builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-238 starttime: 1467645643.39 results: success (0) buildid: 20160704064626 builduid: 71b343b4f7574b7684a5cbed19eef54c revision: ebaf4086c18c2d1e3f0af12ade55840413342bc3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:43.387434) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:43.411186) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:43.411536) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:43.832313) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:20:43.832591) ========= 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-1467644643.851882-336297869 _=/tools/buildbot/bin/python using PTY: False --2016-07-04 08:20:43-- 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% 18.1M=0.001s 2016-07-04 08:20:44 (18.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.855954 ========= master_lag: 0.31 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-04 08:20:44.993767) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:44.994125) ========= 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-1467644643.851882-336297869 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028037 ========= master_lag: 0.40 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:45.426384) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 08:20:45.426714) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ebaf4086c18c2d1e3f0af12ade55840413342bc3 --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 ebaf4086c18c2d1e3f0af12ade55840413342bc3 --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-1467644643.851882-336297869 _=/tools/buildbot/bin/python using PTY: False 2016-07-04 08:20:45,530 truncating revision to first 12 chars 2016-07-04 08:20:45,530 Setting DEBUG logging. 2016-07-04 08:20:45,530 attempt 1/10 2016-07-04 08:20:45,530 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ebaf4086c18c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 08:20:47,246 unpacking tar archive at: mozilla-beta-ebaf4086c18c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.321602 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 08:20:47.862097) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:47.862418) ========= script_repo_revision: ebaf4086c18c2d1e3f0af12ade55840413342bc3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:47.862832) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:47.863126) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:20:48.055965) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 5 secs) (at 2016-07-04 08:20:48.056341) ========= /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-1467644643.851882-336297869 _=/tools/buildbot/bin/python using PTY: False 08:20:48 INFO - MultiFileLogger online at 20160704 08:20:48 in /builds/slave/test 08:20:48 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 08:20:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:20:48 INFO - {'append_to_log': False, 08:20:48 INFO - 'base_work_dir': '/builds/slave/test', 08:20:48 INFO - 'blob_upload_branch': 'mozilla-beta', 08:20:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:20:48 INFO - 'buildbot_json_path': 'buildprops.json', 08:20:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:20:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:20:48 INFO - 'download_minidump_stackwalk': True, 08:20:48 INFO - 'download_symbols': 'true', 08:20:48 INFO - 'e10s': False, 08:20:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:20:48 INFO - 'tooltool.py': '/tools/tooltool.py', 08:20:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:20:48 INFO - '/tools/misc-python/virtualenv.py')}, 08:20:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:20:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:20:48 INFO - 'log_level': 'info', 08:20:48 INFO - 'log_to_console': True, 08:20:48 INFO - 'opt_config_files': (), 08:20:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:20:48 INFO - '--processes=1', 08:20:48 INFO - '--config=%(test_path)s/wptrunner.ini', 08:20:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:20:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:20:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:20:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:20:48 INFO - 'pip_index': False, 08:20:48 INFO - 'require_test_zip': True, 08:20:48 INFO - 'test_type': ('testharness',), 08:20:48 INFO - 'this_chunk': '1', 08:20:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:20:48 INFO - 'total_chunks': '10', 08:20:48 INFO - 'virtualenv_path': 'venv', 08:20:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:20:48 INFO - 'work_dir': 'build'} 08:20:48 INFO - ##### 08:20:48 INFO - ##### Running clobber step. 08:20:48 INFO - ##### 08:20:48 INFO - Running pre-action listener: _resource_record_pre_action 08:20:48 INFO - Running main action method: clobber 08:20:48 INFO - rmtree: /builds/slave/test/build 08:20:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:20:49 INFO - Running post-action listener: _resource_record_post_action 08:20:49 INFO - ##### 08:20:49 INFO - ##### Running read-buildbot-config step. 08:20:49 INFO - ##### 08:20:49 INFO - Running pre-action listener: _resource_record_pre_action 08:20:49 INFO - Running main action method: read_buildbot_config 08:20:49 INFO - Using buildbot properties: 08:20:49 INFO - { 08:20:49 INFO - "project": "", 08:20:49 INFO - "product": "firefox", 08:20:49 INFO - "script_repo_revision": "production", 08:20:49 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:20:49 INFO - "repository": "", 08:20:49 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:20:49 INFO - "buildid": "20160704064626", 08:20:49 INFO - "pgo_build": "False", 08:20:49 INFO - "basedir": "/builds/slave/test", 08:20:49 INFO - "buildnumber": 2, 08:20:49 INFO - "slavename": "tst-linux32-spot-238", 08:20:49 INFO - "revision": "ebaf4086c18c2d1e3f0af12ade55840413342bc3", 08:20:49 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 08:20:49 INFO - "platform": "linux", 08:20:49 INFO - "branch": "mozilla-beta", 08:20:49 INFO - "repo_path": "releases/mozilla-beta", 08:20:49 INFO - "moz_repo_path": "", 08:20:49 INFO - "stage_platform": "linux", 08:20:49 INFO - "builduid": "71b343b4f7574b7684a5cbed19eef54c", 08:20:49 INFO - "slavebuilddir": "test" 08:20:49 INFO - } 08:20:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:20:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:20:49 INFO - Running post-action listener: _resource_record_post_action 08:20:49 INFO - ##### 08:20:49 INFO - ##### Running download-and-extract step. 08:20:49 INFO - ##### 08:20:49 INFO - Running pre-action listener: _resource_record_pre_action 08:20:49 INFO - Running main action method: download_and_extract 08:20:49 INFO - mkdir: /builds/slave/test/build/tests 08:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:49 INFO - https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:20:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:20:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:20:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:20:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:03 INFO - Downloaded 1291 bytes. 08:21:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:21:03 INFO - Using the following test package requirements: 08:21:03 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:21:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:21:03 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:21:03 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'jsshell-linux-i686.zip'], 08:21:03 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:21:03 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:21:03 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:21:03 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:21:03 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:21:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:21:03 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:21:03 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 08:21:03 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')]} 08:21:03 INFO - https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:21:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:21:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:21:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:11 INFO - Downloaded 22860840 bytes. 08:21:11 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/*'] 08:21:11 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/* 08:21:12 INFO - caution: filename not matched: web-platform/* 08:21:12 INFO - Return code: 11 08:21:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:12 INFO - https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:21:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:21:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:21:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:25 INFO - Downloaded 36389078 bytes. 08:21:25 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/*'] 08:21:25 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/* 08:21:28 INFO - caution: filename not matched: bin/* 08:21:28 INFO - caution: filename not matched: config/* 08:21:28 INFO - caution: filename not matched: mozbase/* 08:21:28 INFO - caution: filename not matched: marionette/* 08:21:28 INFO - caution: filename not matched: tools/wptserve/* 08:21:28 INFO - Return code: 11 08:21: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')]} 08:21:28 INFO - https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:21:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:48 INFO - Downloaded 69354818 bytes. 08:21:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:48 INFO - mkdir: /builds/slave/test/properties 08:21:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:21:48 INFO - Writing to file /builds/slave/test/properties/build_url 08:21:48 INFO - Contents: 08:21:48 INFO - build_url:https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:21:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:21:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:21:49 INFO - Contents: 08:21:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:21:49 INFO - https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:21:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:21:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:21:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/AZY7BFSUTxWmMcxny4-J6g/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 08:22:16 INFO - Downloaded 92357390 bytes. 08:22:16 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'] 08:22:16 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 08:22:25 INFO - Return code: 0 08:22:25 INFO - Running post-action listener: _resource_record_post_action 08:22:25 INFO - Running post-action listener: set_extra_try_arguments 08:22:25 INFO - ##### 08:22:25 INFO - ##### Running create-virtualenv step. 08:22:25 INFO - ##### 08:22:25 INFO - Running pre-action listener: _pre_create_virtualenv 08:22:25 INFO - Running pre-action listener: _resource_record_pre_action 08:22:25 INFO - Running main action method: create_virtualenv 08:22:25 INFO - Creating virtualenv /builds/slave/test/build/venv 08:22:25 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 08:22:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:22:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:22:25 INFO - Using real prefix '/usr' 08:22:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:22:27 INFO - Installing distribute.............................................................................................................................................................................................done. 08:22:31 INFO - Installing pip.................done. 08:22:31 INFO - Return code: 0 08:22:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:22:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa048c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa152f70>, '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 0xa152620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa158750>, '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-1467644643.851882-336297869', '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 08:22:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:22:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:22:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:31 INFO - 'CCACHE_UMASK': '002', 08:22:31 INFO - 'DISPLAY': ':0', 08:22:31 INFO - 'HOME': '/home/cltbld', 08:22:31 INFO - 'LANG': 'en_US.UTF-8', 08:22:31 INFO - 'LOGNAME': 'cltbld', 08:22:31 INFO - 'MAIL': '/var/mail/cltbld', 08:22:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:31 INFO - 'MOZ_NO_REMOTE': '1', 08:22:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:31 INFO - 'PWD': '/builds/slave/test', 08:22:31 INFO - 'SHELL': '/bin/bash', 08:22:31 INFO - 'SHLVL': '1', 08:22:31 INFO - 'TERM': 'linux', 08:22:31 INFO - 'TMOUT': '86400', 08:22:31 INFO - 'USER': 'cltbld', 08:22:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467644643.851882-336297869', 08:22:31 INFO - '_': '/tools/buildbot/bin/python'} 08:22:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:31 INFO - Downloading/unpacking psutil>=0.7.1 08:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:22:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:22:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:22:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:22:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:22:37 INFO - Installing collected packages: psutil 08:22:37 INFO - Running setup.py install for psutil 08:22:37 INFO - building 'psutil._psutil_linux' extension 08:22:37 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 08:22:37 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:22:37 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:22:37 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 08:22:37 INFO - building 'psutil._psutil_posix' extension 08:22:37 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 08:22:38 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 08:22:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:22:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:22:38 INFO - Successfully installed psutil 08:22:38 INFO - Cleaning up... 08:22:38 INFO - Return code: 0 08:22:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:22:38 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')]} 08:22:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:38 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')]} 08:22:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa048c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa152f70>, '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 0xa152620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa158750>, '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-1467644643.851882-336297869', '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 08:22:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:22:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:22:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:38 INFO - 'CCACHE_UMASK': '002', 08:22:38 INFO - 'DISPLAY': ':0', 08:22:38 INFO - 'HOME': '/home/cltbld', 08:22:38 INFO - 'LANG': 'en_US.UTF-8', 08:22:38 INFO - 'LOGNAME': 'cltbld', 08:22:38 INFO - 'MAIL': '/var/mail/cltbld', 08:22:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:38 INFO - 'MOZ_NO_REMOTE': '1', 08:22:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:38 INFO - 'PWD': '/builds/slave/test', 08:22:38 INFO - 'SHELL': '/bin/bash', 08:22:38 INFO - 'SHLVL': '1', 08:22:38 INFO - 'TERM': 'linux', 08:22:38 INFO - 'TMOUT': '86400', 08:22:38 INFO - 'USER': 'cltbld', 08:22:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467644643.851882-336297869', 08:22:38 INFO - '_': '/tools/buildbot/bin/python'} 08:22:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:22:38 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 08:22:38 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 08:22:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:38 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 08:22:38 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 08:22:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:22:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:22:43 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:22:43 INFO - Installing collected packages: mozsystemmonitor 08:22:43 INFO - Running setup.py install for mozsystemmonitor 08:22:44 INFO - Successfully installed mozsystemmonitor 08:22:44 INFO - Cleaning up... 08:22:44 INFO - Return code: 0 08:22:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:22:44 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')]} 08:22:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:44 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')]} 08:22:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa048c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa152f70>, '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 0xa152620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa158750>, '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-1467644643.851882-336297869', '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 08:22:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:22:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:22:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:44 INFO - 'CCACHE_UMASK': '002', 08:22:44 INFO - 'DISPLAY': ':0', 08:22:44 INFO - 'HOME': '/home/cltbld', 08:22:44 INFO - 'LANG': 'en_US.UTF-8', 08:22:44 INFO - 'LOGNAME': 'cltbld', 08:22:44 INFO - 'MAIL': '/var/mail/cltbld', 08:22:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:44 INFO - 'MOZ_NO_REMOTE': '1', 08:22:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:44 INFO - 'PWD': '/builds/slave/test', 08:22:44 INFO - 'SHELL': '/bin/bash', 08:22:44 INFO - 'SHLVL': '1', 08:22:44 INFO - 'TERM': 'linux', 08:22:44 INFO - 'TMOUT': '86400', 08:22:44 INFO - 'USER': 'cltbld', 08:22:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467644643.851882-336297869', 08:22:44 INFO - '_': '/tools/buildbot/bin/python'} 08:22:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:44 INFO - Downloading/unpacking blobuploader==1.2.4 08:22:44 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 08:22:44 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 08:22:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:44 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 08:22:44 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 08:22:49 INFO - Downloading blobuploader-1.2.4.tar.gz 08:22:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:22:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:22:49 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 08:22:49 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 08:22:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:49 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 08:22:49 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 08:22:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:22:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:22:50 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 08:22:50 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 08:22:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:22:50 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 08:22:50 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 08:22:51 INFO - Downloading docopt-0.6.1.tar.gz 08:22:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:22:51 INFO - Installing collected packages: blobuploader, requests, docopt 08:22:51 INFO - Running setup.py install for blobuploader 08:22:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:22:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:22:51 INFO - Running setup.py install for requests 08:22:52 INFO - Running setup.py install for docopt 08:22:52 INFO - Successfully installed blobuploader requests docopt 08:22:52 INFO - Cleaning up... 08:22:52 INFO - Return code: 0 08:22:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:22:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:22:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:22:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:22:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:22:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa048c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa152f70>, '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 0xa152620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa158750>, '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-1467644643.851882-336297869', '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 08:22:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:22:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:22:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:22:52 INFO - 'CCACHE_UMASK': '002', 08:22:52 INFO - 'DISPLAY': ':0', 08:22:52 INFO - 'HOME': '/home/cltbld', 08:22:52 INFO - 'LANG': 'en_US.UTF-8', 08:22:52 INFO - 'LOGNAME': 'cltbld', 08:22:52 INFO - 'MAIL': '/var/mail/cltbld', 08:22:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:22:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:22:52 INFO - 'MOZ_NO_REMOTE': '1', 08:22:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:22:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:22:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:22:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:22:52 INFO - 'PWD': '/builds/slave/test', 08:22:52 INFO - 'SHELL': '/bin/bash', 08:22:52 INFO - 'SHLVL': '1', 08:22:52 INFO - 'TERM': 'linux', 08:22:52 INFO - 'TMOUT': '86400', 08:22:52 INFO - 'USER': 'cltbld', 08:22:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467644643.851882-336297869', 08:22:52 INFO - '_': '/tools/buildbot/bin/python'} 08:22:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:22:53 INFO - Running setup.py (path:/tmp/pip-p0xSrS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:22:53 INFO - Running setup.py (path:/tmp/pip-nWGGGN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:22:53 INFO - Running setup.py (path:/tmp/pip-tn4J7t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:22:53 INFO - Running setup.py (path:/tmp/pip-z0lNkv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:22:53 INFO - Running setup.py (path:/tmp/pip-aHWWpw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:22:53 INFO - Running setup.py (path:/tmp/pip-xpmYSR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:22:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:22:53 INFO - Running setup.py (path:/tmp/pip-fQqm9V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:22:54 INFO - Running setup.py (path:/tmp/pip-dwKxDG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:22:54 INFO - Running setup.py (path:/tmp/pip-jgySWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:22:54 INFO - Running setup.py (path:/tmp/pip-Z4aFL3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:22:54 INFO - Running setup.py (path:/tmp/pip-uTrY2W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:22:54 INFO - Running setup.py (path:/tmp/pip-jn1BXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:22:54 INFO - Running setup.py (path:/tmp/pip-s9iz7m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:22:54 INFO - Running setup.py (path:/tmp/pip-x2p5mI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:22:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:54 INFO - Running setup.py (path:/tmp/pip-7CSlaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:22:55 INFO - Running setup.py (path:/tmp/pip-XpJKUN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:22:55 INFO - Running setup.py (path:/tmp/pip-kYi9Dy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:22:55 INFO - Running setup.py (path:/tmp/pip-9ygMAW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:22:55 INFO - Running setup.py (path:/tmp/pip-Vdh_Td-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:55 INFO - Running setup.py (path:/tmp/pip-lAqJMG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:22:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:22:56 INFO - Running setup.py (path:/tmp/pip-ZZbqny-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:22:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:22:56 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 08:22:56 INFO - Running setup.py install for manifestparser 08:22:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:22:56 INFO - Running setup.py install for mozcrash 08:22:56 INFO - Running setup.py install for mozdebug 08:22:56 INFO - Running setup.py install for mozdevice 08:22:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Running setup.py install for mozfile 08:22:57 INFO - Running setup.py install for mozhttpd 08:22:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Running setup.py install for mozinfo 08:22:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Running setup.py install for mozInstall 08:22:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:22:57 INFO - Running setup.py install for mozleak 08:22:58 INFO - Running setup.py install for mozlog 08:22:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:22:58 INFO - Running setup.py install for moznetwork 08:22:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:22:58 INFO - Running setup.py install for mozprocess 08:22:58 INFO - Running setup.py install for mozprofile 08:22:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:22:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:22:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:22:58 INFO - Running setup.py install for mozrunner 08:22:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:22:59 INFO - Running setup.py install for mozscreenshot 08:22:59 INFO - Running setup.py install for moztest 08:22:59 INFO - Running setup.py install for mozversion 08:22:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:22:59 INFO - Running setup.py install for wptserve 08:23:00 INFO - Running setup.py install for marionette-driver 08:23:00 INFO - Running setup.py install for browsermob-proxy 08:23:00 INFO - Running setup.py install for marionette-client 08:23:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:23:01 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:23:01 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 08:23:01 INFO - Cleaning up... 08:23:01 INFO - Return code: 0 08:23:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:23:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:23:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:23:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:23:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:23:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:23:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa048c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa152f70>, '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 0xa152620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa158750>, '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-1467644643.851882-336297869', '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 08:23:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:23:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:23:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:23:01 INFO - 'CCACHE_UMASK': '002', 08:23:01 INFO - 'DISPLAY': ':0', 08:23:01 INFO - 'HOME': '/home/cltbld', 08:23:01 INFO - 'LANG': 'en_US.UTF-8', 08:23:01 INFO - 'LOGNAME': 'cltbld', 08:23:01 INFO - 'MAIL': '/var/mail/cltbld', 08:23:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:23:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:23:01 INFO - 'MOZ_NO_REMOTE': '1', 08:23:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:23:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:23:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:23:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:23:01 INFO - 'PWD': '/builds/slave/test', 08:23:01 INFO - 'SHELL': '/bin/bash', 08:23:01 INFO - 'SHLVL': '1', 08:23:01 INFO - 'TERM': 'linux', 08:23:01 INFO - 'TMOUT': '86400', 08:23:01 INFO - 'USER': 'cltbld', 08:23:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467644643.851882-336297869', 08:23:01 INFO - '_': '/tools/buildbot/bin/python'} 08:23:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:23:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:23:01 INFO - Running setup.py (path:/tmp/pip-96pMGW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:23:01 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)) 08:23:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:23:01 INFO - Running setup.py (path:/tmp/pip-QQQ8lT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:23:01 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)) 08:23:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:23:01 INFO - Running setup.py (path:/tmp/pip-L6wf2h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:23:02 INFO - Running setup.py (path:/tmp/pip-oEAj62-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:23:02 INFO - Running setup.py (path:/tmp/pip-eAyBCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:23:02 INFO - Running setup.py (path:/tmp/pip-y5FFLM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:23:02 INFO - Running setup.py (path:/tmp/pip-KPYt4m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:23:02 INFO - Running setup.py (path:/tmp/pip-5TojrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:23:02 INFO - Running setup.py (path:/tmp/pip-JaoTPd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:23:02 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)) 08:23:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:23:02 INFO - Running setup.py (path:/tmp/pip-NK9ixh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:23:03 INFO - Running setup.py (path:/tmp/pip-AXaVEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:23:03 INFO - Running setup.py (path:/tmp/pip-LHcJVl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:23:03 INFO - Running setup.py (path:/tmp/pip-_tfFSW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:23:03 INFO - Running setup.py (path:/tmp/pip-5FHxKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:23:03 INFO - Running setup.py (path:/tmp/pip-X6GUbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:23:03 INFO - Running setup.py (path:/tmp/pip-sFLGgI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:23:03 INFO - Running setup.py (path:/tmp/pip-MUTlMf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:23:03 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)) 08:23:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:23:03 INFO - Running setup.py (path:/tmp/pip-K0BcIG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:23:04 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)) 08:23:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:23:04 INFO - Running setup.py (path:/tmp/pip-H42JNe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:23:04 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)) 08:23:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:23:04 INFO - Running setup.py (path:/tmp/pip-aEU9W3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:23:04 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)) 08:23:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:23:04 INFO - Running setup.py (path:/tmp/pip-HbBer_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:23:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:23:04 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)) 08:23:04 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)) 08:23:04 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)) 08:23:04 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)) 08:23:04 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)) 08:23:04 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)) 08:23:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:23:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:23:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:23:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:23:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:23:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:23:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:23:09 INFO - Downloading blessings-1.6.tar.gz 08:23:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:23:10 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)) 08:23:10 INFO - Installing collected packages: blessings 08:23:10 INFO - Running setup.py install for blessings 08:23:10 INFO - Successfully installed blessings 08:23:10 INFO - Cleaning up... 08:23:10 INFO - Return code: 0 08:23:10 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:23:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:23:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:23:10 INFO - Reading from file tmpfile_stdout 08:23:10 INFO - Current package versions: 08:23:10 INFO - argparse == 1.2.1 08:23:10 INFO - blessings == 1.6 08:23:10 INFO - blobuploader == 1.2.4 08:23:10 INFO - browsermob-proxy == 0.6.0 08:23:10 INFO - docopt == 0.6.1 08:23:10 INFO - manifestparser == 1.1 08:23:10 INFO - marionette-client == 2.3.0 08:23:10 INFO - marionette-driver == 1.4.0 08:23:10 INFO - mozInstall == 1.12 08:23:10 INFO - mozcrash == 0.17 08:23:10 INFO - mozdebug == 0.1 08:23:10 INFO - mozdevice == 0.48 08:23:10 INFO - mozfile == 1.2 08:23:10 INFO - mozhttpd == 0.7 08:23:10 INFO - mozinfo == 0.9 08:23:10 INFO - mozleak == 0.1 08:23:10 INFO - mozlog == 3.1 08:23:10 INFO - moznetwork == 0.27 08:23:10 INFO - mozprocess == 0.22 08:23:10 INFO - mozprofile == 0.28 08:23:10 INFO - mozrunner == 6.11 08:23:10 INFO - mozscreenshot == 0.1 08:23:10 INFO - mozsystemmonitor == 0.0 08:23:10 INFO - moztest == 0.7 08:23:10 INFO - mozversion == 1.4 08:23:10 INFO - psutil == 3.1.1 08:23:10 INFO - requests == 1.2.3 08:23:10 INFO - wptserve == 1.4.0 08:23:10 INFO - wsgiref == 0.1.2 08:23:10 INFO - Running post-action listener: _resource_record_post_action 08:23:10 INFO - Running post-action listener: _start_resource_monitoring 08:23:10 INFO - Starting resource monitoring. 08:23:10 INFO - ##### 08:23:10 INFO - ##### Running pull step. 08:23:10 INFO - ##### 08:23:10 INFO - Running pre-action listener: _resource_record_pre_action 08:23:10 INFO - Running main action method: pull 08:23:10 INFO - Pull has nothing to do! 08:23:10 INFO - Running post-action listener: _resource_record_post_action 08:23:10 INFO - ##### 08:23:10 INFO - ##### Running install step. 08:23:10 INFO - ##### 08:23:10 INFO - Running pre-action listener: _resource_record_pre_action 08:23:10 INFO - Running main action method: install 08:23:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:23:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:23:11 INFO - Reading from file tmpfile_stdout 08:23:11 INFO - Detecting whether we're running mozinstall >=1.0... 08:23:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:23:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:23:11 INFO - Reading from file tmpfile_stdout 08:23:11 INFO - Output received: 08:23:11 INFO - Usage: mozinstall [options] installer 08:23:11 INFO - Options: 08:23:11 INFO - -h, --help show this help message and exit 08:23:11 INFO - -d DEST, --destination=DEST 08:23:11 INFO - Directory to install application into. [default: 08:23:11 INFO - "/builds/slave/test"] 08:23:11 INFO - --app=APP Application being installed. [default: firefox] 08:23:11 INFO - mkdir: /builds/slave/test/build/application 08:23:11 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'] 08:23:11 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 08:23:40 INFO - Reading from file tmpfile_stdout 08:23:40 INFO - Output received: 08:23:40 INFO - /builds/slave/test/build/application/firefox/firefox 08:23:40 INFO - Running post-action listener: _resource_record_post_action 08:23:40 INFO - ##### 08:23:40 INFO - ##### Running run-tests step. 08:23:40 INFO - ##### 08:23:40 INFO - Running pre-action listener: _resource_record_pre_action 08:23:40 INFO - Running main action method: run_tests 08:23:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:23:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:23:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:23:40 INFO - grabbing minidump binary from tooltool 08:23:40 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')]} 08:23:40 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 0xa152f70>, '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 0xa152620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa158750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:23:40 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 08:23:40 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 08:23:40 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:23:40 INFO - Return code: 0 08:23:40 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:23:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:23:40 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/AZY7BFSUTxWmMcxny4-J6g/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 08:23:40 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/AZY7BFSUTxWmMcxny4-J6g/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 08:23:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:23:40 INFO - 'CCACHE_UMASK': '002', 08:23:40 INFO - 'DISPLAY': ':0', 08:23:40 INFO - 'HOME': '/home/cltbld', 08:23:40 INFO - 'LANG': 'en_US.UTF-8', 08:23:40 INFO - 'LOGNAME': 'cltbld', 08:23:40 INFO - 'MAIL': '/var/mail/cltbld', 08:23:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:23:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:23:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:23:40 INFO - 'MOZ_NO_REMOTE': '1', 08:23:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:23:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:23:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:23:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:23:40 INFO - 'PWD': '/builds/slave/test', 08:23:40 INFO - 'SHELL': '/bin/bash', 08:23:40 INFO - 'SHLVL': '1', 08:23:40 INFO - 'TERM': 'linux', 08:23:40 INFO - 'TMOUT': '86400', 08:23:40 INFO - 'USER': 'cltbld', 08:23:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467644643.851882-336297869', 08:23:40 INFO - '_': '/tools/buildbot/bin/python'} 08:23:40 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/AZY7BFSUTxWmMcxny4-J6g/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 08:23:41 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 08:23:41 INFO - import pkg_resources 08:23:42 INFO - Using 1 client processes 08:23:43 INFO - wptserve Starting http server on 127.0.0.1:8000 08:23:43 INFO - wptserve Starting http server on 127.0.0.1:8001 08:23:43 INFO - wptserve Starting http server on 127.0.0.1:8443 08:23:45 INFO - SUITE-START | Running 778 tests 08:23:45 INFO - Running testharness tests 08:23:45 INFO - Setting up ssl 08:23:45 INFO - PROCESS | certutil | 08:23:45 INFO - PROCESS | certutil | 08:23:45 INFO - PROCESS | certutil | 08:23:45 INFO - Certificate Nickname Trust Attributes 08:23:45 INFO - SSL,S/MIME,JAR/XPI 08:23:45 INFO - 08:23:45 INFO - web-platform-tests CT,, 08:23:45 INFO - 08:23:45 INFO - Starting runner 08:23:48 INFO - PROCESS | 1739 | 1467645828282 Marionette DEBUG Marionette enabled via build flag and pref 08:23:48 INFO - PROCESS | 1739 | ++DOCSHELL 0xa4d47800 == 1 [pid = 1739] [id = 1] 08:23:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 1 (0xa4d47c00) [pid = 1739] [serial = 1] [outer = (nil)] 08:23:48 INFO - PROCESS | 1739 | [1739] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:23:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 2 (0xa4d48400) [pid = 1739] [serial = 2] [outer = 0xa4d47c00] 08:23:48 INFO - PROCESS | 1739 | 1467645828976 Marionette INFO Listening on port 2828 08:23:49 INFO - PROCESS | 1739 | 1467645829586 Marionette DEBUG Marionette enabled via command-line flag 08:23:49 INFO - PROCESS | 1739 | ++DOCSHELL 0xa239e400 == 2 [pid = 1739] [id = 2] 08:23:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 3 (0xa23a7800) [pid = 1739] [serial = 3] [outer = (nil)] 08:23:49 INFO - PROCESS | 1739 | [1739] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:23:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 4 (0xa610f800) [pid = 1739] [serial = 4] [outer = 0xa23a7800] 08:23:49 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c74a0 08:23:49 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c7f80 08:23:49 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ee020 08:23:49 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20eec60 08:23:49 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f49a0 08:23:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 5 (0xa1128000) [pid = 1739] [serial = 5] [outer = 0xa4d47c00] 08:23:49 INFO - PROCESS | 1739 | [1739] 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 08:23:50 INFO - PROCESS | 1739 | 1467645830005 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56286 08:23:50 INFO - PROCESS | 1739 | [1739] 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 08:23:50 INFO - PROCESS | 1739 | 1467645830088 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56287 08:23:50 INFO - PROCESS | 1739 | 1467645830096 Marionette DEBUG Closed connection conn0 08:23:50 INFO - PROCESS | 1739 | [1739] 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 08:23:50 INFO - PROCESS | 1739 | 1467645830217 Marionette DEBUG Closed connection conn1 08:23:50 INFO - PROCESS | 1739 | [1739] 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 08:23:50 INFO - PROCESS | 1739 | 1467645830297 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56288 08:23:50 INFO - PROCESS | 1739 | [1739] 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 08:23:50 INFO - PROCESS | 1739 | 1467645830332 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56289 08:23:50 INFO - PROCESS | 1739 | 1467645830343 Marionette DEBUG Closed connection conn2 08:23:50 INFO - PROCESS | 1739 | [1739] 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 08:23:50 INFO - PROCESS | 1739 | 1467645830381 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56290 08:23:50 INFO - PROCESS | 1739 | 1467645830386 Marionette DEBUG Closed connection conn3 08:23:50 INFO - PROCESS | 1739 | 1467645830415 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:23:50 INFO - PROCESS | 1739 | 1467645830430 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":"20160704064626","device":"desktop","version":"48.0"} 08:23:51 INFO - PROCESS | 1739 | [1739] 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 08:23:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b534400 == 3 [pid = 1739] [id = 3] 08:23:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 6 (0x9b534800) [pid = 1739] [serial = 6] [outer = (nil)] 08:23:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b534c00 == 4 [pid = 1739] [id = 4] 08:23:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 7 (0x9b535000) [pid = 1739] [serial = 7] [outer = (nil)] 08:23:52 INFO - PROCESS | 1739 | [1739] 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 08:23:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x9ac12800 == 5 [pid = 1739] [id = 5] 08:23:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 8 (0x9ac12c00) [pid = 1739] [serial = 8] [outer = (nil)] 08:23:52 INFO - PROCESS | 1739 | [1739] 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 08:23:52 INFO - PROCESS | 1739 | [1739] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:23:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 9 (0x9aaf5800) [pid = 1739] [serial = 9] [outer = 0x9ac12c00] 08:23:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 10 (0x9a7c1800) [pid = 1739] [serial = 10] [outer = 0x9b534800] 08:23:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 11 (0x9a515c00) [pid = 1739] [serial = 11] [outer = 0x9b535000] 08:23:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 12 (0x9a518400) [pid = 1739] [serial = 12] [outer = 0x9ac12c00] 08:23:54 INFO - PROCESS | 1739 | 1467645834234 Marionette INFO startBrowser 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:54 INFO - PROCESS | 1739 | 1467645834282 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 1739 | 1467645834301 Marionette DEBUG loaded listener.js 08:23:54 INFO - PROCESS | 1739 | 1467645834305 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 13 (0x98accc00) [pid = 1739] [serial = 13] [outer = 0x9ac12c00] 08:23:55 INFO - PROCESS | 1739 | 1467645834997 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3b694eb8-a951-4f53-a55c-fb0ba2e40368","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":"20160704064626","device":"desktop","version":"48.0","command_id":1}}] 08:23:55 INFO - PROCESS | 1739 | 1467645835214 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}] 08:23:55 INFO - PROCESS | 1739 | 1467645835222 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:55 INFO - PROCESS | 1739 | 1467645835552 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:23:55 INFO - PROCESS | 1739 | 1467645835706 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:23:55 INFO - PROCESS | 1739 | 1467645835711 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:55 INFO - PROCESS | 1739 | [1739] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:23:55 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:23:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 14 (0x94809400) [pid = 1739] [serial = 14] [outer = 0x9ac12c00] 08:23:56 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:23:56 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:23:56 INFO - PROCESS | 1739 | 1467645836362 Marionette TRACE conn4 <- [1,3,null,{}] 08:23:56 INFO - PROCESS | 1739 | 1467645836392 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:23:56 INFO - PROCESS | 1739 | 1467645836396 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:56 INFO - PROCESS | 1739 | 1467645836441 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:23:56 INFO - PROCESS | 1739 | 1467645836494 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:23:56 INFO - PROCESS | 1739 | 1467645836497 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:23:56 INFO - PROCESS | 1739 | 1467645836583 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:23:56 INFO - PROCESS | 1739 | 1467645836589 Marionette TRACE conn4 <- [1,6,null,{}] 08:23:56 INFO - PROCESS | 1739 | 1467645836605 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}] 08:23:56 INFO - PROCESS | 1739 | 1467645836610 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:56 INFO - PROCESS | 1739 | 1467645836632 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:23:56 INFO - PROCESS | 1739 | 1467645836639 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:56 INFO - PROCESS | 1739 | 1467645836645 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x948e1c00 == 6 [pid = 1739] [id = 6] 08:23:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 15 (0x948e2000) [pid = 1739] [serial = 15] [outer = (nil)] 08:23:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 16 (0x96617c00) [pid = 1739] [serial = 16] [outer = 0x948e2000] 08:23:56 INFO - PROCESS | 1739 | 1467645836723 Marionette DEBUG loaded listener.js 08:23:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 17 (0x9a06c800) [pid = 1739] [serial = 17] [outer = 0x948e2000] 08:23:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b0b400 == 7 [pid = 1739] [id = 7] 08:23:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 18 (0x93b0b800) [pid = 1739] [serial = 18] [outer = (nil)] 08:23:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 19 (0x98ad1000) [pid = 1739] [serial = 19] [outer = 0x93b0b800] 08:23:57 INFO - PROCESS | 1739 | 1467645837224 Marionette DEBUG loaded listener.js 08:23:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 20 (0x93be5c00) [pid = 1739] [serial = 20] [outer = 0x93b0b800] 08:23:57 INFO - PROCESS | 1739 | [1739] 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 08:23:57 INFO - PROCESS | 1739 | 1467645837701 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]]]}] 08:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1264ms 08:23:57 INFO - PROCESS | 1739 | 1467645837841 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:23:57 INFO - PROCESS | 1739 | 1467645837844 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:23:57 INFO - PROCESS | 1739 | 1467645837881 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:23:57 INFO - PROCESS | 1739 | 1467645837884 Marionette TRACE conn4 <- [1,10,null,{}] 08:23:57 INFO - PROCESS | 1739 | 1467645837906 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}] 08:23:57 INFO - PROCESS | 1739 | 1467645837917 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:58 INFO - PROCESS | 1739 | 1467645838091 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:23:58 INFO - PROCESS | 1739 | 1467645838109 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:58 INFO - PROCESS | 1739 | 1467645838117 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c6800 == 8 [pid = 1739] [id = 8] 08:23:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 21 (0x923c6c00) [pid = 1739] [serial = 21] [outer = (nil)] 08:23:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 22 (0x923c8c00) [pid = 1739] [serial = 22] [outer = 0x923c6c00] 08:23:58 INFO - PROCESS | 1739 | 1467645838189 Marionette DEBUG loaded listener.js 08:23:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 23 (0x93025800) [pid = 1739] [serial = 23] [outer = 0x923c6c00] 08:23:59 INFO - PROCESS | 1739 | 1467645839171 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]]]}] 08:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1359ms 08:23:59 INFO - PROCESS | 1739 | 1467645839231 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:23:59 INFO - PROCESS | 1739 | 1467645839238 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:23:59 INFO - PROCESS | 1739 | 1467645839248 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:23:59 INFO - PROCESS | 1739 | 1467645839254 Marionette TRACE conn4 <- [1,14,null,{}] 08:23:59 INFO - PROCESS | 1739 | 1467645839308 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}] 08:23:59 INFO - PROCESS | 1739 | 1467645839314 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:59 INFO - PROCESS | 1739 | 1467645839536 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:23:59 INFO - PROCESS | 1739 | 1467645839713 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:23:59 INFO - PROCESS | 1739 | 1467645839726 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:23:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c6400 == 9 [pid = 1739] [id = 9] 08:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 24 (0x923c7c00) [pid = 1739] [serial = 24] [outer = (nil)] 08:23:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c9400 == 10 [pid = 1739] [id = 10] 08:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 25 (0x923c9c00) [pid = 1739] [serial = 25] [outer = (nil)] 08:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 26 (0x92433000) [pid = 1739] [serial = 26] [outer = 0x923c9c00] 08:23:59 INFO - PROCESS | 1739 | 1467645839824 Marionette DEBUG loaded listener.js 08:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 27 (0x92439c00) [pid = 1739] [serial = 27] [outer = 0x923c9c00] 08:24:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 28 (0x923bc800) [pid = 1739] [serial = 28] [outer = 0x923c7c00] 08:24:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 29 (0x920efc00) [pid = 1739] [serial = 29] [outer = 0x923c7c00] 08:24:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x92af3800 == 11 [pid = 1739] [id = 11] 08:24:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 30 (0x93b01800) [pid = 1739] [serial = 30] [outer = (nil)] 08:24:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 31 (0x94810400) [pid = 1739] [serial = 31] [outer = 0x93b01800] 08:24:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 32 (0x9661c400) [pid = 1739] [serial = 32] [outer = 0x93b01800] 08:24:00 INFO - PROCESS | 1739 | 1467645840968 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]]]}] 08:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1777ms 08:24:01 INFO - PROCESS | 1739 | 1467645841058 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:24:01 INFO - PROCESS | 1739 | 1467645841066 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:24:01 INFO - PROCESS | 1739 | 1467645841079 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:24:01 INFO - PROCESS | 1739 | 1467645841084 Marionette TRACE conn4 <- [1,18,null,{}] 08:24:01 INFO - PROCESS | 1739 | 1467645841090 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}] 08:24:01 INFO - PROCESS | 1739 | 1467645841096 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:01 INFO - PROCESS | 1739 | 1467645841303 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:24:01 INFO - PROCESS | 1739 | 1467645841453 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:01 INFO - PROCESS | 1739 | 1467645841461 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x9480ac00 == 12 [pid = 1739] [id = 12] 08:24:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 33 (0x948d5800) [pid = 1739] [serial = 33] [outer = (nil)] 08:24:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 34 (0x99f7f800) [pid = 1739] [serial = 34] [outer = 0x948d5800] 08:24:01 INFO - PROCESS | 1739 | 1467645841589 Marionette DEBUG loaded listener.js 08:24:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 35 (0x9a7b7800) [pid = 1739] [serial = 35] [outer = 0x948d5800] 08:24:02 INFO - PROCESS | 1739 | 1467645842442 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]]]}] 08:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1438ms 08:24:02 INFO - PROCESS | 1739 | 1467645842518 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:24:02 INFO - PROCESS | 1739 | 1467645842524 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:24:02 INFO - PROCESS | 1739 | 1467645842530 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:24:02 INFO - PROCESS | 1739 | 1467645842536 Marionette TRACE conn4 <- [1,22,null,{}] 08:24:02 INFO - PROCESS | 1739 | 1467645842553 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}] 08:24:02 INFO - PROCESS | 1739 | 1467645842561 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:02 INFO - PROCESS | 1739 | 1467645842812 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:24:02 INFO - PROCESS | 1739 | 1467645842919 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:02 INFO - PROCESS | 1739 | 1467645842929 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x9c0f9c00 == 13 [pid = 1739] [id = 13] 08:24:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 36 (0x9c0fb000) [pid = 1739] [serial = 36] [outer = (nil)] 08:24:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 37 (0x9cd2b000) [pid = 1739] [serial = 37] [outer = 0x9c0fb000] 08:24:03 INFO - PROCESS | 1739 | 1467645843058 Marionette DEBUG loaded listener.js 08:24:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 38 (0xa06e8400) [pid = 1739] [serial = 38] [outer = 0x9c0fb000] 08:24:03 INFO - PROCESS | 1739 | 1467645843881 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]]]}] 08:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1388ms 08:24:03 INFO - PROCESS | 1739 | 1467645843919 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:24:03 INFO - PROCESS | 1739 | 1467645843924 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:24:03 INFO - PROCESS | 1739 | 1467645843930 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:24:03 INFO - PROCESS | 1739 | 1467645843933 Marionette TRACE conn4 <- [1,26,null,{}] 08:24:03 INFO - PROCESS | 1739 | 1467645843939 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}] 08:24:03 INFO - PROCESS | 1739 | 1467645843944 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:04 INFO - PROCESS | 1739 | 1467645844137 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:24:04 INFO - PROCESS | 1739 | 1467645844376 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:04 INFO - PROCESS | 1739 | 1467645844385 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:04 INFO - PROCESS | 1739 | ++DOCSHELL 0xa6bc6800 == 14 [pid = 1739] [id = 14] 08:24:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 39 (0xa6f3b400) [pid = 1739] [serial = 39] [outer = (nil)] 08:24:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 40 (0xa6f4ac00) [pid = 1739] [serial = 40] [outer = 0xa6f3b400] 08:24:04 INFO - PROCESS | 1739 | 1467645844466 Marionette DEBUG loaded listener.js 08:24:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 41 (0xa82f5800) [pid = 1739] [serial = 41] [outer = 0xa6f3b400] 08:24:05 INFO - PROCESS | 1739 | 1467645845516 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]]]}] 08:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1628ms 08:24:05 INFO - PROCESS | 1739 | 1467645845559 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:24:05 INFO - PROCESS | 1739 | 1467645845565 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:24:05 INFO - PROCESS | 1739 | 1467645845573 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:24:05 INFO - PROCESS | 1739 | 1467645845577 Marionette TRACE conn4 <- [1,30,null,{}] 08:24:05 INFO - PROCESS | 1739 | 1467645845585 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}] 08:24:05 INFO - PROCESS | 1739 | 1467645845591 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:05 INFO - PROCESS | 1739 | 1467645845749 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:24:05 INFO - PROCESS | 1739 | 1467645845955 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:05 INFO - PROCESS | 1739 | 1467645845968 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bd7400 == 15 [pid = 1739] [id = 15] 08:24:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 42 (0x9480ec00) [pid = 1739] [serial = 42] [outer = (nil)] 08:24:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 43 (0x966df000) [pid = 1739] [serial = 43] [outer = 0x9480ec00] 08:24:06 INFO - PROCESS | 1739 | 1467645846043 Marionette DEBUG loaded listener.js 08:24:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 44 (0x98a63800) [pid = 1739] [serial = 44] [outer = 0x9480ec00] 08:24:06 INFO - PROCESS | 1739 | 1467645846797 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]]]}] 08:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1235ms 08:24:06 INFO - PROCESS | 1739 | 1467645846806 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:24:06 INFO - PROCESS | 1739 | 1467645846813 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:24:06 INFO - PROCESS | 1739 | 1467645846827 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:24:06 INFO - PROCESS | 1739 | 1467645846830 Marionette TRACE conn4 <- [1,34,null,{}] 08:24:06 INFO - PROCESS | 1739 | 1467645846836 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}] 08:24:06 INFO - PROCESS | 1739 | 1467645846841 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:06 INFO - PROCESS | 1739 | 1467645846994 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:24:07 INFO - PROCESS | 1739 | 1467645847086 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:07 INFO - PROCESS | 1739 | 1467645847094 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x94868c00 == 16 [pid = 1739] [id = 16] 08:24:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 45 (0x99f7ec00) [pid = 1739] [serial = 45] [outer = (nil)] 08:24:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 46 (0x9a428c00) [pid = 1739] [serial = 46] [outer = 0x99f7ec00] 08:24:07 INFO - PROCESS | 1739 | 1467645847163 Marionette DEBUG loaded listener.js 08:24:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 47 (0x9a7bf400) [pid = 1739] [serial = 47] [outer = 0x99f7ec00] 08:24:07 INFO - PROCESS | 1739 | 1467645847847 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]]]}] 08:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1036ms 08:24:07 INFO - PROCESS | 1739 | 1467645847864 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:24:07 INFO - PROCESS | 1739 | 1467645847868 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:24:07 INFO - PROCESS | 1739 | 1467645847874 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:24:07 INFO - PROCESS | 1739 | 1467645847879 Marionette TRACE conn4 <- [1,38,null,{}] 08:24:07 INFO - PROCESS | 1739 | 1467645847897 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}] 08:24:07 INFO - PROCESS | 1739 | 1467645847906 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:08 INFO - PROCESS | 1739 | 1467645848061 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:24:08 INFO - PROCESS | 1739 | 1467645848161 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:08 INFO - PROCESS | 1739 | 1467645848169 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aa78400 == 17 [pid = 1739] [id = 17] 08:24:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 48 (0x9aa79400) [pid = 1739] [serial = 48] [outer = (nil)] 08:24:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 49 (0x9aed5400) [pid = 1739] [serial = 49] [outer = 0x9aa79400] 08:24:08 INFO - PROCESS | 1739 | 1467645848240 Marionette DEBUG loaded listener.js 08:24:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 50 (0x9aed9c00) [pid = 1739] [serial = 50] [outer = 0x9aa79400] 08:24:08 INFO - PROCESS | 1739 | 1467645848904 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]]]}] 08:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1082ms 08:24:08 INFO - PROCESS | 1739 | 1467645848959 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:24:08 INFO - PROCESS | 1739 | 1467645848963 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:24:08 INFO - PROCESS | 1739 | 1467645848969 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:24:08 INFO - PROCESS | 1739 | 1467645848972 Marionette TRACE conn4 <- [1,42,null,{}] 08:24:08 INFO - PROCESS | 1739 | 1467645848977 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}] 08:24:08 INFO - PROCESS | 1739 | 1467645848982 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:09 INFO - PROCESS | 1739 | 1467645849167 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:24:09 INFO - PROCESS | 1739 | 1467645849176 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:09 INFO - PROCESS | 1739 | 1467645849184 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aede400 == 18 [pid = 1739] [id = 18] 08:24:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 51 (0x9aede800) [pid = 1739] [serial = 51] [outer = (nil)] 08:24:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 52 (0x9aee1800) [pid = 1739] [serial = 52] [outer = 0x9aede800] 08:24:09 INFO - PROCESS | 1739 | 1467645849253 Marionette DEBUG loaded listener.js 08:24:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 53 (0x9b536400) [pid = 1739] [serial = 53] [outer = 0x9aede800] 08:24:10 INFO - PROCESS | 1739 | 1467645849995 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]]]}] 08:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1085ms 08:24:10 INFO - PROCESS | 1739 | 1467645850055 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:24:10 INFO - PROCESS | 1739 | 1467645850058 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:24:10 INFO - PROCESS | 1739 | 1467645850077 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:24:10 INFO - PROCESS | 1739 | 1467645850079 Marionette TRACE conn4 <- [1,46,null,{}] 08:24:10 INFO - PROCESS | 1739 | 1467645850085 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}] 08:24:10 INFO - PROCESS | 1739 | 1467645850090 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:10 INFO - PROCESS | 1739 | 1467645850231 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:24:10 INFO - PROCESS | 1739 | 1467645850239 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:10 INFO - PROCESS | 1739 | 1467645850249 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x923bcc00 == 19 [pid = 1739] [id = 19] 08:24:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 54 (0x9aee2000) [pid = 1739] [serial = 54] [outer = (nil)] 08:24:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0x9b611000) [pid = 1739] [serial = 55] [outer = 0x9aee2000] 08:24:10 INFO - PROCESS | 1739 | 1467645850323 Marionette DEBUG loaded listener.js 08:24:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x9bdd7c00) [pid = 1739] [serial = 56] [outer = 0x9aee2000] 08:24:11 INFO - PROCESS | 1739 | 1467645851125 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]]]}] 08:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1079ms 08:24:11 INFO - PROCESS | 1739 | 1467645851164 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:24:11 INFO - PROCESS | 1739 | 1467645851167 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:24:11 INFO - PROCESS | 1739 | 1467645851173 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:24:11 INFO - PROCESS | 1739 | 1467645851176 Marionette TRACE conn4 <- [1,50,null,{}] 08:24:11 INFO - PROCESS | 1739 | 1467645851182 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}] 08:24:11 INFO - PROCESS | 1739 | 1467645851192 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:11 INFO - PROCESS | 1739 | 1467645851375 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:24:11 INFO - PROCESS | 1739 | 1467645851385 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:11 INFO - PROCESS | 1739 | 1467645851392 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x923bfc00 == 20 [pid = 1739] [id = 20] 08:24:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x92af8000) [pid = 1739] [serial = 57] [outer = (nil)] 08:24:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x9cd50000) [pid = 1739] [serial = 58] [outer = 0x92af8000] 08:24:11 INFO - PROCESS | 1739 | 1467645851463 Marionette DEBUG loaded listener.js 08:24:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0xa06e8000) [pid = 1739] [serial = 59] [outer = 0x92af8000] 08:24:12 INFO - PROCESS | 1739 | 1467645852176 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]]]}] 08:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1036ms 08:24:12 INFO - PROCESS | 1739 | 1467645852210 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:24:12 INFO - PROCESS | 1739 | 1467645852213 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:24:12 INFO - PROCESS | 1739 | 1467645852221 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:24:12 INFO - PROCESS | 1739 | 1467645852224 Marionette TRACE conn4 <- [1,54,null,{}] 08:24:12 INFO - PROCESS | 1739 | 1467645852230 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}] 08:24:12 INFO - PROCESS | 1739 | 1467645852234 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:12 INFO - PROCESS | 1739 | 1467645852417 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:24:12 INFO - PROCESS | 1739 | 1467645852439 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:12 INFO - PROCESS | 1739 | 1467645852444 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x92436400 == 21 [pid = 1739] [id = 21] 08:24:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x93b0bc00) [pid = 1739] [serial = 60] [outer = (nil)] 08:24:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0xa06f1800) [pid = 1739] [serial = 61] [outer = 0x93b0bc00] 08:24:12 INFO - PROCESS | 1739 | 1467645852514 Marionette DEBUG loaded listener.js 08:24:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x9c1c5800) [pid = 1739] [serial = 62] [outer = 0x93b0bc00] 08:24:13 INFO - PROCESS | 1739 | 1467645853199 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]]]}] 08:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1036ms 08:24:13 INFO - PROCESS | 1739 | 1467645853257 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:24:13 INFO - PROCESS | 1739 | 1467645853267 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:24:13 INFO - PROCESS | 1739 | 1467645853277 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:24:13 INFO - PROCESS | 1739 | 1467645853280 Marionette TRACE conn4 <- [1,58,null,{}] 08:24:13 INFO - PROCESS | 1739 | 1467645853289 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}] 08:24:13 INFO - PROCESS | 1739 | 1467645853293 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:13 INFO - PROCESS | 1739 | 1467645853484 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:24:13 INFO - PROCESS | 1739 | 1467645853498 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:13 INFO - PROCESS | 1739 | 1467645853508 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x93024800 == 22 [pid = 1739] [id = 22] 08:24:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0xa06e7000) [pid = 1739] [serial = 63] [outer = (nil)] 08:24:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0xa220d800) [pid = 1739] [serial = 64] [outer = 0xa06e7000] 08:24:13 INFO - PROCESS | 1739 | 1467645853570 Marionette DEBUG loaded listener.js 08:24:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0xa236a000) [pid = 1739] [serial = 65] [outer = 0xa06e7000] 08:24:14 INFO - PROCESS | 1739 | 1467645854237 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]]]}] 08:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 982ms 08:24:14 INFO - PROCESS | 1739 | 1467645854260 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:24:14 INFO - PROCESS | 1739 | 1467645854264 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:24:14 INFO - PROCESS | 1739 | 1467645854270 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:24:14 INFO - PROCESS | 1739 | 1467645854273 Marionette TRACE conn4 <- [1,62,null,{}] 08:24:14 INFO - PROCESS | 1739 | 1467645854279 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}] 08:24:14 INFO - PROCESS | 1739 | 1467645854283 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:14 INFO - PROCESS | 1739 | 1467645854502 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:24:14 INFO - PROCESS | 1739 | 1467645854520 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:14 INFO - PROCESS | 1739 | 1467645854528 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e8800 == 23 [pid = 1739] [id = 23] 08:24:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x9522ac00) [pid = 1739] [serial = 66] [outer = (nil)] 08:24:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0xa23a3000) [pid = 1739] [serial = 67] [outer = 0x9522ac00] 08:24:14 INFO - PROCESS | 1739 | 1467645854592 Marionette DEBUG loaded listener.js 08:24:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0xa23fdc00) [pid = 1739] [serial = 68] [outer = 0x9522ac00] 08:24:16 INFO - PROCESS | 1739 | 1467645856347 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]]]}] 08:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2136ms 08:24:16 INFO - PROCESS | 1739 | 1467645856412 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:24:16 INFO - PROCESS | 1739 | 1467645856419 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:24:16 INFO - PROCESS | 1739 | 1467645856426 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:24:16 INFO - PROCESS | 1739 | 1467645856431 Marionette TRACE conn4 <- [1,66,null,{}] 08:24:16 INFO - PROCESS | 1739 | 1467645856440 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}] 08:24:16 INFO - PROCESS | 1739 | 1467645856445 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:16 INFO - PROCESS | 1739 | 1467645856640 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:24:16 INFO - PROCESS | 1739 | 1467645856704 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:16 INFO - PROCESS | 1739 | 1467645856714 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x948d4800 == 24 [pid = 1739] [id = 24] 08:24:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x948dc000) [pid = 1739] [serial = 69] [outer = (nil)] 08:24:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x98340c00) [pid = 1739] [serial = 70] [outer = 0x948dc000] 08:24:16 INFO - PROCESS | 1739 | 1467645856785 Marionette DEBUG loaded listener.js 08:24:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x923bf000) [pid = 1739] [serial = 71] [outer = 0x948dc000] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x948e2000) [pid = 1739] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x93b0bc00) [pid = 1739] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x923c6c00) [pid = 1739] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x923c9c00) [pid = 1739] [serial = 25] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x948d5800) [pid = 1739] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9c0fb000) [pid = 1739] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0xa6f3b400) [pid = 1739] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x9480ec00) [pid = 1739] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x99f7ec00) [pid = 1739] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x9aa79400) [pid = 1739] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x9aede800) [pid = 1739] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:24:17 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x92af8000) [pid = 1739] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:24:17 INFO - PROCESS | 1739 | 1467645857979 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]]]}] 08:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1581ms 08:24:18 INFO - PROCESS | 1739 | 1467645858007 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:24:18 INFO - PROCESS | 1739 | 1467645858013 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:24:18 INFO - PROCESS | 1739 | 1467645858023 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:24:18 INFO - PROCESS | 1739 | 1467645858027 Marionette TRACE conn4 <- [1,70,null,{}] 08:24:18 INFO - PROCESS | 1739 | 1467645858040 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}] 08:24:18 INFO - PROCESS | 1739 | 1467645858045 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:18 INFO - PROCESS | 1739 | 1467645858188 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:24:18 INFO - PROCESS | 1739 | 1467645858204 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:18 INFO - PROCESS | 1739 | 1467645858211 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x948dac00 == 25 [pid = 1739] [id = 25] 08:24:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x995a5400) [pid = 1739] [serial = 72] [outer = (nil)] 08:24:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x99ff8800) [pid = 1739] [serial = 73] [outer = 0x995a5400] 08:24:18 INFO - PROCESS | 1739 | 1467645858283 Marionette DEBUG loaded listener.js 08:24:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x9a40d000) [pid = 1739] [serial = 74] [outer = 0x995a5400] 08:24:19 INFO - PROCESS | 1739 | 1467645859032 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]]]}] 08:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1046ms 08:24:19 INFO - PROCESS | 1739 | 1467645859073 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:24:19 INFO - PROCESS | 1739 | 1467645859077 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:24:19 INFO - PROCESS | 1739 | 1467645859083 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:24:19 INFO - PROCESS | 1739 | 1467645859089 Marionette TRACE conn4 <- [1,74,null,{}] 08:24:19 INFO - PROCESS | 1739 | 1467645859121 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}] 08:24:19 INFO - PROCESS | 1739 | 1467645859128 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:19 INFO - PROCESS | 1739 | 1467645859284 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:24:19 INFO - PROCESS | 1739 | 1467645859295 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:19 INFO - PROCESS | 1739 | 1467645859307 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aed7400 == 26 [pid = 1739] [id = 26] 08:24:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x9aed7800) [pid = 1739] [serial = 75] [outer = (nil)] 08:24:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x9aedd800) [pid = 1739] [serial = 76] [outer = 0x9aed7800] 08:24:19 INFO - PROCESS | 1739 | 1467645859376 Marionette DEBUG loaded listener.js 08:24:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x9b20d400) [pid = 1739] [serial = 77] [outer = 0x9aed7800] 08:24:20 INFO - PROCESS | 1739 | 1467645860331 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]]]}] 08:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1291ms 08:24:20 INFO - PROCESS | 1739 | 1467645860375 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:24:20 INFO - PROCESS | 1739 | 1467645860382 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:24:20 INFO - PROCESS | 1739 | 1467645860390 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:24:20 INFO - PROCESS | 1739 | 1467645860397 Marionette TRACE conn4 <- [1,78,null,{}] 08:24:20 INFO - PROCESS | 1739 | 1467645860405 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}] 08:24:20 INFO - PROCESS | 1739 | 1467645860411 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:20 INFO - PROCESS | 1739 | 1467645860582 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:24:20 INFO - PROCESS | 1739 | 1467645860716 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:20 INFO - PROCESS | 1739 | 1467645860725 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bd7000 == 27 [pid = 1739] [id = 27] 08:24:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x9522b000) [pid = 1739] [serial = 78] [outer = (nil)] 08:24:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x98a62400) [pid = 1739] [serial = 79] [outer = 0x9522b000] 08:24:20 INFO - PROCESS | 1739 | 1467645860808 Marionette DEBUG loaded listener.js 08:24:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9a7bbc00) [pid = 1739] [serial = 80] [outer = 0x9522b000] 08:24:21 INFO - PROCESS | 1739 | 1467645861638 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]]]}] 08:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1289ms 08:24:21 INFO - PROCESS | 1739 | 1467645861679 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:24:21 INFO - PROCESS | 1739 | 1467645861687 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:24:21 INFO - PROCESS | 1739 | 1467645861697 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:24:21 INFO - PROCESS | 1739 | 1467645861702 Marionette TRACE conn4 <- [1,82,null,{}] 08:24:21 INFO - PROCESS | 1739 | 1467645861708 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}] 08:24:21 INFO - PROCESS | 1739 | 1467645861713 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:21 INFO - PROCESS | 1739 | 1467645861888 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:24:22 INFO - PROCESS | 1739 | 1467645862024 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:22 INFO - PROCESS | 1739 | 1467645862033 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aedf400 == 28 [pid = 1739] [id = 28] 08:24:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9b20f800) [pid = 1739] [serial = 81] [outer = (nil)] 08:24:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x9b604800) [pid = 1739] [serial = 82] [outer = 0x9b20f800] 08:24:22 INFO - PROCESS | 1739 | 1467645862114 Marionette DEBUG loaded listener.js 08:24:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9bdd7400) [pid = 1739] [serial = 83] [outer = 0x9b20f800] 08:24:22 INFO - PROCESS | 1739 | 1467645862965 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]]]}] 08:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1330ms 08:24:23 INFO - PROCESS | 1739 | 1467645863027 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:24:23 INFO - PROCESS | 1739 | 1467645863032 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:24:23 INFO - PROCESS | 1739 | 1467645863038 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:24:23 INFO - PROCESS | 1739 | 1467645863044 Marionette TRACE conn4 <- [1,86,null,{}] 08:24:23 INFO - PROCESS | 1739 | 1467645863061 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}] 08:24:23 INFO - PROCESS | 1739 | 1467645863070 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:23 INFO - PROCESS | 1739 | 1467645863236 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:24:23 INFO - PROCESS | 1739 | 1467645863396 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:23 INFO - PROCESS | 1739 | 1467645863408 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:23 INFO - PROCESS | 1739 | ++DOCSHELL 0xa1184c00 == 29 [pid = 1739] [id = 29] 08:24:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0xa1185000) [pid = 1739] [serial = 84] [outer = (nil)] 08:24:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0xa2205c00) [pid = 1739] [serial = 85] [outer = 0xa1185000] 08:24:23 INFO - PROCESS | 1739 | 1467645863487 Marionette DEBUG loaded listener.js 08:24:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0xa236b000) [pid = 1739] [serial = 86] [outer = 0xa1185000] 08:24:24 INFO - PROCESS | 1739 | 1467645864278 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]]]}] 08:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1290ms 08:24:24 INFO - PROCESS | 1739 | 1467645864327 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:24:24 INFO - PROCESS | 1739 | 1467645864332 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:24:24 INFO - PROCESS | 1739 | 1467645864338 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:24:24 INFO - PROCESS | 1739 | 1467645864342 Marionette TRACE conn4 <- [1,90,null,{}] 08:24:24 INFO - PROCESS | 1739 | 1467645864347 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}] 08:24:24 INFO - PROCESS | 1739 | 1467645864352 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:24 INFO - PROCESS | 1739 | 1467645864564 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:24:24 INFO - PROCESS | 1739 | 1467645864576 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:24 INFO - PROCESS | 1739 | 1467645864583 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:24 INFO - PROCESS | 1739 | ++DOCSHELL 0xa1188000 == 30 [pid = 1739] [id = 30] 08:24:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0xa231a400) [pid = 1739] [serial = 87] [outer = (nil)] 08:24:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0xa2561400) [pid = 1739] [serial = 88] [outer = 0xa231a400] 08:24:24 INFO - PROCESS | 1739 | 1467645864660 Marionette DEBUG loaded listener.js 08:24:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0xa25e9800) [pid = 1739] [serial = 89] [outer = 0xa231a400] 08:24:25 INFO - PROCESS | 1739 | 1467645865495 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]]]}] 08:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1227ms 08:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:24:25 INFO - PROCESS | 1739 | 1467645865569 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:24:25 INFO - PROCESS | 1739 | 1467645865572 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:24:25 INFO - PROCESS | 1739 | 1467645865580 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:24:25 INFO - PROCESS | 1739 | 1467645865584 Marionette TRACE conn4 <- [1,94,null,{}] 08:24:25 INFO - PROCESS | 1739 | 1467645865591 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}] 08:24:25 INFO - PROCESS | 1739 | 1467645865596 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:25 INFO - PROCESS | 1739 | 1467645865760 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:24:25 INFO - PROCESS | 1739 | 1467645865897 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:25 INFO - PROCESS | 1739 | 1467645865905 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c4000 == 31 [pid = 1739] [id = 31] 08:24:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9243f000) [pid = 1739] [serial = 90] [outer = (nil)] 08:24:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0xa3282400) [pid = 1739] [serial = 91] [outer = 0x9243f000] 08:24:25 INFO - PROCESS | 1739 | 1467645865994 Marionette DEBUG loaded listener.js 08:24:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0xa2577400) [pid = 1739] [serial = 92] [outer = 0x9243f000] 08:24:26 INFO - PROCESS | 1739 | 1467645866848 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]]]}] 08:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1337ms 08:24:26 INFO - PROCESS | 1739 | 1467645866918 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:24:26 INFO - PROCESS | 1739 | 1467645866922 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:24:26 INFO - PROCESS | 1739 | 1467645866930 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:24:26 INFO - PROCESS | 1739 | 1467645866933 Marionette TRACE conn4 <- [1,98,null,{}] 08:24:26 INFO - PROCESS | 1739 | 1467645866939 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}] 08:24:26 INFO - PROCESS | 1739 | 1467645866949 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:27 INFO - PROCESS | 1739 | 1467645867126 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:24:27 INFO - PROCESS | 1739 | 1467645867262 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:27 INFO - PROCESS | 1739 | 1467645867268 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x92af7c00 == 32 [pid = 1739] [id = 32] 08:24:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x96610400) [pid = 1739] [serial = 93] [outer = (nil)] 08:24:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0xa4f79400) [pid = 1739] [serial = 94] [outer = 0x96610400] 08:24:27 INFO - PROCESS | 1739 | 1467645867352 Marionette DEBUG loaded listener.js 08:24:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0xa61be800) [pid = 1739] [serial = 95] [outer = 0x96610400] 08:24:28 INFO - PROCESS | 1739 | 1467645868141 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]]]}] 08:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1283ms 08:24:28 INFO - PROCESS | 1739 | 1467645868214 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:24:28 INFO - PROCESS | 1739 | 1467645868217 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:24:28 INFO - PROCESS | 1739 | 1467645868223 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:24:28 INFO - PROCESS | 1739 | 1467645868227 Marionette TRACE conn4 <- [1,102,null,{}] 08:24:28 INFO - PROCESS | 1739 | 1467645868233 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}] 08:24:28 INFO - PROCESS | 1739 | 1467645868238 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:28 INFO - PROCESS | 1739 | 1467645868403 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:24:28 INFO - PROCESS | 1739 | 1467645868541 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:28 INFO - PROCESS | 1739 | 1467645868549 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e5400 == 33 [pid = 1739] [id = 33] 08:24:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x920e7400) [pid = 1739] [serial = 96] [outer = (nil)] 08:24:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x92aee400) [pid = 1739] [serial = 97] [outer = 0x920e7400] 08:24:28 INFO - PROCESS | 1739 | 1467645868627 Marionette DEBUG loaded listener.js 08:24:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93b09800) [pid = 1739] [serial = 98] [outer = 0x920e7400] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9a518400) [pid = 1739] [serial = 12] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0xa06f1800) [pid = 1739] [serial = 61] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x92433000) [pid = 1739] [serial = 26] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x94810400) [pid = 1739] [serial = 31] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x99f7f800) [pid = 1739] [serial = 34] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x9cd2b000) [pid = 1739] [serial = 37] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0xa6f4ac00) [pid = 1739] [serial = 40] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x966df000) [pid = 1739] [serial = 43] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x98a63800) [pid = 1739] [serial = 44] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9a428c00) [pid = 1739] [serial = 46] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9a7bf400) [pid = 1739] [serial = 47] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9aed5400) [pid = 1739] [serial = 49] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9aed9c00) [pid = 1739] [serial = 50] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9aee1800) [pid = 1739] [serial = 52] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9b536400) [pid = 1739] [serial = 53] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9b611000) [pid = 1739] [serial = 55] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9cd50000) [pid = 1739] [serial = 58] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x923bc800) [pid = 1739] [serial = 28] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0xa06e8000) [pid = 1739] [serial = 59] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x9c1c5800) [pid = 1739] [serial = 62] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9a7b7800) [pid = 1739] [serial = 35] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0xa06e8400) [pid = 1739] [serial = 38] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0xa220d800) [pid = 1739] [serial = 64] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x93025800) [pid = 1739] [serial = 23] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0xa82f5800) [pid = 1739] [serial = 41] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x92439c00) [pid = 1739] [serial = 27] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x9aaf5800) [pid = 1739] [serial = 9] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0xa4d48400) [pid = 1739] [serial = 2] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x923c8c00) [pid = 1739] [serial = 22] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x98ad1000) [pid = 1739] [serial = 19] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x96617c00) [pid = 1739] [serial = 16] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | --DOMWINDOW == 54 (0x9a06c800) [pid = 1739] [serial = 17] [outer = (nil)] [url = about:blank] 08:24:30 INFO - PROCESS | 1739 | 1467645870460 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]]]}] 08:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2334ms 08:24:30 INFO - PROCESS | 1739 | 1467645870567 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:24:30 INFO - PROCESS | 1739 | 1467645870573 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:24:30 INFO - PROCESS | 1739 | 1467645870583 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:24:30 INFO - PROCESS | 1739 | 1467645870588 Marionette TRACE conn4 <- [1,106,null,{}] 08:24:30 INFO - PROCESS | 1739 | 1467645870599 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}] 08:24:30 INFO - PROCESS | 1739 | 1467645870604 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:30 INFO - PROCESS | 1739 | 1467645870752 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:24:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0x93b04000) [pid = 1739] [serial = 99] [outer = 0x93b01800] 08:24:30 INFO - PROCESS | 1739 | 1467645870885 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:30 INFO - PROCESS | 1739 | 1467645870897 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bd6800 == 34 [pid = 1739] [id = 34] 08:24:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x93bd7800) [pid = 1739] [serial = 100] [outer = (nil)] 08:24:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x94803400) [pid = 1739] [serial = 101] [outer = 0x93bd7800] 08:24:30 INFO - PROCESS | 1739 | 1467645870975 Marionette DEBUG loaded listener.js 08:24:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x9485e000) [pid = 1739] [serial = 102] [outer = 0x93bd7800] 08:24:31 INFO - PROCESS | 1739 | 1467645871671 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]]]}] 08:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1135ms 08:24:31 INFO - PROCESS | 1739 | 1467645871717 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:24:31 INFO - PROCESS | 1739 | 1467645871725 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:24:31 INFO - PROCESS | 1739 | 1467645871736 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:24:31 INFO - PROCESS | 1739 | 1467645871740 Marionette TRACE conn4 <- [1,110,null,{}] 08:24:31 INFO - PROCESS | 1739 | 1467645871746 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}] 08:24:31 INFO - PROCESS | 1739 | 1467645871752 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:31 INFO - PROCESS | 1739 | 1467645871915 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:24:32 INFO - PROCESS | 1739 | 1467645872011 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:32 INFO - PROCESS | 1739 | 1467645872021 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x9794f000 == 35 [pid = 1739] [id = 35] 08:24:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x98a63800) [pid = 1739] [serial = 103] [outer = (nil)] 08:24:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x99f7c000) [pid = 1739] [serial = 104] [outer = 0x98a63800] 08:24:32 INFO - PROCESS | 1739 | 1467645872092 Marionette DEBUG loaded listener.js 08:24:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x9a067000) [pid = 1739] [serial = 105] [outer = 0x98a63800] 08:24:32 INFO - PROCESS | 1739 | 1467645872765 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]]]}] 08:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1084ms 08:24:32 INFO - PROCESS | 1739 | 1467645872830 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:24:32 INFO - PROCESS | 1739 | 1467645872834 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:24:32 INFO - PROCESS | 1739 | 1467645872840 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:24:32 INFO - PROCESS | 1739 | 1467645872846 Marionette TRACE conn4 <- [1,114,null,{}] 08:24:32 INFO - PROCESS | 1739 | 1467645872871 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}] 08:24:32 INFO - PROCESS | 1739 | 1467645872880 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:33 INFO - PROCESS | 1739 | 1467645873075 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:24:33 INFO - PROCESS | 1739 | 1467645873093 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:33 INFO - PROCESS | 1739 | 1467645873104 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aa71400 == 36 [pid = 1739] [id = 36] 08:24:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x9aa72000) [pid = 1739] [serial = 106] [outer = (nil)] 08:24:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x9aaf6400) [pid = 1739] [serial = 107] [outer = 0x9aa72000] 08:24:33 INFO - PROCESS | 1739 | 1467645873179 Marionette DEBUG loaded listener.js 08:24:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x9aed6400) [pid = 1739] [serial = 108] [outer = 0x9aa72000] 08:24:33 INFO - PROCESS | 1739 | 1467645873987 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]]]}] 08:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1192ms 08:24:34 INFO - PROCESS | 1739 | 1467645874033 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:24:34 INFO - PROCESS | 1739 | 1467645874037 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:24:34 INFO - PROCESS | 1739 | 1467645874043 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:24:34 INFO - PROCESS | 1739 | 1467645874046 Marionette TRACE conn4 <- [1,118,null,{}] 08:24:34 INFO - PROCESS | 1739 | 1467645874058 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}] 08:24:34 INFO - PROCESS | 1739 | 1467645874061 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:34 INFO - PROCESS | 1739 | 1467645874260 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:24:34 INFO - PROCESS | 1739 | 1467645874283 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:34 INFO - PROCESS | 1739 | 1467645874289 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x98ad7000 == 37 [pid = 1739] [id = 37] 08:24:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x9aed9c00) [pid = 1739] [serial = 109] [outer = (nil)] 08:24:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x9b20c000) [pid = 1739] [serial = 110] [outer = 0x9aed9c00] 08:24:34 INFO - PROCESS | 1739 | 1467645874358 Marionette DEBUG loaded listener.js 08:24:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9bdd4000) [pid = 1739] [serial = 111] [outer = 0x9aed9c00] 08:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x9aed7800) [pid = 1739] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x995a5400) [pid = 1739] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x948dc000) [pid = 1739] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x9522ac00) [pid = 1739] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x9aee2000) [pid = 1739] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0xa06e7000) [pid = 1739] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:24:35 INFO - PROCESS | 1739 | 1467645875217 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]]]}] 08:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1189ms 08:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:24:35 INFO - PROCESS | 1739 | 1467645875233 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:24:35 INFO - PROCESS | 1739 | 1467645875236 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:24:35 INFO - PROCESS | 1739 | 1467645875242 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:24:35 INFO - PROCESS | 1739 | 1467645875245 Marionette TRACE conn4 <- [1,122,null,{}] 08:24:35 INFO - PROCESS | 1739 | 1467645875251 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}] 08:24:35 INFO - PROCESS | 1739 | 1467645875256 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:35 INFO - PROCESS | 1739 | 1467645875425 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:24:35 INFO - PROCESS | 1739 | 1467645875494 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:35 INFO - PROCESS | 1739 | 1467645875500 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x948dc000 == 38 [pid = 1739] [id = 38] 08:24:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x99f7c400) [pid = 1739] [serial = 112] [outer = (nil)] 08:24:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x9c0f7c00) [pid = 1739] [serial = 113] [outer = 0x99f7c400] 08:24:35 INFO - PROCESS | 1739 | 1467645875578 Marionette DEBUG loaded listener.js 08:24:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x9c1d1800) [pid = 1739] [serial = 114] [outer = 0x99f7c400] 08:24:36 INFO - PROCESS | 1739 | 1467645876177 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]]]}] 08:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 977ms 08:24:36 INFO - PROCESS | 1739 | 1467645876219 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:24:36 INFO - PROCESS | 1739 | 1467645876221 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:24:36 INFO - PROCESS | 1739 | 1467645876228 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:24:36 INFO - PROCESS | 1739 | 1467645876231 Marionette TRACE conn4 <- [1,126,null,{}] 08:24:36 INFO - PROCESS | 1739 | 1467645876236 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}] 08:24:36 INFO - PROCESS | 1739 | 1467645876246 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:36 INFO - PROCESS | 1739 | 1467645876477 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:24:36 INFO - PROCESS | 1739 | 1467645876490 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:36 INFO - PROCESS | 1739 | 1467645876501 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:36 INFO - PROCESS | 1739 | ++DOCSHELL 0xa06ea800 == 39 [pid = 1739] [id = 39] 08:24:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0xa06eb000) [pid = 1739] [serial = 115] [outer = (nil)] 08:24:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0xa112d800) [pid = 1739] [serial = 116] [outer = 0xa06eb000] 08:24:36 INFO - PROCESS | 1739 | 1467645876600 Marionette DEBUG loaded listener.js 08:24:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0xa220a400) [pid = 1739] [serial = 117] [outer = 0xa06eb000] 08:24:37 INFO - PROCESS | 1739 | 1467645877540 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]]]}] 08:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1329ms 08:24:37 INFO - PROCESS | 1739 | 1467645877557 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:24:37 INFO - PROCESS | 1739 | 1467645877563 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:24:37 INFO - PROCESS | 1739 | 1467645877572 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:24:37 INFO - PROCESS | 1739 | 1467645877577 Marionette TRACE conn4 <- [1,130,null,{}] 08:24:37 INFO - PROCESS | 1739 | 1467645877585 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}] 08:24:37 INFO - PROCESS | 1739 | 1467645877590 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:37 INFO - PROCESS | 1739 | 1467645877780 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:24:37 INFO - PROCESS | 1739 | 1467645877941 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:37 INFO - PROCESS | 1739 | 1467645877950 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c3800 == 40 [pid = 1739] [id = 40] 08:24:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x923cb400) [pid = 1739] [serial = 118] [outer = (nil)] 08:24:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9521c400) [pid = 1739] [serial = 119] [outer = 0x923cb400] 08:24:38 INFO - PROCESS | 1739 | 1467645878032 Marionette DEBUG loaded listener.js 08:24:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x95221400) [pid = 1739] [serial = 120] [outer = 0x923cb400] 08:24:39 INFO - PROCESS | 1739 | 1467645879021 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]]]}] 08:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1485ms 08:24:39 INFO - PROCESS | 1739 | 1467645879056 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:24:39 INFO - PROCESS | 1739 | 1467645879062 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:24:39 INFO - PROCESS | 1739 | 1467645879073 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:24:39 INFO - PROCESS | 1739 | 1467645879077 Marionette TRACE conn4 <- [1,134,null,{}] 08:24:39 INFO - PROCESS | 1739 | 1467645879083 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}] 08:24:39 INFO - PROCESS | 1739 | 1467645879089 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:39 INFO - PROCESS | 1739 | 1467645879293 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:24:39 INFO - PROCESS | 1739 | 1467645879472 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:39 INFO - PROCESS | 1739 | 1467645879482 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x966df400 == 41 [pid = 1739] [id = 41] 08:24:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9794cc00) [pid = 1739] [serial = 121] [outer = (nil)] 08:24:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x995a5000) [pid = 1739] [serial = 122] [outer = 0x9794cc00] 08:24:39 INFO - PROCESS | 1739 | 1467645879608 Marionette DEBUG loaded listener.js 08:24:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9a074400) [pid = 1739] [serial = 123] [outer = 0x9794cc00] 08:24:40 INFO - PROCESS | 1739 | 1467645880511 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]]]}] 08:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1485ms 08:24:40 INFO - PROCESS | 1739 | 1467645880558 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:24:40 INFO - PROCESS | 1739 | 1467645880562 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:24:40 INFO - PROCESS | 1739 | 1467645880569 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:24:40 INFO - PROCESS | 1739 | 1467645880575 Marionette TRACE conn4 <- [1,138,null,{}] 08:24:40 INFO - PROCESS | 1739 | 1467645880601 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}] 08:24:40 INFO - PROCESS | 1739 | 1467645880610 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:40 INFO - PROCESS | 1739 | 1467645880822 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:24:41 INFO - PROCESS | 1739 | 1467645880995 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:41 INFO - PROCESS | 1739 | 1467645881006 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x98a5c400 == 42 [pid = 1739] [id = 42] 08:24:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x98a5c800) [pid = 1739] [serial = 124] [outer = (nil)] 08:24:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9aa78c00) [pid = 1739] [serial = 125] [outer = 0x98a5c800] 08:24:41 INFO - PROCESS | 1739 | 1467645881090 Marionette DEBUG loaded listener.js 08:24:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9b53dc00) [pid = 1739] [serial = 126] [outer = 0x98a5c800] 08:24:42 INFO - PROCESS | 1739 | --DOCSHELL 0x93bd7000 == 41 [pid = 1739] [id = 27] 08:24:42 INFO - PROCESS | 1739 | --DOCSHELL 0x948dc000 == 40 [pid = 1739] [id = 38] 08:24:42 INFO - PROCESS | 1739 | --DOCSHELL 0x98ad7000 == 39 [pid = 1739] [id = 37] 08:24:42 INFO - PROCESS | 1739 | --DOCSHELL 0x9aa71400 == 38 [pid = 1739] [id = 36] 08:24:42 INFO - PROCESS | 1739 | --DOCSHELL 0x9794f000 == 37 [pid = 1739] [id = 35] 08:24:42 INFO - PROCESS | 1739 | --DOCSHELL 0x93bd6800 == 36 [pid = 1739] [id = 34] 08:24:42 INFO - PROCESS | 1739 | 1467645882234 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]]]}] 08:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1690ms 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9b20d400) [pid = 1739] [serial = 77] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9aedd800) [pid = 1739] [serial = 76] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9a40d000) [pid = 1739] [serial = 74] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x98340c00) [pid = 1739] [serial = 70] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x99ff8800) [pid = 1739] [serial = 73] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x923bf000) [pid = 1739] [serial = 71] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0xa23fdc00) [pid = 1739] [serial = 68] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0xa23a3000) [pid = 1739] [serial = 67] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9bdd7c00) [pid = 1739] [serial = 56] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0xa236a000) [pid = 1739] [serial = 65] [outer = (nil)] [url = about:blank] 08:24:42 INFO - PROCESS | 1739 | 1467645882287 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:24:42 INFO - PROCESS | 1739 | 1467645882292 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:24:42 INFO - PROCESS | 1739 | 1467645882302 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:24:42 INFO - PROCESS | 1739 | 1467645882305 Marionette TRACE conn4 <- [1,142,null,{}] 08:24:42 INFO - PROCESS | 1739 | 1467645882313 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}] 08:24:42 INFO - PROCESS | 1739 | 1467645882319 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:42 INFO - PROCESS | 1739 | 1467645882467 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:24:42 INFO - PROCESS | 1739 | 1467645882477 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:42 INFO - PROCESS | 1739 | 1467645882484 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x95220400 == 37 [pid = 1739] [id = 43] 08:24:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x95220800) [pid = 1739] [serial = 127] [outer = (nil)] 08:24:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x95225800) [pid = 1739] [serial = 128] [outer = 0x95220800] 08:24:42 INFO - PROCESS | 1739 | 1467645882556 Marionette DEBUG loaded listener.js 08:24:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x95229800) [pid = 1739] [serial = 129] [outer = 0x95220800] 08:24:43 INFO - PROCESS | 1739 | 1467645883360 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]]]}] 08:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1088ms 08:24:43 INFO - PROCESS | 1739 | 1467645883400 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:24:43 INFO - PROCESS | 1739 | 1467645883407 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:24:43 INFO - PROCESS | 1739 | 1467645883416 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:24:43 INFO - PROCESS | 1739 | 1467645883420 Marionette TRACE conn4 <- [1,146,null,{}] 08:24:43 INFO - PROCESS | 1739 | 1467645883426 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}] 08:24:43 INFO - PROCESS | 1739 | 1467645883431 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:43 INFO - PROCESS | 1739 | 1467645883580 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:24:43 INFO - PROCESS | 1739 | 1467645883597 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:43 INFO - PROCESS | 1739 | 1467645883605 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x99ff1c00 == 38 [pid = 1739] [id = 44] 08:24:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x9a06a400) [pid = 1739] [serial = 130] [outer = (nil)] 08:24:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9a427800) [pid = 1739] [serial = 131] [outer = 0x9a06a400] 08:24:43 INFO - PROCESS | 1739 | 1467645883672 Marionette DEBUG loaded listener.js 08:24:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9a7b7800) [pid = 1739] [serial = 132] [outer = 0x9a06a400] 08:24:44 INFO - PROCESS | 1739 | 1467645884407 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]]]}] 08:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1026ms 08:24:44 INFO - PROCESS | 1739 | 1467645884443 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:24:44 INFO - PROCESS | 1739 | 1467645884447 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:24:44 INFO - PROCESS | 1739 | 1467645884453 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:24:44 INFO - PROCESS | 1739 | 1467645884459 Marionette TRACE conn4 <- [1,150,null,{}] 08:24:44 INFO - PROCESS | 1739 | 1467645884497 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}] 08:24:44 INFO - PROCESS | 1739 | 1467645884505 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:44 INFO - PROCESS | 1739 | 1467645884653 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:24:44 INFO - PROCESS | 1739 | 1467645884665 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:44 INFO - PROCESS | 1739 | 1467645884673 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b538800 == 39 [pid = 1739] [id = 45] 08:24:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9b53d000) [pid = 1739] [serial = 133] [outer = (nil)] 08:24:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9bddb800) [pid = 1739] [serial = 134] [outer = 0x9b53d000] 08:24:44 INFO - PROCESS | 1739 | 1467645884744 Marionette DEBUG loaded listener.js 08:24:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9cd4fc00) [pid = 1739] [serial = 135] [outer = 0x9b53d000] 08:24:45 INFO - PROCESS | 1739 | 1467645885765 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]]]}] 08:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1349ms 08:24:45 INFO - PROCESS | 1739 | 1467645885827 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:24:45 INFO - PROCESS | 1739 | 1467645885832 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:24:45 INFO - PROCESS | 1739 | 1467645885852 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:24:45 INFO - PROCESS | 1739 | 1467645885854 Marionette TRACE conn4 <- [1,154,null,{}] 08:24:45 INFO - PROCESS | 1739 | 1467645885860 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}] 08:24:45 INFO - PROCESS | 1739 | 1467645885865 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:46 INFO - PROCESS | 1739 | 1467645886062 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:24:46 INFO - PROCESS | 1739 | 1467645886083 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:46 INFO - PROCESS | 1739 | 1467645886092 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x9cd5c000 == 40 [pid = 1739] [id = 46] 08:24:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0xa2206c00) [pid = 1739] [serial = 136] [outer = (nil)] 08:24:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0xa2372800) [pid = 1739] [serial = 137] [outer = 0xa2206c00] 08:24:46 INFO - PROCESS | 1739 | 1467645886163 Marionette DEBUG loaded listener.js 08:24:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0xa23a0000) [pid = 1739] [serial = 138] [outer = 0xa2206c00] 08:24:46 INFO - PROCESS | 1739 | 1467645886943 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]]]}] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9522b000) [pid = 1739] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9aed9c00) [pid = 1739] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9b20f800) [pid = 1739] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x98a63800) [pid = 1739] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0xa1185000) [pid = 1739] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0xa231a400) [pid = 1739] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9243f000) [pid = 1739] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x96610400) [pid = 1739] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x99f7c400) [pid = 1739] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x93bd7800) [pid = 1739] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:24:47 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9aa72000) [pid = 1739] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1226ms 08:24:47 INFO - PROCESS | 1739 | 1467645887087 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:24:47 INFO - PROCESS | 1739 | 1467645887097 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:24:47 INFO - PROCESS | 1739 | 1467645887104 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:24:47 INFO - PROCESS | 1739 | 1467645887107 Marionette TRACE conn4 <- [1,158,null,{}] 08:24:47 INFO - PROCESS | 1739 | 1467645887113 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}] 08:24:47 INFO - PROCESS | 1739 | 1467645887118 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:47 INFO - PROCESS | 1739 | 1467645887256 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:24:47 INFO - PROCESS | 1739 | 1467645887268 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:47 INFO - PROCESS | 1739 | 1467645887277 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x96610400 == 41 [pid = 1739] [id = 47] 08:24:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x995a5400) [pid = 1739] [serial = 139] [outer = (nil)] 08:24:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9b20f800) [pid = 1739] [serial = 140] [outer = 0x995a5400] 08:24:47 INFO - PROCESS | 1739 | 1467645887342 Marionette DEBUG loaded listener.js 08:24:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x9b208000) [pid = 1739] [serial = 141] [outer = 0x995a5400] 08:24:48 INFO - PROCESS | 1739 | 1467645888155 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]]]}] 08:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1086ms 08:24:48 INFO - PROCESS | 1739 | 1467645888190 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:24:48 INFO - PROCESS | 1739 | 1467645888193 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:24:48 INFO - PROCESS | 1739 | 1467645888199 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:24:48 INFO - PROCESS | 1739 | 1467645888202 Marionette TRACE conn4 <- [1,162,null,{}] 08:24:48 INFO - PROCESS | 1739 | 1467645888208 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}] 08:24:48 INFO - PROCESS | 1739 | 1467645888217 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:48 INFO - PROCESS | 1739 | 1467645888397 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:24:48 INFO - PROCESS | 1739 | 1467645888542 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:48 INFO - PROCESS | 1739 | 1467645888553 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x93022400 == 42 [pid = 1739] [id = 48] 08:24:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0xa25f4000) [pid = 1739] [serial = 142] [outer = (nil)] 08:24:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0xa4d49000) [pid = 1739] [serial = 143] [outer = 0xa25f4000] 08:24:48 INFO - PROCESS | 1739 | 1467645888629 Marionette DEBUG loaded listener.js 08:24:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0xa4d50800) [pid = 1739] [serial = 144] [outer = 0xa25f4000] 08:24:49 INFO - PROCESS | 1739 | 1467645889665 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]]]}] 08:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1481ms 08:24:49 INFO - PROCESS | 1739 | 1467645889692 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:24:49 INFO - PROCESS | 1739 | 1467645889696 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:24:49 INFO - PROCESS | 1739 | 1467645889704 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:24:49 INFO - PROCESS | 1739 | 1467645889708 Marionette TRACE conn4 <- [1,166,null,{}] 08:24:49 INFO - PROCESS | 1739 | 1467645889716 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}] 08:24:49 INFO - PROCESS | 1739 | 1467645889721 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:49 INFO - PROCESS | 1739 | 1467645889919 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:24:50 INFO - PROCESS | 1739 | 1467645890117 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:50 INFO - PROCESS | 1739 | 1467645890125 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x93025000 == 43 [pid = 1739] [id = 49] 08:24:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x93b0bc00) [pid = 1739] [serial = 145] [outer = (nil)] 08:24:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9834bc00) [pid = 1739] [serial = 146] [outer = 0x93b0bc00] 08:24:50 INFO - PROCESS | 1739 | 1467645890207 Marionette DEBUG loaded listener.js 08:24:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x99ff8800) [pid = 1739] [serial = 147] [outer = 0x93b0bc00] 08:24:51 INFO - PROCESS | 1739 | 1467645891061 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]]]}] 08:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1390ms 08:24:51 INFO - PROCESS | 1739 | 1467645891094 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:24:51 INFO - PROCESS | 1739 | 1467645891101 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:24:51 INFO - PROCESS | 1739 | 1467645891112 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:24:51 INFO - PROCESS | 1739 | 1467645891116 Marionette TRACE conn4 <- [1,170,null,{}] 08:24:51 INFO - PROCESS | 1739 | 1467645891123 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}] 08:24:51 INFO - PROCESS | 1739 | 1467645891129 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:51 INFO - PROCESS | 1739 | 1467645891304 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:24:51 INFO - PROCESS | 1739 | 1467645891446 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:51 INFO - PROCESS | 1739 | 1467645891455 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aee0000 == 44 [pid = 1739] [id = 50] 08:24:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9b532c00) [pid = 1739] [serial = 148] [outer = (nil)] 08:24:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9bddf800) [pid = 1739] [serial = 149] [outer = 0x9b532c00] 08:24:51 INFO - PROCESS | 1739 | 1467645891536 Marionette DEBUG loaded listener.js 08:24:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0xa1126800) [pid = 1739] [serial = 150] [outer = 0x9b532c00] 08:24:52 INFO - PROCESS | 1739 | 1467645892422 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]]]}] 08:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1380ms 08:24:52 INFO - PROCESS | 1739 | 1467645892492 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:24:52 INFO - PROCESS | 1739 | 1467645892496 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:24:52 INFO - PROCESS | 1739 | 1467645892503 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:24:52 INFO - PROCESS | 1739 | 1467645892509 Marionette TRACE conn4 <- [1,174,null,{}] 08:24:52 INFO - PROCESS | 1739 | 1467645892525 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}] 08:24:52 INFO - PROCESS | 1739 | 1467645892534 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:52 INFO - PROCESS | 1739 | 1467645892739 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:24:52 INFO - PROCESS | 1739 | 1467645892883 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:52 INFO - PROCESS | 1739 | 1467645892894 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x954b1000 == 45 [pid = 1739] [id = 51] 08:24:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x954b5400) [pid = 1739] [serial = 151] [outer = (nil)] 08:24:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9aa71c00) [pid = 1739] [serial = 152] [outer = 0x954b5400] 08:24:52 INFO - PROCESS | 1739 | 1467645892980 Marionette DEBUG loaded listener.js 08:24:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9cddcc00) [pid = 1739] [serial = 153] [outer = 0x954b5400] 08:24:53 INFO - PROCESS | 1739 | 1467645893786 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]]]}] 08:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1334ms 08:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:24:53 INFO - PROCESS | 1739 | 1467645893837 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:24:53 INFO - PROCESS | 1739 | 1467645893841 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:24:53 INFO - PROCESS | 1739 | 1467645893848 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:24:53 INFO - PROCESS | 1739 | 1467645893851 Marionette TRACE conn4 <- [1,178,null,{}] 08:24:53 INFO - PROCESS | 1739 | 1467645893857 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}] 08:24:53 INFO - PROCESS | 1739 | 1467645893862 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:54 INFO - PROCESS | 1739 | 1467645894031 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:24:54 INFO - PROCESS | 1739 | 1467645894172 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:54 INFO - PROCESS | 1739 | 1467645894182 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x94807800 == 46 [pid = 1739] [id = 52] 08:24:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9834ac00) [pid = 1739] [serial = 154] [outer = (nil)] 08:24:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0xa3306000) [pid = 1739] [serial = 155] [outer = 0x9834ac00] 08:24:54 INFO - PROCESS | 1739 | 1467645894266 Marionette DEBUG loaded listener.js 08:24:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0xa4d09c00) [pid = 1739] [serial = 156] [outer = 0x9834ac00] 08:24:54 INFO - PROCESS | 1739 | 1467645894620 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:24:55 INFO - PROCESS | 1739 | 1467645895148 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]]]}] 08:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1342ms 08:24:55 INFO - PROCESS | 1739 | 1467645895190 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:24:55 INFO - PROCESS | 1739 | 1467645895194 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:24:55 INFO - PROCESS | 1739 | 1467645895201 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:24:55 INFO - PROCESS | 1739 | 1467645895204 Marionette TRACE conn4 <- [1,182,null,{}] 08:24:55 INFO - PROCESS | 1739 | 1467645895210 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}] 08:24:55 INFO - PROCESS | 1739 | 1467645895215 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:55 INFO - PROCESS | 1739 | 1467645895373 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:24:55 INFO - PROCESS | 1739 | 1467645895516 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:55 INFO - PROCESS | 1739 | 1467645895525 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x966d7c00 == 47 [pid = 1739] [id = 53] 08:24:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9794f400) [pid = 1739] [serial = 157] [outer = (nil)] 08:24:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0xa678d000) [pid = 1739] [serial = 158] [outer = 0x9794f400] 08:24:55 INFO - PROCESS | 1739 | 1467645895602 Marionette DEBUG loaded listener.js 08:24:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0xa6bc8000) [pid = 1739] [serial = 159] [outer = 0x9794f400] 08:24:56 INFO - PROCESS | 1739 | 1467645896533 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]]]}] 08:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1380ms 08:24:56 INFO - PROCESS | 1739 | 1467645896581 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:24:56 INFO - PROCESS | 1739 | 1467645896589 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:24:56 INFO - PROCESS | 1739 | 1467645896594 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:24:56 INFO - PROCESS | 1739 | 1467645896600 Marionette TRACE conn4 <- [1,186,null,{}] 08:24:56 INFO - PROCESS | 1739 | 1467645896611 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}] 08:24:56 INFO - PROCESS | 1739 | 1467645896628 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:57 INFO - PROCESS | 1739 | 1467645897192 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:24:57 INFO - PROCESS | 1739 | 1467645897388 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:57 INFO - PROCESS | 1739 | 1467645897397 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bdf000 == 48 [pid = 1739] [id = 54] 08:24:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x94810000) [pid = 1739] [serial = 160] [outer = (nil)] 08:24:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x95223000) [pid = 1739] [serial = 161] [outer = 0x94810000] 08:24:57 INFO - PROCESS | 1739 | 1467645897485 Marionette DEBUG loaded listener.js 08:24:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x954a8c00) [pid = 1739] [serial = 162] [outer = 0x94810000] 08:24:58 INFO - PROCESS | 1739 | 1467645898274 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]]]}] 08:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1736ms 08:24:58 INFO - PROCESS | 1739 | 1467645898332 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:24:58 INFO - PROCESS | 1739 | 1467645898338 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:24:58 INFO - PROCESS | 1739 | 1467645898346 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:24:58 INFO - PROCESS | 1739 | 1467645898351 Marionette TRACE conn4 <- [1,190,null,{}] 08:24:58 INFO - PROCESS | 1739 | 1467645898358 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}] 08:24:58 INFO - PROCESS | 1739 | 1467645898364 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:58 INFO - PROCESS | 1739 | 1467645898592 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:24:58 INFO - PROCESS | 1739 | 1467645898744 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:58 INFO - PROCESS | 1739 | 1467645898753 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x93026000 == 49 [pid = 1739] [id = 55] 08:24:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x9794a000) [pid = 1739] [serial = 163] [outer = (nil)] 08:24:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x98ad1400) [pid = 1739] [serial = 164] [outer = 0x9794a000] 08:24:58 INFO - PROCESS | 1739 | 1467645898829 Marionette DEBUG loaded listener.js 08:24:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x9a429c00) [pid = 1739] [serial = 165] [outer = 0x9794a000] 08:24:59 INFO - PROCESS | 1739 | --DOCSHELL 0x923c4000 == 48 [pid = 1739] [id = 31] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x92aee400) [pid = 1739] [serial = 97] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0xa112d800) [pid = 1739] [serial = 116] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOCSHELL 0x96610400 == 47 [pid = 1739] [id = 47] 08:24:59 INFO - PROCESS | 1739 | --DOCSHELL 0x9cd5c000 == 46 [pid = 1739] [id = 46] 08:24:59 INFO - PROCESS | 1739 | --DOCSHELL 0x9b538800 == 45 [pid = 1739] [id = 45] 08:24:59 INFO - PROCESS | 1739 | --DOCSHELL 0x99ff1c00 == 44 [pid = 1739] [id = 44] 08:24:59 INFO - PROCESS | 1739 | --DOCSHELL 0x95220400 == 43 [pid = 1739] [id = 43] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9661c400) [pid = 1739] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x9a7bbc00) [pid = 1739] [serial = 80] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x98a62400) [pid = 1739] [serial = 79] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9b20c000) [pid = 1739] [serial = 110] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x9bdd7400) [pid = 1739] [serial = 83] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x99f7c000) [pid = 1739] [serial = 104] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9b604800) [pid = 1739] [serial = 82] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0xa236b000) [pid = 1739] [serial = 86] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0xa2205c00) [pid = 1739] [serial = 85] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0xa25e9800) [pid = 1739] [serial = 89] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0xa2561400) [pid = 1739] [serial = 88] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0xa2577400) [pid = 1739] [serial = 92] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0xa3282400) [pid = 1739] [serial = 91] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0xa61be800) [pid = 1739] [serial = 95] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0xa4f79400) [pid = 1739] [serial = 94] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9c0f7c00) [pid = 1739] [serial = 113] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9485e000) [pid = 1739] [serial = 102] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x94803400) [pid = 1739] [serial = 101] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9aaf6400) [pid = 1739] [serial = 107] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9bdd4000) [pid = 1739] [serial = 111] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9aed6400) [pid = 1739] [serial = 108] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9c1d1800) [pid = 1739] [serial = 114] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9a067000) [pid = 1739] [serial = 105] [outer = (nil)] [url = about:blank] 08:24:59 INFO - PROCESS | 1739 | 1467645899693 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]]]}] 08:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1381ms 08:24:59 INFO - PROCESS | 1739 | 1467645899726 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:24:59 INFO - PROCESS | 1739 | 1467645899736 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:24:59 INFO - PROCESS | 1739 | 1467645899745 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:24:59 INFO - PROCESS | 1739 | 1467645899749 Marionette TRACE conn4 <- [1,194,null,{}] 08:24:59 INFO - PROCESS | 1739 | 1467645899754 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}] 08:24:59 INFO - PROCESS | 1739 | 1467645899759 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:59 INFO - PROCESS | 1739 | 1467645899908 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:24:59 INFO - PROCESS | 1739 | 1467645899925 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:24:59 INFO - PROCESS | 1739 | 1467645899933 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:24:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x948e1000 == 44 [pid = 1739] [id = 56] 08:24:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x966d7400) [pid = 1739] [serial = 166] [outer = (nil)] 08:24:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9a7bc800) [pid = 1739] [serial = 167] [outer = 0x966d7400] 08:25:00 INFO - PROCESS | 1739 | 1467645900002 Marionette DEBUG loaded listener.js 08:25:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9aa7c000) [pid = 1739] [serial = 168] [outer = 0x966d7400] 08:25:00 INFO - PROCESS | 1739 | 1467645900824 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]]]}] 08:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1136ms 08:25:00 INFO - PROCESS | 1739 | 1467645900882 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:25:00 INFO - PROCESS | 1739 | 1467645900888 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:25:00 INFO - PROCESS | 1739 | 1467645900915 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:25:00 INFO - PROCESS | 1739 | 1467645900924 Marionette TRACE conn4 <- [1,198,null,{}] 08:25:00 INFO - PROCESS | 1739 | 1467645900932 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}] 08:25:00 INFO - PROCESS | 1739 | 1467645900938 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:01 INFO - PROCESS | 1739 | 1467645901136 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:25:01 INFO - PROCESS | 1739 | 1467645901243 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:01 INFO - PROCESS | 1739 | 1467645901252 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x954b4400 == 45 [pid = 1739] [id = 57] 08:25:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9a06dc00) [pid = 1739] [serial = 169] [outer = (nil)] 08:25:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9bd9fc00) [pid = 1739] [serial = 170] [outer = 0x9a06dc00] 08:25:01 INFO - PROCESS | 1739 | 1467645901326 Marionette DEBUG loaded listener.js 08:25:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9c0f3c00) [pid = 1739] [serial = 171] [outer = 0x9a06dc00] 08:25:02 INFO - PROCESS | 1739 | 1467645902105 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]]]}] 08:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1260ms 08:25:02 INFO - PROCESS | 1739 | 1467645902163 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:25:02 INFO - PROCESS | 1739 | 1467645902165 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:25:02 INFO - PROCESS | 1739 | 1467645902172 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:25:02 INFO - PROCESS | 1739 | 1467645902180 Marionette TRACE conn4 <- [1,202,null,{}] 08:25:02 INFO - PROCESS | 1739 | 1467645902188 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}] 08:25:02 INFO - PROCESS | 1739 | 1467645902197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:02 INFO - PROCESS | 1739 | 1467645902388 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:25:02 INFO - PROCESS | 1739 | 1467645902457 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:02 INFO - PROCESS | 1739 | 1467645902469 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e6400 == 46 [pid = 1739] [id = 58] 08:25:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x95301800) [pid = 1739] [serial = 172] [outer = (nil)] 08:25:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9530a800) [pid = 1739] [serial = 173] [outer = 0x95301800] 08:25:02 INFO - PROCESS | 1739 | 1467645902530 Marionette DEBUG loaded listener.js 08:25:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9530f800) [pid = 1739] [serial = 174] [outer = 0x95301800] 08:25:03 INFO - PROCESS | 1739 | 1467645903278 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]]]}] 08:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1147ms 08:25:03 INFO - PROCESS | 1739 | 1467645903324 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:25:03 INFO - PROCESS | 1739 | 1467645903327 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:25:03 INFO - PROCESS | 1739 | 1467645903342 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:25:03 INFO - PROCESS | 1739 | 1467645903345 Marionette TRACE conn4 <- [1,206,null,{}] 08:25:03 INFO - PROCESS | 1739 | 1467645903350 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}] 08:25:03 INFO - PROCESS | 1739 | 1467645903355 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:03 INFO - PROCESS | 1739 | 1467645903540 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:25:03 INFO - PROCESS | 1739 | 1467645903561 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:03 INFO - PROCESS | 1739 | 1467645903574 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c5c00 == 47 [pid = 1739] [id = 59] 08:25:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9b60d000) [pid = 1739] [serial = 175] [outer = (nil)] 08:25:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9c1d4000) [pid = 1739] [serial = 176] [outer = 0x9b60d000] 08:25:03 INFO - PROCESS | 1739 | 1467645903655 Marionette DEBUG loaded listener.js 08:25:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0xa06f3400) [pid = 1739] [serial = 177] [outer = 0x9b60d000] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x920e7400) [pid = 1739] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0xa2206c00) [pid = 1739] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x995a5400) [pid = 1739] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x98a5c800) [pid = 1739] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9a06a400) [pid = 1739] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x95220800) [pid = 1739] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:25:04 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9b53d000) [pid = 1739] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:25:04 INFO - PROCESS | 1739 | 1467645904530 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]]]}] 08:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1236ms 08:25:04 INFO - PROCESS | 1739 | 1467645904578 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:25:04 INFO - PROCESS | 1739 | 1467645904581 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:25:04 INFO - PROCESS | 1739 | 1467645904588 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:25:04 INFO - PROCESS | 1739 | 1467645904591 Marionette TRACE conn4 <- [1,210,null,{}] 08:25:04 INFO - PROCESS | 1739 | 1467645904597 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}] 08:25:04 INFO - PROCESS | 1739 | 1467645904602 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:04 INFO - PROCESS | 1739 | 1467645904818 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:25:04 INFO - PROCESS | 1739 | 1467645904831 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:04 INFO - PROCESS | 1739 | 1467645904838 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c5000 == 48 [pid = 1739] [id = 60] 08:25:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x948d9c00) [pid = 1739] [serial = 178] [outer = (nil)] 08:25:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0xa1192c00) [pid = 1739] [serial = 179] [outer = 0x948d9c00] 08:25:04 INFO - PROCESS | 1739 | 1467645904905 Marionette DEBUG loaded listener.js 08:25:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9b20d800) [pid = 1739] [serial = 180] [outer = 0x948d9c00] 08:25:05 INFO - PROCESS | 1739 | 1467645905606 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]]]}] 08:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1028ms 08:25:05 INFO - PROCESS | 1739 | 1467645905617 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:25:05 INFO - PROCESS | 1739 | 1467645905622 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:25:05 INFO - PROCESS | 1739 | 1467645905628 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:25:05 INFO - PROCESS | 1739 | 1467645905631 Marionette TRACE conn4 <- [1,214,null,{}] 08:25:05 INFO - PROCESS | 1739 | 1467645905637 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}] 08:25:05 INFO - PROCESS | 1739 | 1467645905642 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:05 INFO - PROCESS | 1739 | 1467645905833 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:25:05 INFO - PROCESS | 1739 | 1467645905862 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:05 INFO - PROCESS | 1739 | 1467645905870 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x954a7c00 == 49 [pid = 1739] [id = 61] 08:25:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x954b3800) [pid = 1739] [serial = 181] [outer = (nil)] 08:25:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0xa257ac00) [pid = 1739] [serial = 182] [outer = 0x954b3800] 08:25:05 INFO - PROCESS | 1739 | 1467645905936 Marionette DEBUG loaded listener.js 08:25:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0xa2fd8c00) [pid = 1739] [serial = 183] [outer = 0x954b3800] 08:25:06 INFO - PROCESS | 1739 | 1467645906897 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]]]}] 08:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1342ms 08:25:06 INFO - PROCESS | 1739 | 1467645906972 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:25:06 INFO - PROCESS | 1739 | 1467645906979 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:25:06 INFO - PROCESS | 1739 | 1467645906987 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:25:06 INFO - PROCESS | 1739 | 1467645906993 Marionette TRACE conn4 <- [1,218,null,{}] 08:25:07 INFO - PROCESS | 1739 | 1467645907002 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}] 08:25:07 INFO - PROCESS | 1739 | 1467645907007 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:07 INFO - PROCESS | 1739 | 1467645907238 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:25:07 INFO - PROCESS | 1739 | 1467645907385 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:07 INFO - PROCESS | 1739 | 1467645907393 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x92ae9400 == 50 [pid = 1739] [id = 62] 08:25:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x93bd7000) [pid = 1739] [serial = 184] [outer = (nil)] 08:25:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x954aa400) [pid = 1739] [serial = 185] [outer = 0x93bd7000] 08:25:07 INFO - PROCESS | 1739 | 1467645907481 Marionette DEBUG loaded listener.js 08:25:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x954b2400) [pid = 1739] [serial = 186] [outer = 0x93bd7000] 08:25:08 INFO - PROCESS | 1739 | 1467645908340 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]]]}] 08:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1388ms 08:25:08 INFO - PROCESS | 1739 | 1467645908375 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:25:08 INFO - PROCESS | 1739 | 1467645908383 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:25:08 INFO - PROCESS | 1739 | 1467645908393 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:25:08 INFO - PROCESS | 1739 | 1467645908398 Marionette TRACE conn4 <- [1,222,null,{}] 08:25:08 INFO - PROCESS | 1739 | 1467645908404 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}] 08:25:08 INFO - PROCESS | 1739 | 1467645908410 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:08 INFO - PROCESS | 1739 | 1467645908596 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:25:08 INFO - PROCESS | 1739 | 1467645908743 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:08 INFO - PROCESS | 1739 | 1467645908753 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x99f73400 == 51 [pid = 1739] [id = 63] 08:25:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x99ff7000) [pid = 1739] [serial = 187] [outer = (nil)] 08:25:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9aa70800) [pid = 1739] [serial = 188] [outer = 0x99ff7000] 08:25:08 INFO - PROCESS | 1739 | 1467645908840 Marionette DEBUG loaded listener.js 08:25:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9aed9400) [pid = 1739] [serial = 189] [outer = 0x99ff7000] 08:25:09 INFO - PROCESS | 1739 | 1467645909663 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]]]}] 08:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1328ms 08:25:09 INFO - PROCESS | 1739 | 1467645909735 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:25:09 INFO - PROCESS | 1739 | 1467645909740 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:25:09 INFO - PROCESS | 1739 | 1467645909748 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:25:09 INFO - PROCESS | 1739 | 1467645909754 Marionette TRACE conn4 <- [1,226,null,{}] 08:25:09 INFO - PROCESS | 1739 | 1467645909771 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}] 08:25:09 INFO - PROCESS | 1739 | 1467645909787 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:09 INFO - PROCESS | 1739 | 1467645909974 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:25:10 INFO - PROCESS | 1739 | 1467645910134 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:10 INFO - PROCESS | 1739 | 1467645910147 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x966f9400 == 52 [pid = 1739] [id = 64] 08:25:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x966f9800) [pid = 1739] [serial = 190] [outer = (nil)] 08:25:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9b20d000) [pid = 1739] [serial = 191] [outer = 0x966f9800] 08:25:10 INFO - PROCESS | 1739 | 1467645910228 Marionette DEBUG loaded listener.js 08:25:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x9b60d400) [pid = 1739] [serial = 192] [outer = 0x966f9800] 08:25:11 INFO - PROCESS | 1739 | 1467645911100 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]]]}] 08:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1385ms 08:25:11 INFO - PROCESS | 1739 | 1467645911134 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:25:11 INFO - PROCESS | 1739 | 1467645911139 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:25:11 INFO - PROCESS | 1739 | 1467645911145 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:25:11 INFO - PROCESS | 1739 | 1467645911149 Marionette TRACE conn4 <- [1,230,null,{}] 08:25:11 INFO - PROCESS | 1739 | 1467645911155 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}] 08:25:11 INFO - PROCESS | 1739 | 1467645911160 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:11 INFO - PROCESS | 1739 | 1467645911326 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:25:11 INFO - PROCESS | 1739 | 1467645911483 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:11 INFO - PROCESS | 1739 | 1467645911492 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x948e2400 == 53 [pid = 1739] [id = 65] 08:25:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x9530e400) [pid = 1739] [serial = 193] [outer = (nil)] 08:25:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x97962400) [pid = 1739] [serial = 194] [outer = 0x9530e400] 08:25:11 INFO - PROCESS | 1739 | 1467645911569 Marionette DEBUG loaded listener.js 08:25:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x97966c00) [pid = 1739] [serial = 195] [outer = 0x9530e400] 08:25:12 INFO - PROCESS | 1739 | 1467645912410 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]]]}] 08:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1338ms 08:25:12 INFO - PROCESS | 1739 | 1467645912499 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:25:12 INFO - PROCESS | 1739 | 1467645912505 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:25:12 INFO - PROCESS | 1739 | 1467645912513 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:25:12 INFO - PROCESS | 1739 | 1467645912516 Marionette TRACE conn4 <- [1,234,null,{}] 08:25:12 INFO - PROCESS | 1739 | 1467645912522 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}] 08:25:12 INFO - PROCESS | 1739 | 1467645912527 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:12 INFO - PROCESS | 1739 | 1467645912692 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:25:12 INFO - PROCESS | 1739 | 1467645912840 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:12 INFO - PROCESS | 1739 | 1467645912848 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c8400 == 54 [pid = 1739] [id = 66] 08:25:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x95226400) [pid = 1739] [serial = 196] [outer = (nil)] 08:25:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x9c0fc400) [pid = 1739] [serial = 197] [outer = 0x95226400] 08:25:12 INFO - PROCESS | 1739 | 1467645912930 Marionette DEBUG loaded listener.js 08:25:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0xa06f3000) [pid = 1739] [serial = 198] [outer = 0x95226400] 08:25:13 INFO - PROCESS | 1739 | 1467645913774 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]]]}] 08:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1293ms 08:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:25:13 INFO - PROCESS | 1739 | 1467645913807 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:25:13 INFO - PROCESS | 1739 | 1467645913810 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:25:13 INFO - PROCESS | 1739 | 1467645913817 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:25:13 INFO - PROCESS | 1739 | 1467645913820 Marionette TRACE conn4 <- [1,238,null,{}] 08:25:13 INFO - PROCESS | 1739 | 1467645913826 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}] 08:25:13 INFO - PROCESS | 1739 | 1467645913836 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:14 INFO - PROCESS | 1739 | 1467645914033 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:25:14 INFO - PROCESS | 1739 | 1467645914180 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:14 INFO - PROCESS | 1739 | 1467645914186 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b0ac00 == 55 [pid = 1739] [id = 67] 08:25:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x97963800) [pid = 1739] [serial = 199] [outer = (nil)] 08:25:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0xa4d0f400) [pid = 1739] [serial = 200] [outer = 0x97963800] 08:25:14 INFO - PROCESS | 1739 | 1467645914266 Marionette DEBUG loaded listener.js 08:25:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0xa678e000) [pid = 1739] [serial = 201] [outer = 0x97963800] 08:25:15 INFO - PROCESS | 1739 | 1467645915097 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]]]}] 08:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1299ms 08:25:15 INFO - PROCESS | 1739 | 1467645915115 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:25:15 INFO - PROCESS | 1739 | 1467645915119 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:25:15 INFO - PROCESS | 1739 | 1467645915125 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:25:15 INFO - PROCESS | 1739 | 1467645915128 Marionette TRACE conn4 <- [1,242,null,{}] 08:25:15 INFO - PROCESS | 1739 | 1467645915134 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}] 08:25:15 INFO - PROCESS | 1739 | 1467645915139 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:15 INFO - PROCESS | 1739 | 1467645915292 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:25:15 INFO - PROCESS | 1739 | 1467645915448 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:15 INFO - PROCESS | 1739 | 1467645915456 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x923cbc00 == 56 [pid = 1739] [id = 68] 08:25:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x9485ac00) [pid = 1739] [serial = 202] [outer = (nil)] 08:25:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x9aadf400) [pid = 1739] [serial = 203] [outer = 0x9485ac00] 08:25:15 INFO - PROCESS | 1739 | 1467645915536 Marionette DEBUG loaded listener.js 08:25:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x9aae1800) [pid = 1739] [serial = 204] [outer = 0x9485ac00] 08:25:16 INFO - PROCESS | 1739 | 1467645916365 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]]]}] 08:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1281ms 08:25:16 INFO - PROCESS | 1739 | 1467645916407 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:25:16 INFO - PROCESS | 1739 | 1467645916417 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:25:16 INFO - PROCESS | 1739 | 1467645916423 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:25:16 INFO - PROCESS | 1739 | 1467645916427 Marionette TRACE conn4 <- [1,246,null,{}] 08:25:16 INFO - PROCESS | 1739 | 1467645916432 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}] 08:25:16 INFO - PROCESS | 1739 | 1467645916437 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:16 INFO - PROCESS | 1739 | 1467645916596 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:25:16 INFO - PROCESS | 1739 | 1467645916746 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:16 INFO - PROCESS | 1739 | 1467645916753 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x9243f000 == 57 [pid = 1739] [id = 69] 08:25:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x948e3000) [pid = 1739] [serial = 205] [outer = (nil)] 08:25:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x9cd1f400) [pid = 1739] [serial = 206] [outer = 0x948e3000] 08:25:16 INFO - PROCESS | 1739 | 1467645916831 Marionette DEBUG loaded listener.js 08:25:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0xa23f6000) [pid = 1739] [serial = 207] [outer = 0x948e3000] 08:25:17 INFO - PROCESS | 1739 | 1467645917916 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]]]}] 08:25:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1533ms 08:25:17 INFO - PROCESS | 1739 | 1467645917957 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:25:17 INFO - PROCESS | 1739 | 1467645917964 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:25:17 INFO - PROCESS | 1739 | 1467645917972 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:25:17 INFO - PROCESS | 1739 | 1467645917977 Marionette TRACE conn4 <- [1,250,null,{}] 08:25:17 INFO - PROCESS | 1739 | 1467645917985 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}] 08:25:17 INFO - PROCESS | 1739 | 1467645917990 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:18 INFO - PROCESS | 1739 | 1467645918161 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:25:18 INFO - PROCESS | 1739 | 1467645918328 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:18 INFO - PROCESS | 1739 | 1467645918345 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x9522b800 == 58 [pid = 1739] [id = 70] 08:25:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x95301400) [pid = 1739] [serial = 208] [outer = (nil)] 08:25:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x954ad000) [pid = 1739] [serial = 209] [outer = 0x95301400] 08:25:18 INFO - PROCESS | 1739 | 1467645918412 Marionette DEBUG loaded listener.js 08:25:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x96612400) [pid = 1739] [serial = 210] [outer = 0x95301400] 08:25:19 INFO - PROCESS | 1739 | 1467645919247 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]]]}] 08:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1335ms 08:25:19 INFO - PROCESS | 1739 | 1467645919306 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:25:19 INFO - PROCESS | 1739 | 1467645919313 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:25:19 INFO - PROCESS | 1739 | 1467645919323 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:25:19 INFO - PROCESS | 1739 | 1467645919326 Marionette TRACE conn4 <- [1,254,null,{}] 08:25:19 INFO - PROCESS | 1739 | 1467645919332 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}] 08:25:19 INFO - PROCESS | 1739 | 1467645919338 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:19 INFO - PROCESS | 1739 | 1467645919499 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:25:19 INFO - PROCESS | 1739 | 1467645919656 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:19 INFO - PROCESS | 1739 | 1467645919663 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x94810800 == 59 [pid = 1739] [id = 71] 08:25:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x95308000) [pid = 1739] [serial = 211] [outer = (nil)] 08:25:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x966fe000) [pid = 1739] [serial = 212] [outer = 0x95308000] 08:25:19 INFO - PROCESS | 1739 | 1467645919741 Marionette DEBUG loaded listener.js 08:25:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x97968800) [pid = 1739] [serial = 213] [outer = 0x95308000] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0xa4d49000) [pid = 1739] [serial = 143] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x923c5000 == 58 [pid = 1739] [id = 60] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x923c5c00 == 57 [pid = 1739] [id = 59] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x920e6400 == 56 [pid = 1739] [id = 58] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x954b4400 == 55 [pid = 1739] [id = 57] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x948e1000 == 54 [pid = 1739] [id = 56] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x93026000 == 53 [pid = 1739] [id = 55] 08:25:20 INFO - PROCESS | 1739 | --DOCSHELL 0x93bdf000 == 52 [pid = 1739] [id = 54] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x93b09800) [pid = 1739] [serial = 98] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0xa2372800) [pid = 1739] [serial = 137] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x9b20f800) [pid = 1739] [serial = 140] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0xa23a0000) [pid = 1739] [serial = 138] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x9521c400) [pid = 1739] [serial = 119] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x9b53dc00) [pid = 1739] [serial = 126] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x9aa78c00) [pid = 1739] [serial = 125] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x995a5000) [pid = 1739] [serial = 122] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x9a427800) [pid = 1739] [serial = 131] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x9a7b7800) [pid = 1739] [serial = 132] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x95225800) [pid = 1739] [serial = 128] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x95229800) [pid = 1739] [serial = 129] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x9bddb800) [pid = 1739] [serial = 134] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x9b208000) [pid = 1739] [serial = 141] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x9cd4fc00) [pid = 1739] [serial = 135] [outer = (nil)] [url = about:blank] 08:25:20 INFO - PROCESS | 1739 | 1467645920640 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]]]}] 08:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1379ms 08:25:20 INFO - PROCESS | 1739 | 1467645920702 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:25:20 INFO - PROCESS | 1739 | 1467645920706 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:25:20 INFO - PROCESS | 1739 | 1467645920712 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:25:20 INFO - PROCESS | 1739 | 1467645920718 Marionette TRACE conn4 <- [1,258,null,{}] 08:25:20 INFO - PROCESS | 1739 | 1467645920733 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}] 08:25:20 INFO - PROCESS | 1739 | 1467645920749 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:20 INFO - PROCESS | 1739 | 1467645920915 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:25:21 INFO - PROCESS | 1739 | 1467645921043 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:21 INFO - PROCESS | 1739 | 1467645921053 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bd7800 == 53 [pid = 1739] [id = 72] 08:25:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x954a7800) [pid = 1739] [serial = 214] [outer = (nil)] 08:25:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x9a42ec00) [pid = 1739] [serial = 215] [outer = 0x954a7800] 08:25:21 INFO - PROCESS | 1739 | 1467645921126 Marionette DEBUG loaded listener.js 08:25:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x9aa79c00) [pid = 1739] [serial = 216] [outer = 0x954a7800] 08:25:21 INFO - PROCESS | 1739 | 1467645921802 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]]]}] 08:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1190ms 08:25:21 INFO - PROCESS | 1739 | 1467645921915 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:25:21 INFO - PROCESS | 1739 | 1467645921919 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:25:21 INFO - PROCESS | 1739 | 1467645921927 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:25:21 INFO - PROCESS | 1739 | 1467645921930 Marionette TRACE conn4 <- [1,262,null,{}] 08:25:21 INFO - PROCESS | 1739 | 1467645921935 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}] 08:25:21 INFO - PROCESS | 1739 | 1467645921940 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:22 INFO - PROCESS | 1739 | 1467645922104 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:25:22 INFO - PROCESS | 1739 | 1467645922114 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:22 INFO - PROCESS | 1739 | 1467645922125 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x93be2800 == 54 [pid = 1739] [id = 73] 08:25:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x9aadf800) [pid = 1739] [serial = 217] [outer = (nil)] 08:25:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x9b53b800) [pid = 1739] [serial = 218] [outer = 0x9aadf800] 08:25:22 INFO - PROCESS | 1739 | 1467645922190 Marionette DEBUG loaded listener.js 08:25:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x9c1c5c00) [pid = 1739] [serial = 219] [outer = 0x9aadf800] 08:25:23 INFO - PROCESS | 1739 | 1467645923013 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]]]}] 08:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1145ms 08:25:23 INFO - PROCESS | 1739 | 1467645923077 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:25:23 INFO - PROCESS | 1739 | 1467645923080 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:25:23 INFO - PROCESS | 1739 | 1467645923086 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:25:23 INFO - PROCESS | 1739 | 1467645923088 Marionette TRACE conn4 <- [1,266,null,{}] 08:25:23 INFO - PROCESS | 1739 | 1467645923094 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}] 08:25:23 INFO - PROCESS | 1739 | 1467645923099 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:23 INFO - PROCESS | 1739 | 1467645923285 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:25:23 INFO - PROCESS | 1739 | 1467645923306 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:23 INFO - PROCESS | 1739 | 1467645923314 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x95308800 == 55 [pid = 1739] [id = 74] 08:25:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x9a519400) [pid = 1739] [serial = 220] [outer = (nil)] 08:25:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0xa06f3800) [pid = 1739] [serial = 221] [outer = 0x9a519400] 08:25:23 INFO - PROCESS | 1739 | 1467645923392 Marionette DEBUG loaded listener.js 08:25:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0xa239a400) [pid = 1739] [serial = 222] [outer = 0x9a519400] 08:25:24 INFO - PROCESS | 1739 | 1467645924213 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]]]}] 08:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1179ms 08:25:24 INFO - PROCESS | 1739 | 1467645924397 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:25:24 INFO - PROCESS | 1739 | 1467645924401 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:25:24 INFO - PROCESS | 1739 | 1467645924407 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:25:24 INFO - PROCESS | 1739 | 1467645924409 Marionette TRACE conn4 <- [1,270,null,{}] 08:25:24 INFO - PROCESS | 1739 | 1467645924415 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}] 08:25:24 INFO - PROCESS | 1739 | 1467645924424 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:24 INFO - PROCESS | 1739 | 1467645924640 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:25:24 INFO - PROCESS | 1739 | 1467645924669 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:24 INFO - PROCESS | 1739 | 1467645924679 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a074800 == 56 [pid = 1739] [id = 75] 08:25:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x9ac0dc00) [pid = 1739] [serial = 223] [outer = (nil)] 08:25:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0xa61bb800) [pid = 1739] [serial = 224] [outer = 0x9ac0dc00] 08:25:24 INFO - PROCESS | 1739 | 1467645924743 Marionette DEBUG loaded listener.js 08:25:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0xa823c000) [pid = 1739] [serial = 225] [outer = 0x9ac0dc00] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x94810000) [pid = 1739] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x9b60d000) [pid = 1739] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x948d9c00) [pid = 1739] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x966d7400) [pid = 1739] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x9794a000) [pid = 1739] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x95301800) [pid = 1739] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:25:25 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x9a06dc00) [pid = 1739] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:25:25 INFO - PROCESS | 1739 | 1467645925680 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]]]}] 08:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1326ms 08:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:25:25 INFO - PROCESS | 1739 | 1467645925733 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:25:25 INFO - PROCESS | 1739 | 1467645925736 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:25:25 INFO - PROCESS | 1739 | 1467645925741 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:25:25 INFO - PROCESS | 1739 | 1467645925745 Marionette TRACE conn4 <- [1,274,null,{}] 08:25:25 INFO - PROCESS | 1739 | 1467645925750 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}] 08:25:25 INFO - PROCESS | 1739 | 1467645925755 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:25 INFO - PROCESS | 1739 | 1467645925907 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:25:25 INFO - PROCESS | 1739 | 1467645925916 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:25 INFO - PROCESS | 1739 | 1467645925923 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x954b1c00 == 57 [pid = 1739] [id = 76] 08:25:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x9794f000) [pid = 1739] [serial = 226] [outer = (nil)] 08:25:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0xa678f800) [pid = 1739] [serial = 227] [outer = 0x9794f000] 08:25:25 INFO - PROCESS | 1739 | 1467645925991 Marionette DEBUG loaded listener.js 08:25:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0xa823d400) [pid = 1739] [serial = 228] [outer = 0x9794f000] 08:25:26 INFO - PROCESS | 1739 | 1467645926758 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]]]}] 08:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1034ms 08:25:26 INFO - PROCESS | 1739 | 1467645926776 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:25:26 INFO - PROCESS | 1739 | 1467645926779 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:25:26 INFO - PROCESS | 1739 | 1467645926785 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:25:26 INFO - PROCESS | 1739 | 1467645926788 Marionette TRACE conn4 <- [1,278,null,{}] 08:25:26 INFO - PROCESS | 1739 | 1467645926793 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}] 08:25:26 INFO - PROCESS | 1739 | 1467645926798 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:27 INFO - PROCESS | 1739 | 1467645927003 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:25:27 INFO - PROCESS | 1739 | 1467645927030 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:27 INFO - PROCESS | 1739 | 1467645927036 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ce3c00 == 58 [pid = 1739] [id = 77] 08:25:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x91ce5800) [pid = 1739] [serial = 229] [outer = (nil)] 08:25:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x91cecc00) [pid = 1739] [serial = 230] [outer = 0x91ce5800] 08:25:27 INFO - PROCESS | 1739 | 1467645927104 Marionette DEBUG loaded listener.js 08:25:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x91cef800) [pid = 1739] [serial = 231] [outer = 0x91ce5800] 08:25:28 INFO - PROCESS | 1739 | 1467645928119 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]]]}] 08:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1385ms 08:25:28 INFO - PROCESS | 1739 | 1467645928172 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:25:28 INFO - PROCESS | 1739 | 1467645928176 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:25:28 INFO - PROCESS | 1739 | 1467645928184 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:25:28 INFO - PROCESS | 1739 | 1467645928190 Marionette TRACE conn4 <- [1,282,null,{}] 08:25:28 INFO - PROCESS | 1739 | 1467645928197 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}] 08:25:28 INFO - PROCESS | 1739 | 1467645928204 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:28 INFO - PROCESS | 1739 | 1467645928379 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:25:28 INFO - PROCESS | 1739 | 1467645928534 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:28 INFO - PROCESS | 1739 | 1467645928546 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bd8c00 == 59 [pid = 1739] [id = 78] 08:25:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x948d8800) [pid = 1739] [serial = 232] [outer = (nil)] 08:25:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x95306000) [pid = 1739] [serial = 233] [outer = 0x948d8800] 08:25:28 INFO - PROCESS | 1739 | 1467645928628 Marionette DEBUG loaded listener.js 08:25:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x9530d400) [pid = 1739] [serial = 234] [outer = 0x948d8800] 08:25:29 INFO - PROCESS | 1739 | 1467645929498 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]]]}] 08:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1379ms 08:25:29 INFO - PROCESS | 1739 | 1467645929564 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:25:29 INFO - PROCESS | 1739 | 1467645929572 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:25:29 INFO - PROCESS | 1739 | 1467645929582 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:25:29 INFO - PROCESS | 1739 | 1467645929586 Marionette TRACE conn4 <- [1,286,null,{}] 08:25:29 INFO - PROCESS | 1739 | 1467645929592 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}] 08:25:29 INFO - PROCESS | 1739 | 1467645929598 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:29 INFO - PROCESS | 1739 | 1467645929818 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:25:30 INFO - PROCESS | 1739 | 1467645930023 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:30 INFO - PROCESS | 1739 | 1467645930035 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x9796a800 == 60 [pid = 1739] [id = 79] 08:25:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x98ad1800) [pid = 1739] [serial = 235] [outer = (nil)] 08:25:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x9a428c00) [pid = 1739] [serial = 236] [outer = 0x98ad1800] 08:25:30 INFO - PROCESS | 1739 | 1467645930158 Marionette DEBUG loaded listener.js 08:25:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x9aa78c00) [pid = 1739] [serial = 237] [outer = 0x98ad1800] 08:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x99fec000) [pid = 1739] [serial = 238] [outer = 0x93b01800] 08:25:31 INFO - PROCESS | 1739 | 1467645931080 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]]]}] 08:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1581ms 08:25:31 INFO - PROCESS | 1739 | 1467645931174 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:25:31 INFO - PROCESS | 1739 | 1467645931178 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:25:31 INFO - PROCESS | 1739 | 1467645931187 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:25:31 INFO - PROCESS | 1739 | 1467645931193 Marionette TRACE conn4 <- [1,290,null,{}] 08:25:31 INFO - PROCESS | 1739 | 1467645931217 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}] 08:25:31 INFO - PROCESS | 1739 | 1467645931226 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:31 INFO - PROCESS | 1739 | 1467645931396 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:25:31 INFO - PROCESS | 1739 | 1467645931592 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:31 INFO - PROCESS | 1739 | 1467645931602 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x92af6400 == 61 [pid = 1739] [id = 80] 08:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x966d4800) [pid = 1739] [serial = 239] [outer = (nil)] 08:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0xa23fd000) [pid = 1739] [serial = 240] [outer = 0x966d4800] 08:25:31 INFO - PROCESS | 1739 | 1467645931702 Marionette DEBUG loaded listener.js 08:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0xa8259c00) [pid = 1739] [serial = 241] [outer = 0x966d4800] 08:25:32 INFO - PROCESS | 1739 | 1467645932492 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]]]}] 08:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1340ms 08:25:32 INFO - PROCESS | 1739 | 1467645932528 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:25:32 INFO - PROCESS | 1739 | 1467645932532 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:25:32 INFO - PROCESS | 1739 | 1467645932539 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:25:32 INFO - PROCESS | 1739 | 1467645932541 Marionette TRACE conn4 <- [1,294,null,{}] 08:25:32 INFO - PROCESS | 1739 | 1467645932547 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}] 08:25:32 INFO - PROCESS | 1739 | 1467645932552 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:32 INFO - PROCESS | 1739 | 1467645932736 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:25:32 INFO - PROCESS | 1739 | 1467645932891 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:32 INFO - PROCESS | 1739 | 1467645932898 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x948d5000 == 62 [pid = 1739] [id = 81] 08:25:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0xa6804000) [pid = 1739] [serial = 242] [outer = (nil)] 08:25:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0xa8c1c800) [pid = 1739] [serial = 243] [outer = 0xa6804000] 08:25:32 INFO - PROCESS | 1739 | 1467645932977 Marionette DEBUG loaded listener.js 08:25:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0xa8c4ac00) [pid = 1739] [serial = 244] [outer = 0xa6804000] 08:25:33 INFO - PROCESS | 1739 | 1467645933803 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]]]}] 08:25:33 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. 08:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1277ms 08:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:25:33 INFO - PROCESS | 1739 | 1467645933816 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:25:33 INFO - PROCESS | 1739 | 1467645933819 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:25:33 INFO - PROCESS | 1739 | 1467645933842 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:25:33 INFO - PROCESS | 1739 | 1467645933846 Marionette TRACE conn4 <- [1,298,null,{}] 08:25:33 INFO - PROCESS | 1739 | 1467645933853 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}] 08:25:33 INFO - PROCESS | 1739 | 1467645933857 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:34 INFO - PROCESS | 1739 | 1467645934019 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:25:34 INFO - PROCESS | 1739 | 1467645934177 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:34 INFO - PROCESS | 1739 | 1467645934185 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d12000 == 63 [pid = 1739] [id = 82] 08:25:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x90d13000) [pid = 1739] [serial = 245] [outer = (nil)] 08:25:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x90d1a000) [pid = 1739] [serial = 246] [outer = 0x90d13000] 08:25:34 INFO - PROCESS | 1739 | 1467645934266 Marionette DEBUG loaded listener.js 08:25:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x90d1e000) [pid = 1739] [serial = 247] [outer = 0x90d13000] 08:25:35 INFO - PROCESS | 1739 | 1467645935156 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]]]}] 08:25:35 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. 08:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1355ms 08:25:35 INFO - PROCESS | 1739 | 1467645935196 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:25:35 INFO - PROCESS | 1739 | 1467645935199 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:25:35 INFO - PROCESS | 1739 | 1467645935207 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:25:35 INFO - PROCESS | 1739 | 1467645935211 Marionette TRACE conn4 <- [1,302,null,{}] 08:25:35 INFO - PROCESS | 1739 | 1467645935216 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}] 08:25:35 INFO - PROCESS | 1739 | 1467645935226 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:35 INFO - PROCESS | 1739 | 1467645935410 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:25:35 INFO - PROCESS | 1739 | 1467645935566 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:35 INFO - PROCESS | 1739 | 1467645935572 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d19c00 == 64 [pid = 1739] [id = 83] 08:25:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x90d1d000) [pid = 1739] [serial = 248] [outer = (nil)] 08:25:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x90e85c00) [pid = 1739] [serial = 249] [outer = 0x90d1d000] 08:25:35 INFO - PROCESS | 1739 | 1467645935654 Marionette DEBUG loaded listener.js 08:25:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x92432c00) [pid = 1739] [serial = 250] [outer = 0x90d1d000] 08:25:36 INFO - PROCESS | 1739 | 1467645936538 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]]]}] 08:25:36 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. 08:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1377ms 08:25:36 INFO - PROCESS | 1739 | 1467645936602 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:25:36 INFO - PROCESS | 1739 | 1467645936607 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:25:36 INFO - PROCESS | 1739 | 1467645936614 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:25:36 INFO - PROCESS | 1739 | 1467645936618 Marionette TRACE conn4 <- [1,306,null,{}] 08:25:36 INFO - PROCESS | 1739 | 1467645936624 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}] 08:25:36 INFO - PROCESS | 1739 | 1467645936629 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:36 INFO - PROCESS | 1739 | 1467645936795 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:25:36 INFO - PROCESS | 1739 | 1467645936959 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:36 INFO - PROCESS | 1739 | 1467645936966 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e85800 == 65 [pid = 1739] [id = 84] 08:25:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x90e89800) [pid = 1739] [serial = 251] [outer = (nil)] 08:25:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x954a7400) [pid = 1739] [serial = 252] [outer = 0x90e89800] 08:25:37 INFO - PROCESS | 1739 | 1467645937048 Marionette DEBUG loaded listener.js 08:25:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x99f7b000) [pid = 1739] [serial = 253] [outer = 0x90e89800] 08:25:37 INFO - PROCESS | 1739 | 1467645937877 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]]]}] 08:25:37 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. 08:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1278ms 08:25:37 INFO - PROCESS | 1739 | 1467645937893 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:25:37 INFO - PROCESS | 1739 | 1467645937897 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:25:37 INFO - PROCESS | 1739 | 1467645937903 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:25:37 INFO - PROCESS | 1739 | 1467645937906 Marionette TRACE conn4 <- [1,310,null,{}] 08:25:37 INFO - PROCESS | 1739 | 1467645937911 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}] 08:25:37 INFO - PROCESS | 1739 | 1467645937916 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:38 INFO - PROCESS | 1739 | 1467645938079 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:25:38 INFO - PROCESS | 1739 | 1467645938544 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:38 INFO - PROCESS | 1739 | 1467645938554 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x91072800 == 66 [pid = 1739] [id = 85] 08:25:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x91075400) [pid = 1739] [serial = 254] [outer = (nil)] 08:25:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x9107c400) [pid = 1739] [serial = 255] [outer = 0x91075400] 08:25:38 INFO - PROCESS | 1739 | 1467645938632 Marionette DEBUG loaded listener.js 08:25:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x91080800) [pid = 1739] [serial = 256] [outer = 0x91075400] 08:25:39 INFO - PROCESS | 1739 | 1467645939447 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]]]}] 08:25:39 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. 08:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1578ms 08:25:39 INFO - PROCESS | 1739 | 1467645939485 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:25:39 INFO - PROCESS | 1739 | 1467645939491 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:25:39 INFO - PROCESS | 1739 | 1467645939500 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:25:39 INFO - PROCESS | 1739 | 1467645939505 Marionette TRACE conn4 <- [1,314,null,{}] 08:25:39 INFO - PROCESS | 1739 | 1467645939512 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}] 08:25:39 INFO - PROCESS | 1739 | 1467645939520 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:39 INFO - PROCESS | 1739 | 1467645939684 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:25:39 INFO - PROCESS | 1739 | 1467645939847 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:39 INFO - PROCESS | 1739 | 1467645939861 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x923bf000 == 67 [pid = 1739] [id = 86] 08:25:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x92433c00) [pid = 1739] [serial = 257] [outer = (nil)] 08:25:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x93021000) [pid = 1739] [serial = 258] [outer = 0x92433c00] 08:25:40 INFO - PROCESS | 1739 | 1467645939994 Marionette DEBUG loaded listener.js 08:25:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x93bdb800) [pid = 1739] [serial = 259] [outer = 0x92433c00] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0xa1184c00 == 66 [pid = 1739] [id = 29] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0xa1188000 == 65 [pid = 1739] [id = 30] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0xa257ac00) [pid = 1739] [serial = 182] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x954b1c00 == 64 [pid = 1739] [id = 76] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x9a074800 == 63 [pid = 1739] [id = 75] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x95308800 == 62 [pid = 1739] [id = 74] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x93be2800 == 61 [pid = 1739] [id = 73] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x93bd7800 == 60 [pid = 1739] [id = 72] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x94810800 == 59 [pid = 1739] [id = 71] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x9522b800 == 58 [pid = 1739] [id = 70] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x966f9400 == 57 [pid = 1739] [id = 64] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x99f73400 == 56 [pid = 1739] [id = 63] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x92ae9400 == 55 [pid = 1739] [id = 62] 08:25:40 INFO - PROCESS | 1739 | --DOCSHELL 0x954a7c00 == 54 [pid = 1739] [id = 61] 08:25:40 INFO - PROCESS | 1739 | 1467645940957 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]]]}] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x954a8c00) [pid = 1739] [serial = 162] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0xa06f3400) [pid = 1739] [serial = 177] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x9bddf800) [pid = 1739] [serial = 149] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0xa1192c00) [pid = 1739] [serial = 179] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x95223000) [pid = 1739] [serial = 161] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9834bc00) [pid = 1739] [serial = 146] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x9aa7c000) [pid = 1739] [serial = 168] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0xa3306000) [pid = 1739] [serial = 155] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x9b20d800) [pid = 1739] [serial = 180] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x98ad1400) [pid = 1739] [serial = 164] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x9530f800) [pid = 1739] [serial = 174] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x9aa71c00) [pid = 1739] [serial = 152] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x9a7bc800) [pid = 1739] [serial = 167] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x9bd9fc00) [pid = 1739] [serial = 170] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x9c1d4000) [pid = 1739] [serial = 176] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x9c0f3c00) [pid = 1739] [serial = 171] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x9a429c00) [pid = 1739] [serial = 165] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0xa678d000) [pid = 1739] [serial = 158] [outer = (nil)] [url = about:blank] 08:25:40 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x9530a800) [pid = 1739] [serial = 173] [outer = (nil)] [url = about:blank] 08:25:41 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. 08:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1529ms 08:25:41 INFO - PROCESS | 1739 | 1467645941033 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:25:41 INFO - PROCESS | 1739 | 1467645941040 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:25:41 INFO - PROCESS | 1739 | 1467645941046 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:25:41 INFO - PROCESS | 1739 | 1467645941049 Marionette TRACE conn4 <- [1,318,null,{}] 08:25:41 INFO - PROCESS | 1739 | 1467645941055 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}] 08:25:41 INFO - PROCESS | 1739 | 1467645941060 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:41 INFO - PROCESS | 1739 | 1467645941220 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:25:41 INFO - PROCESS | 1739 | 1467645941385 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:41 INFO - PROCESS | 1739 | 1467645941393 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x92438c00 == 55 [pid = 1739] [id = 87] 08:25:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x95226800) [pid = 1739] [serial = 260] [outer = (nil)] 08:25:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x95308c00) [pid = 1739] [serial = 261] [outer = 0x95226800] 08:25:41 INFO - PROCESS | 1739 | 1467645941465 Marionette DEBUG loaded listener.js 08:25:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x954a9c00) [pid = 1739] [serial = 262] [outer = 0x95226800] 08:25:42 INFO - PROCESS | 1739 | 1467645942223 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]]]}] 08:25:42 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. 08:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1235ms 08:25:42 INFO - PROCESS | 1739 | 1467645942281 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:25:42 INFO - PROCESS | 1739 | 1467645942284 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:25:42 INFO - PROCESS | 1739 | 1467645942298 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:25:42 INFO - PROCESS | 1739 | 1467645942306 Marionette TRACE conn4 <- [1,322,null,{}] 08:25:42 INFO - PROCESS | 1739 | 1467645942314 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}] 08:25:42 INFO - PROCESS | 1739 | 1467645942321 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:42 INFO - PROCESS | 1739 | 1467645942477 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:25:42 INFO - PROCESS | 1739 | 1467645942487 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:42 INFO - PROCESS | 1739 | 1467645942496 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ced000 == 56 [pid = 1739] [id = 88] 08:25:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x95228000) [pid = 1739] [serial = 263] [outer = (nil)] 08:25:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x97967c00) [pid = 1739] [serial = 264] [outer = 0x95228000] 08:25:42 INFO - PROCESS | 1739 | 1467645942678 Marionette DEBUG loaded listener.js 08:25:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x9834bc00) [pid = 1739] [serial = 265] [outer = 0x95228000] 08:25:43 INFO - PROCESS | 1739 | 1467645943463 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]]]}] 08:25:43 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. 08:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1199ms 08:25:43 INFO - PROCESS | 1739 | 1467645943490 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:25:43 INFO - PROCESS | 1739 | 1467645943495 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:25:43 INFO - PROCESS | 1739 | 1467645943500 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:25:43 INFO - PROCESS | 1739 | 1467645943503 Marionette TRACE conn4 <- [1,326,null,{}] 08:25:43 INFO - PROCESS | 1739 | 1467645943509 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}] 08:25:43 INFO - PROCESS | 1739 | 1467645943513 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:43 INFO - PROCESS | 1739 | 1467645943716 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:25:43 INFO - PROCESS | 1739 | 1467645943747 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:43 INFO - PROCESS | 1739 | 1467645943755 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x927c7800 == 57 [pid = 1739] [id = 89] 08:25:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x927c8c00) [pid = 1739] [serial = 266] [outer = (nil)] 08:25:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x927cbc00) [pid = 1739] [serial = 267] [outer = 0x927c8c00] 08:25:43 INFO - PROCESS | 1739 | 1467645943821 Marionette DEBUG loaded listener.js 08:25:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x927cf400) [pid = 1739] [serial = 268] [outer = 0x927c8c00] 08:25:44 INFO - PROCESS | 1739 | 1467645944681 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]]]}] 08:25:44 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. 08:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1230ms 08:25:44 INFO - PROCESS | 1739 | 1467645944730 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:25:44 INFO - PROCESS | 1739 | 1467645944734 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:25:44 INFO - PROCESS | 1739 | 1467645944756 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:25:44 INFO - PROCESS | 1739 | 1467645944760 Marionette TRACE conn4 <- [1,330,null,{}] 08:25:44 INFO - PROCESS | 1739 | 1467645944765 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}] 08:25:44 INFO - PROCESS | 1739 | 1467645944769 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:44 INFO - PROCESS | 1739 | 1467645944977 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:25:45 INFO - PROCESS | 1739 | 1467645945002 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:45 INFO - PROCESS | 1739 | 1467645945017 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x97960800 == 58 [pid = 1739] [id = 90] 08:25:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x97968c00) [pid = 1739] [serial = 269] [outer = (nil)] 08:25:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x99f73400) [pid = 1739] [serial = 270] [outer = 0x97968c00] 08:25:45 INFO - PROCESS | 1739 | 1467645945095 Marionette DEBUG loaded listener.js 08:25:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x9a515400) [pid = 1739] [serial = 271] [outer = 0x97968c00] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x9a519400) [pid = 1739] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x954a7800) [pid = 1739] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9aadf800) [pid = 1739] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x9ac0dc00) [pid = 1739] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x9794f000) [pid = 1739] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x95301400) [pid = 1739] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:25:45 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x95308000) [pid = 1739] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:25:46 INFO - PROCESS | 1739 | 1467645946152 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]]]}] 08:25:46 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. 08:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1428ms 08:25:46 INFO - PROCESS | 1739 | 1467645946187 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:25:46 INFO - PROCESS | 1739 | 1467645946190 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:25:46 INFO - PROCESS | 1739 | 1467645946196 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:25:46 INFO - PROCESS | 1739 | 1467645946199 Marionette TRACE conn4 <- [1,334,null,{}] 08:25:46 INFO - PROCESS | 1739 | 1467645946205 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}] 08:25:46 INFO - PROCESS | 1739 | 1467645946210 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:46 INFO - PROCESS | 1739 | 1467645946355 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:25:46 INFO - PROCESS | 1739 | 1467645946370 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:46 INFO - PROCESS | 1739 | 1467645946376 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1ec00 == 59 [pid = 1739] [id = 91] 08:25:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x928c4c00) [pid = 1739] [serial = 272] [outer = (nil)] 08:25:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x928cc800) [pid = 1739] [serial = 273] [outer = 0x928c4c00] 08:25:46 INFO - PROCESS | 1739 | 1467645946444 Marionette DEBUG loaded listener.js 08:25:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x928cfc00) [pid = 1739] [serial = 274] [outer = 0x928c4c00] 08:25:47 INFO - PROCESS | 1739 | 1467645947212 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]]]}] 08:25:47 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. 08:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1034ms 08:25:47 INFO - PROCESS | 1739 | 1467645947233 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:25:47 INFO - PROCESS | 1739 | 1467645947236 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:25:47 INFO - PROCESS | 1739 | 1467645947242 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:25:47 INFO - PROCESS | 1739 | 1467645947245 Marionette TRACE conn4 <- [1,338,null,{}] 08:25:47 INFO - PROCESS | 1739 | 1467645947250 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}] 08:25:47 INFO - PROCESS | 1739 | 1467645947255 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:47 INFO - PROCESS | 1739 | 1467645947473 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:25:47 INFO - PROCESS | 1739 | 1467645947489 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:47 INFO - PROCESS | 1739 | 1467645947497 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e3000 == 60 [pid = 1739] [id = 92] 08:25:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x927e3400) [pid = 1739] [serial = 275] [outer = (nil)] 08:25:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x927ea800) [pid = 1739] [serial = 276] [outer = 0x927e3400] 08:25:47 INFO - PROCESS | 1739 | 1467645947563 Marionette DEBUG loaded listener.js 08:25:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x927ed000) [pid = 1739] [serial = 277] [outer = 0x927e3400] 08:25:48 INFO - PROCESS | 1739 | 1467645948586 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]]]}] 08:25:48 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. 08:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1480ms 08:25:48 INFO - PROCESS | 1739 | 1467645948723 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:25:48 INFO - PROCESS | 1739 | 1467645948731 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:25:48 INFO - PROCESS | 1739 | 1467645948745 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:25:48 INFO - PROCESS | 1739 | 1467645948752 Marionette TRACE conn4 <- [1,342,null,{}] 08:25:48 INFO - PROCESS | 1739 | 1467645948759 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}] 08:25:48 INFO - PROCESS | 1739 | 1467645948766 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:48 INFO - PROCESS | 1739 | 1467645948976 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:25:49 INFO - PROCESS | 1739 | 1467645949142 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:49 INFO - PROCESS | 1739 | 1467645949154 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e80400 == 61 [pid = 1739] [id = 93] 08:25:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x91081c00) [pid = 1739] [serial = 278] [outer = (nil)] 08:25:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x927c2400) [pid = 1739] [serial = 279] [outer = 0x91081c00] 08:25:49 INFO - PROCESS | 1739 | 1467645949232 Marionette DEBUG loaded listener.js 08:25:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x927e4c00) [pid = 1739] [serial = 280] [outer = 0x91081c00] 08:25:50 INFO - PROCESS | 1739 | 1467645950115 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]]]}] 08:25:50 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. 08:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1431ms 08:25:50 INFO - PROCESS | 1739 | 1467645950176 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:25:50 INFO - PROCESS | 1739 | 1467645950183 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:25:50 INFO - PROCESS | 1739 | 1467645950194 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:25:50 INFO - PROCESS | 1739 | 1467645950199 Marionette TRACE conn4 <- [1,346,null,{}] 08:25:50 INFO - PROCESS | 1739 | 1467645950205 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}] 08:25:50 INFO - PROCESS | 1739 | 1467645950211 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:50 INFO - PROCESS | 1739 | 1467645950432 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:25:50 INFO - PROCESS | 1739 | 1467645950679 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:50 INFO - PROCESS | 1739 | 1467645950687 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c6800 == 62 [pid = 1739] [id = 94] 08:25:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x928ccc00) [pid = 1739] [serial = 281] [outer = (nil)] 08:25:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x93022c00) [pid = 1739] [serial = 282] [outer = 0x928ccc00] 08:25:50 INFO - PROCESS | 1739 | 1467645950815 Marionette DEBUG loaded listener.js 08:25:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x948e1000) [pid = 1739] [serial = 283] [outer = 0x928ccc00] 08:25:51 INFO - PROCESS | 1739 | 1467645951659 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]]]}] 08:25:51 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. 08:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1531ms 08:25:51 INFO - PROCESS | 1739 | 1467645951725 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:25:51 INFO - PROCESS | 1739 | 1467645951730 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:25:51 INFO - PROCESS | 1739 | 1467645951736 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:25:51 INFO - PROCESS | 1739 | 1467645951742 Marionette TRACE conn4 <- [1,350,null,{}] 08:25:51 INFO - PROCESS | 1739 | 1467645951758 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}] 08:25:51 INFO - PROCESS | 1739 | 1467645951767 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:51 INFO - PROCESS | 1739 | 1467645951982 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:25:52 INFO - PROCESS | 1739 | 1467645952183 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:52 INFO - PROCESS | 1739 | 1467645952193 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e82c00 == 63 [pid = 1739] [id = 95] 08:25:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x954b3000) [pid = 1739] [serial = 284] [outer = (nil)] 08:25:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x966fc800) [pid = 1739] [serial = 285] [outer = 0x954b3000] 08:25:52 INFO - PROCESS | 1739 | 1467645952318 Marionette DEBUG loaded listener.js 08:25:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x97965000) [pid = 1739] [serial = 286] [outer = 0x954b3000] 08:25:53 INFO - PROCESS | 1739 | 1467645953153 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]]]}] 08:25:53 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. 08:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1484ms 08:25:53 INFO - PROCESS | 1739 | 1467645953220 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:25:53 INFO - PROCESS | 1739 | 1467645953225 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:25:53 INFO - PROCESS | 1739 | 1467645953231 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:25:53 INFO - PROCESS | 1739 | 1467645953235 Marionette TRACE conn4 <- [1,354,null,{}] 08:25:53 INFO - PROCESS | 1739 | 1467645953240 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}] 08:25:53 INFO - PROCESS | 1739 | 1467645953246 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:53 INFO - PROCESS | 1739 | 1467645953458 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:25:53 INFO - PROCESS | 1739 | 1467645953620 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:53 INFO - PROCESS | 1739 | 1467645953628 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x97964800 == 64 [pid = 1739] [id = 96] 08:25:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x9a429c00) [pid = 1739] [serial = 287] [outer = (nil)] 08:25:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x9a989400) [pid = 1739] [serial = 288] [outer = 0x9a429c00] 08:25:53 INFO - PROCESS | 1739 | 1467645953722 Marionette DEBUG loaded listener.js 08:25:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x9aad8000) [pid = 1739] [serial = 289] [outer = 0x9a429c00] 08:25:54 INFO - PROCESS | 1739 | 1467645954604 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]]]}] 08:25:54 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. 08:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1390ms 08:25:54 INFO - PROCESS | 1739 | 1467645954621 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:25:54 INFO - PROCESS | 1739 | 1467645954625 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:25:54 INFO - PROCESS | 1739 | 1467645954631 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:25:54 INFO - PROCESS | 1739 | 1467645954635 Marionette TRACE conn4 <- [1,358,null,{}] 08:25:54 INFO - PROCESS | 1739 | 1467645954640 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}] 08:25:54 INFO - PROCESS | 1739 | 1467645954645 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:54 INFO - PROCESS | 1739 | 1467645954808 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:25:55 INFO - PROCESS | 1739 | 1467645954977 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:55 INFO - PROCESS | 1739 | 1467645954985 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aadf800 == 65 [pid = 1739] [id = 97] 08:25:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9aae0400) [pid = 1739] [serial = 290] [outer = (nil)] 08:25:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x9ac0dc00) [pid = 1739] [serial = 291] [outer = 0x9aae0400] 08:25:55 INFO - PROCESS | 1739 | 1467645955080 Marionette DEBUG loaded listener.js 08:25:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x9aee3800) [pid = 1739] [serial = 292] [outer = 0x9aae0400] 08:25:56 INFO - PROCESS | 1739 | 1467645956025 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]]]}] 08:25:56 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. 08:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1429ms 08:25:56 INFO - PROCESS | 1739 | 1467645956060 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:25:56 INFO - PROCESS | 1739 | 1467645956064 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:25:56 INFO - PROCESS | 1739 | 1467645956071 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:25:56 INFO - PROCESS | 1739 | 1467645956075 Marionette TRACE conn4 <- [1,362,null,{}] 08:25:56 INFO - PROCESS | 1739 | 1467645956081 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}] 08:25:56 INFO - PROCESS | 1739 | 1467645956091 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:56 INFO - PROCESS | 1739 | 1467645956277 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:25:56 INFO - PROCESS | 1739 | 1467645956444 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:56 INFO - PROCESS | 1739 | 1467645956453 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7c000 == 66 [pid = 1739] [id = 98] 08:25:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x90f65400) [pid = 1739] [serial = 293] [outer = (nil)] 08:25:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x90f6dc00) [pid = 1739] [serial = 294] [outer = 0x90f65400] 08:25:56 INFO - PROCESS | 1739 | 1467645956536 Marionette DEBUG loaded listener.js 08:25:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x9a98a400) [pid = 1739] [serial = 295] [outer = 0x90f65400] 08:25:57 INFO - PROCESS | 1739 | 1467645957398 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]]]}] 08:25:57 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. 08:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1381ms 08:25:57 INFO - PROCESS | 1739 | 1467645957453 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:25:57 INFO - PROCESS | 1739 | 1467645957456 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:25:57 INFO - PROCESS | 1739 | 1467645957463 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:25:57 INFO - PROCESS | 1739 | 1467645957466 Marionette TRACE conn4 <- [1,366,null,{}] 08:25:57 INFO - PROCESS | 1739 | 1467645957472 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}] 08:25:57 INFO - PROCESS | 1739 | 1467645957477 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:57 INFO - PROCESS | 1739 | 1467645957647 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:25:57 INFO - PROCESS | 1739 | 1467645957810 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:57 INFO - PROCESS | 1739 | 1467645957817 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6e400 == 67 [pid = 1739] [id = 99] 08:25:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x9b537800) [pid = 1739] [serial = 296] [outer = (nil)] 08:25:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9bda4c00) [pid = 1739] [serial = 297] [outer = 0x9b537800] 08:25:57 INFO - PROCESS | 1739 | 1467645957899 Marionette DEBUG loaded listener.js 08:25:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x9c0f3400) [pid = 1739] [serial = 298] [outer = 0x9b537800] 08:25:58 INFO - PROCESS | 1739 | 1467645958824 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]]]}] 08:25:58 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. 08:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1432ms 08:25:58 INFO - PROCESS | 1739 | 1467645958895 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:25:58 INFO - PROCESS | 1739 | 1467645958899 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:25:58 INFO - PROCESS | 1739 | 1467645958905 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:25:58 INFO - PROCESS | 1739 | 1467645958908 Marionette TRACE conn4 <- [1,370,null,{}] 08:25:58 INFO - PROCESS | 1739 | 1467645958914 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}] 08:25:58 INFO - PROCESS | 1739 | 1467645958919 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:59 INFO - PROCESS | 1739 | 1467645959084 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:25:59 INFO - PROCESS | 1739 | 1467645959252 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:25:59 INFO - PROCESS | 1739 | 1467645959261 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:25:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e2000 == 68 [pid = 1739] [id = 100] 08:25:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x923bc800) [pid = 1739] [serial = 299] [outer = (nil)] 08:25:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x9cd53000) [pid = 1739] [serial = 300] [outer = 0x923bc800] 08:25:59 INFO - PROCESS | 1739 | 1467645959343 Marionette DEBUG loaded listener.js 08:25:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0xa06e9400) [pid = 1739] [serial = 301] [outer = 0x923bc800] 08:26:00 INFO - PROCESS | 1739 | 1467645960261 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]]]}] 08:26:00 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. 08:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1428ms 08:26:00 INFO - PROCESS | 1739 | 1467645960335 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:26:00 INFO - PROCESS | 1739 | 1467645960338 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:26:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:26:00 INFO - PROCESS | 1739 | 1467645960346 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:26:00 INFO - PROCESS | 1739 | 1467645960349 Marionette TRACE conn4 <- [1,374,null,{}] 08:26:00 INFO - PROCESS | 1739 | 1467645960356 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}] 08:26:00 INFO - PROCESS | 1739 | 1467645960361 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:00 INFO - PROCESS | 1739 | 1467645960566 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:26:00 INFO - PROCESS | 1739 | 1467645960777 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:00 INFO - PROCESS | 1739 | 1467645960784 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f63800 == 69 [pid = 1739] [id = 101] 08:26:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x90f63c00) [pid = 1739] [serial = 302] [outer = (nil)] 08:26:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x90f68800) [pid = 1739] [serial = 303] [outer = 0x90f63c00] 08:26:01 INFO - PROCESS | 1739 | 1467645961098 Marionette DEBUG loaded listener.js 08:26:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x91079800) [pid = 1739] [serial = 304] [outer = 0x90f63c00] 08:26:02 INFO - PROCESS | 1739 | 1467645962016 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:26:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:26:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1732ms 08:26:02 INFO - PROCESS | 1739 | 1467645962079 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:26:02 INFO - PROCESS | 1739 | 1467645962085 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:26:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:26:02 INFO - PROCESS | 1739 | 1467645962093 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:26:02 INFO - PROCESS | 1739 | 1467645962096 Marionette TRACE conn4 <- [1,378,null,{}] 08:26:02 INFO - PROCESS | 1739 | 1467645962103 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}] 08:26:02 INFO - PROCESS | 1739 | 1467645962109 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:02 INFO - PROCESS | 1739 | 1467645962274 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:26:02 INFO - PROCESS | 1739 | 1467645962440 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:02 INFO - PROCESS | 1739 | 1467645962456 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107c800 == 70 [pid = 1739] [id = 102] 08:26:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x920e4800) [pid = 1739] [serial = 305] [outer = (nil)] 08:26:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x927e2400) [pid = 1739] [serial = 306] [outer = 0x920e4800] 08:26:02 INFO - PROCESS | 1739 | 1467645962573 Marionette DEBUG loaded listener.js 08:26:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x927ec800) [pid = 1739] [serial = 307] [outer = 0x920e4800] 08:26:03 INFO - PROCESS | 1739 | 1467645963510 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1ec00 == 69 [pid = 1739] [id = 91] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x97960800 == 68 [pid = 1739] [id = 90] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x927c7800 == 67 [pid = 1739] [id = 89] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x91ced000 == 66 [pid = 1739] [id = 88] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x92438c00 == 65 [pid = 1739] [id = 87] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x923bf000 == 64 [pid = 1739] [id = 86] 08:26:03 INFO - PROCESS | 1739 | --DOCSHELL 0x91072800 == 63 [pid = 1739] [id = 85] 08:26:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:26:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1535ms 08:26:03 INFO - PROCESS | 1739 | 1467645963632 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:26:03 INFO - PROCESS | 1739 | 1467645963637 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:26:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:26:03 INFO - PROCESS | 1739 | 1467645963654 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:26:03 INFO - PROCESS | 1739 | 1467645963658 Marionette TRACE conn4 <- [1,382,null,{}] 08:26:03 INFO - PROCESS | 1739 | 1467645963672 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}] 08:26:03 INFO - PROCESS | 1739 | 1467645963677 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:03 INFO - PROCESS | 1739 | 1467645963864 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0xa06f3800) [pid = 1739] [serial = 221] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x9a42ec00) [pid = 1739] [serial = 215] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x9aa79c00) [pid = 1739] [serial = 216] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x9b53b800) [pid = 1739] [serial = 218] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0xa61bb800) [pid = 1739] [serial = 224] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x9b20d000) [pid = 1739] [serial = 191] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0xa678f800) [pid = 1739] [serial = 227] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x96612400) [pid = 1739] [serial = 210] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x954ad000) [pid = 1739] [serial = 209] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x9c0fc400) [pid = 1739] [serial = 197] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x9aadf400) [pid = 1739] [serial = 203] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0xa4d0f400) [pid = 1739] [serial = 200] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x97968800) [pid = 1739] [serial = 213] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x966fe000) [pid = 1739] [serial = 212] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x9cd1f400) [pid = 1739] [serial = 206] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x97962400) [pid = 1739] [serial = 194] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x954aa400) [pid = 1739] [serial = 185] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x9aa70800) [pid = 1739] [serial = 188] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0xa823c000) [pid = 1739] [serial = 225] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0xa239a400) [pid = 1739] [serial = 222] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x9c1c5c00) [pid = 1739] [serial = 219] [outer = (nil)] [url = about:blank] 08:26:03 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0xa823d400) [pid = 1739] [serial = 228] [outer = (nil)] [url = about:blank] 08:26:04 INFO - PROCESS | 1739 | 1467645964068 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:04 INFO - PROCESS | 1739 | 1467645964075 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e87c00 == 64 [pid = 1739] [id = 103] 08:26:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x91072400) [pid = 1739] [serial = 308] [outer = (nil)] 08:26:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x928c4400) [pid = 1739] [serial = 309] [outer = 0x91072400] 08:26:04 INFO - PROCESS | 1739 | 1467645964150 Marionette DEBUG loaded listener.js 08:26:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x95224800) [pid = 1739] [serial = 310] [outer = 0x91072400] 08:26:04 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:26:04 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:26:04 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:26:04 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:26:04 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:26:04 INFO - PROCESS | 1739 | 1467645964913 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:26:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:26:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1293ms 08:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:26:04 INFO - PROCESS | 1739 | 1467645964947 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:26:04 INFO - PROCESS | 1739 | 1467645964949 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:26:04 INFO - PROCESS | 1739 | 1467645964956 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:26:04 INFO - PROCESS | 1739 | 1467645964961 Marionette TRACE conn4 <- [1,386,null,{}] 08:26:04 INFO - PROCESS | 1739 | 1467645964993 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}] 08:26:05 INFO - PROCESS | 1739 | 1467645965002 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:05 INFO - PROCESS | 1739 | 1467645965176 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:26:05 INFO - PROCESS | 1739 | 1467645965188 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:05 INFO - PROCESS | 1739 | 1467645965193 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c7000 == 65 [pid = 1739] [id = 104] 08:26:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x966ef400) [pid = 1739] [serial = 311] [outer = (nil)] 08:26:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x966fc400) [pid = 1739] [serial = 312] [outer = 0x966ef400] 08:26:05 INFO - PROCESS | 1739 | 1467645965260 Marionette DEBUG loaded listener.js 08:26:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x9795fc00) [pid = 1739] [serial = 313] [outer = 0x966ef400] 08:26:06 INFO - PROCESS | 1739 | 1467645966119 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]]]}] 08:26:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:26:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1188ms 08:26:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:26:06 INFO - PROCESS | 1739 | 1467645966150 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:26:06 INFO - PROCESS | 1739 | 1467645966154 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:26:06 INFO - PROCESS | 1739 | 1467645966160 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:26:06 INFO - PROCESS | 1739 | 1467645966164 Marionette TRACE conn4 <- [1,390,null,{}] 08:26:06 INFO - PROCESS | 1739 | 1467645966176 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}] 08:26:06 INFO - PROCESS | 1739 | 1467645966180 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:06 INFO - PROCESS | 1739 | 1467645966381 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:26:06 INFO - PROCESS | 1739 | 1467645966401 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:06 INFO - PROCESS | 1739 | 1467645966409 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x9301c800 == 66 [pid = 1739] [id = 105] 08:26:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x966fa800) [pid = 1739] [serial = 314] [outer = (nil)] 08:26:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x9a519400) [pid = 1739] [serial = 315] [outer = 0x966fa800] 08:26:06 INFO - PROCESS | 1739 | 1467645966478 Marionette DEBUG loaded listener.js 08:26:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x9aadd400) [pid = 1739] [serial = 316] [outer = 0x966fa800] 08:26:07 INFO - PROCESS | 1739 | 1467645967417 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]]]}] 08:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1291ms 08:26:07 INFO - PROCESS | 1739 | 1467645967451 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:26:07 INFO - PROCESS | 1739 | 1467645967453 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:26:07 INFO - PROCESS | 1739 | 1467645967460 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:26:07 INFO - PROCESS | 1739 | 1467645967463 Marionette TRACE conn4 <- [1,394,null,{}] 08:26:07 INFO - PROCESS | 1739 | 1467645967477 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}] 08:26:07 INFO - PROCESS | 1739 | 1467645967481 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:07 INFO - PROCESS | 1739 | 1467645967680 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:26:07 INFO - PROCESS | 1739 | 1467645967707 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:07 INFO - PROCESS | 1739 | 1467645967715 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b207000 == 67 [pid = 1739] [id = 106] 08:26:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x9b20d000) [pid = 1739] [serial = 317] [outer = (nil)] 08:26:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x9c0f3c00) [pid = 1739] [serial = 318] [outer = 0x9b20d000] 08:26:07 INFO - PROCESS | 1739 | 1467645967791 Marionette DEBUG loaded listener.js 08:26:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9cd53800) [pid = 1739] [serial = 319] [outer = 0x9b20d000] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x97968c00) [pid = 1739] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x95228000) [pid = 1739] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x92433c00) [pid = 1739] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x91075400) [pid = 1739] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x95226800) [pid = 1739] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x923cb400) [pid = 1739] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x9794cc00) [pid = 1739] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x927c8c00) [pid = 1739] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:26:08 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x928c4c00) [pid = 1739] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:26:08 INFO - PROCESS | 1739 | 1467645968854 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]]]}] 08:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1438ms 08:26:08 INFO - PROCESS | 1739 | 1467645968898 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:26:08 INFO - PROCESS | 1739 | 1467645968902 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:26:08 INFO - PROCESS | 1739 | 1467645968908 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:26:08 INFO - PROCESS | 1739 | 1467645968911 Marionette TRACE conn4 <- [1,398,null,{}] 08:26:08 INFO - PROCESS | 1739 | 1467645968916 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}] 08:26:08 INFO - PROCESS | 1739 | 1467645968925 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:09 INFO - PROCESS | 1739 | 1467645969124 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:26:09 INFO - PROCESS | 1739 | 1467645969143 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:09 INFO - PROCESS | 1739 | 1467645969150 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7ac00 == 68 [pid = 1739] [id = 107] 08:26:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x927c8c00) [pid = 1739] [serial = 320] [outer = (nil)] 08:26:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9796a400) [pid = 1739] [serial = 321] [outer = 0x927c8c00] 08:26:09 INFO - PROCESS | 1739 | 1467645969217 Marionette DEBUG loaded listener.js 08:26:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0xa06f1c00) [pid = 1739] [serial = 322] [outer = 0x927c8c00] 08:26:10 INFO - PROCESS | 1739 | 1467645970012 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]]]}] 08:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1133ms 08:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:26:10 INFO - PROCESS | 1739 | 1467645970042 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:26:10 INFO - PROCESS | 1739 | 1467645970045 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:26:10 INFO - PROCESS | 1739 | 1467645970051 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:26:10 INFO - PROCESS | 1739 | 1467645970054 Marionette TRACE conn4 <- [1,402,null,{}] 08:26:10 INFO - PROCESS | 1739 | 1467645970060 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}] 08:26:10 INFO - PROCESS | 1739 | 1467645970068 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:10 INFO - PROCESS | 1739 | 1467645970227 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:26:10 INFO - PROCESS | 1739 | 1467645970236 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:10 INFO - PROCESS | 1739 | 1467645970261 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec42400 == 69 [pid = 1739] [id = 108] 08:26:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8ec47800) [pid = 1739] [serial = 323] [outer = (nil)] 08:26:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8ec4c400) [pid = 1739] [serial = 324] [outer = 0x8ec47800] 08:26:10 INFO - PROCESS | 1739 | 1467645970323 Marionette DEBUG loaded listener.js 08:26:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8ec4f400) [pid = 1739] [serial = 325] [outer = 0x8ec47800] 08:26:11 INFO - PROCESS | 1739 | 1467645971538 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]]]}] 08:26:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:26:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1536ms 08:26:11 INFO - PROCESS | 1739 | 1467645971587 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:26:11 INFO - PROCESS | 1739 | 1467645971594 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:26:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:26:11 INFO - PROCESS | 1739 | 1467645971602 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:26:11 INFO - PROCESS | 1739 | 1467645971609 Marionette TRACE conn4 <- [1,406,null,{}] 08:26:11 INFO - PROCESS | 1739 | 1467645971617 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}] 08:26:11 INFO - PROCESS | 1739 | 1467645971623 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:11 INFO - PROCESS | 1739 | 1467645971824 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:26:12 INFO - PROCESS | 1739 | 1467645972088 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:12 INFO - PROCESS | 1739 | 1467645972097 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x91075400 == 70 [pid = 1739] [id = 109] 08:26:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x91077800) [pid = 1739] [serial = 326] [outer = (nil)] 08:26:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x91cea800) [pid = 1739] [serial = 327] [outer = 0x91077800] 08:26:12 INFO - PROCESS | 1739 | 1467645972183 Marionette DEBUG loaded listener.js 08:26:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x927c4c00) [pid = 1739] [serial = 328] [outer = 0x91077800] 08:26:13 INFO - PROCESS | 1739 | 1467645973056 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]]]}] 08:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1485ms 08:26:13 INFO - PROCESS | 1739 | 1467645973087 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:26:13 INFO - PROCESS | 1739 | 1467645973094 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:26:13 INFO - PROCESS | 1739 | 1467645973108 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:26:13 INFO - PROCESS | 1739 | 1467645973112 Marionette TRACE conn4 <- [1,410,null,{}] 08:26:13 INFO - PROCESS | 1739 | 1467645973119 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}] 08:26:13 INFO - PROCESS | 1739 | 1467645973125 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:13 INFO - PROCESS | 1739 | 1467645973323 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:26:13 INFO - PROCESS | 1739 | 1467645973616 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:13 INFO - PROCESS | 1739 | 1467645973623 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c8800 == 71 [pid = 1739] [id = 110] 08:26:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x95229c00) [pid = 1739] [serial = 329] [outer = (nil)] 08:26:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x9530ec00) [pid = 1739] [serial = 330] [outer = 0x95229c00] 08:26:13 INFO - PROCESS | 1739 | 1467645973740 Marionette DEBUG loaded listener.js 08:26:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x954b1400) [pid = 1739] [serial = 331] [outer = 0x95229c00] 08:26:14 INFO - PROCESS | 1739 | 1467645974624 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]]]}] 08:26:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:26:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1595ms 08:26:14 INFO - PROCESS | 1739 | 1467645974700 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:26:14 INFO - PROCESS | 1739 | 1467645974704 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:26:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:26:14 INFO - PROCESS | 1739 | 1467645974711 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:26:14 INFO - PROCESS | 1739 | 1467645974716 Marionette TRACE conn4 <- [1,414,null,{}] 08:26:14 INFO - PROCESS | 1739 | 1467645974733 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}] 08:26:14 INFO - PROCESS | 1739 | 1467645974742 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:14 INFO - PROCESS | 1739 | 1467645974956 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:26:15 INFO - PROCESS | 1739 | 1467645975184 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:15 INFO - PROCESS | 1739 | 1467645975198 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e81800 == 72 [pid = 1739] [id = 111] 08:26:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x9b607800) [pid = 1739] [serial = 332] [outer = (nil)] 08:26:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x9cc91400) [pid = 1739] [serial = 333] [outer = 0x9b607800] 08:26:15 INFO - PROCESS | 1739 | 1467645975291 Marionette DEBUG loaded listener.js 08:26:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0xa220d800) [pid = 1739] [serial = 334] [outer = 0x9b607800] 08:26:16 INFO - PROCESS | 1739 | 1467645976125 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]]]}] 08:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1454ms 08:26:16 INFO - PROCESS | 1739 | 1467645976165 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:26:16 INFO - PROCESS | 1739 | 1467645976170 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:26:16 INFO - PROCESS | 1739 | 1467645976176 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:26:16 INFO - PROCESS | 1739 | 1467645976180 Marionette TRACE conn4 <- [1,418,null,{}] 08:26:16 INFO - PROCESS | 1739 | 1467645976185 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}] 08:26:16 INFO - PROCESS | 1739 | 1467645976189 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:16 INFO - PROCESS | 1739 | 1467645976365 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:26:16 INFO - PROCESS | 1739 | 1467645976534 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:16 INFO - PROCESS | 1739 | 1467645976543 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e86800 == 73 [pid = 1739] [id = 112] 08:26:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x9cd22400) [pid = 1739] [serial = 335] [outer = (nil)] 08:26:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0xa23f0c00) [pid = 1739] [serial = 336] [outer = 0x9cd22400] 08:26:16 INFO - PROCESS | 1739 | 1467645976625 Marionette DEBUG loaded listener.js 08:26:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0xa257ac00) [pid = 1739] [serial = 337] [outer = 0x9cd22400] 08:26:17 INFO - PROCESS | 1739 | 1467645977929 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]]]}] 08:26: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 08:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1785ms 08:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:26:17 INFO - PROCESS | 1739 | 1467645977961 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:26:17 INFO - PROCESS | 1739 | 1467645977964 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:26:17 INFO - PROCESS | 1739 | 1467645977971 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:26:17 INFO - PROCESS | 1739 | 1467645977974 Marionette TRACE conn4 <- [1,422,null,{}] 08:26:17 INFO - PROCESS | 1739 | 1467645977980 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}] 08:26:17 INFO - PROCESS | 1739 | 1467645977985 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:18 INFO - PROCESS | 1739 | 1467645978266 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:26:18 INFO - PROCESS | 1739 | 1467645978389 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:18 INFO - PROCESS | 1739 | 1467645978400 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x92592800 == 74 [pid = 1739] [id = 113] 08:26:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x92593c00) [pid = 1739] [serial = 338] [outer = (nil)] 08:26:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x9259a400) [pid = 1739] [serial = 339] [outer = 0x92593c00] 08:26:18 INFO - PROCESS | 1739 | 1467645978488 Marionette DEBUG loaded listener.js 08:26:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x9259e800) [pid = 1739] [serial = 340] [outer = 0x92593c00] 08:26:19 INFO - PROCESS | 1739 | 1467645979792 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]]]}] 08:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1880ms 08:26:19 INFO - PROCESS | 1739 | 1467645979893 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:26:19 INFO - PROCESS | 1739 | 1467645979898 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:26:19 INFO - PROCESS | 1739 | 1467645979906 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:26:19 INFO - PROCESS | 1739 | 1467645979910 Marionette TRACE conn4 <- [1,426,null,{}] 08:26:19 INFO - PROCESS | 1739 | 1467645979917 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}] 08:26:19 INFO - PROCESS | 1739 | 1467645979927 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:20 INFO - PROCESS | 1739 | 1467645980115 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:26:20 INFO - PROCESS | 1739 | 1467645980289 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:20 INFO - PROCESS | 1739 | 1467645980296 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efdbc00 == 75 [pid = 1739] [id = 114] 08:26:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x8efe0800) [pid = 1739] [serial = 341] [outer = (nil)] 08:26:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x8efe6400) [pid = 1739] [serial = 342] [outer = 0x8efe0800] 08:26:20 INFO - PROCESS | 1739 | 1467645980374 Marionette DEBUG loaded listener.js 08:26:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x925a0400) [pid = 1739] [serial = 343] [outer = 0x8efe0800] 08:26:21 INFO - PROCESS | 1739 | 1467645981586 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] 08:26:21 INFO - PROCESS | 1739 | 1467645981643 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:26:21 INFO - PROCESS | 1739 | 1467645981660 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:26:21 INFO - PROCESS | 1739 | 1467645981666 Marionette TRACE conn4 <- [1,430,null,{}] 08:26:21 INFO - PROCESS | 1739 | 1467645981675 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}] 08:26:21 INFO - PROCESS | 1739 | 1467645981682 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:21 INFO - PROCESS | 1739 | 1467645981899 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:26:22 INFO - PROCESS | 1739 | 1467645982077 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:22 INFO - PROCESS | 1739 | 1467645982091 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f4400 == 76 [pid = 1739] [id = 115] 08:26:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x8e1f5c00) [pid = 1739] [serial = 344] [outer = (nil)] 08:26:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8efea400) [pid = 1739] [serial = 345] [outer = 0x8e1f5c00] 08:26:22 INFO - PROCESS | 1739 | 1467645982165 Marionette DEBUG loaded listener.js 08:26:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x90d14c00) [pid = 1739] [serial = 346] [outer = 0x8e1f5c00] 08:26:23 INFO - PROCESS | 1739 | 1467645983181 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]]]}] 08:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1583ms 08:26:23 INFO - PROCESS | 1739 | 1467645983242 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:26:23 INFO - PROCESS | 1739 | 1467645983249 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:26:23 INFO - PROCESS | 1739 | 1467645983258 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:26:23 INFO - PROCESS | 1739 | 1467645983262 Marionette TRACE conn4 <- [1,434,null,{}] 08:26:23 INFO - PROCESS | 1739 | 1467645983268 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}] 08:26:23 INFO - PROCESS | 1739 | 1467645983274 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:23 INFO - PROCESS | 1739 | 1467645983460 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:26:23 INFO - PROCESS | 1739 | 1467645983725 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:23 INFO - PROCESS | 1739 | 1467645983739 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e80c00 == 77 [pid = 1739] [id = 116] 08:26:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x90f69400) [pid = 1739] [serial = 347] [outer = (nil)] 08:26:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x9107a800) [pid = 1739] [serial = 348] [outer = 0x90f69400] 08:26:23 INFO - PROCESS | 1739 | 1467645983850 Marionette DEBUG loaded listener.js 08:26:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x91ce9c00) [pid = 1739] [serial = 349] [outer = 0x90f69400] 08:26:24 INFO - PROCESS | 1739 | 1467645984749 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]]]}] 08:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1535ms 08:26:24 INFO - PROCESS | 1739 | 1467645984793 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:26:24 INFO - PROCESS | 1739 | 1467645984798 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:26:24 INFO - PROCESS | 1739 | 1467645984804 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:26:24 INFO - PROCESS | 1739 | 1467645984809 Marionette TRACE conn4 <- [1,438,null,{}] 08:26:24 INFO - PROCESS | 1739 | 1467645984824 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}] 08:26:24 INFO - PROCESS | 1739 | 1467645984832 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:25 INFO - PROCESS | 1739 | 1467645985015 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x923c3800 == 76 [pid = 1739] [id = 40] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x98a5c400 == 75 [pid = 1739] [id = 42] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x93b0ac00 == 74 [pid = 1739] [id = 67] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x923c8400 == 73 [pid = 1739] [id = 66] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0xa23fd000) [pid = 1739] [serial = 240] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0x90d1a000) [pid = 1739] [serial = 246] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x95306000) [pid = 1739] [serial = 233] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0x90e85c00) [pid = 1739] [serial = 249] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0xa8c1c800) [pid = 1739] [serial = 243] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x9a428c00) [pid = 1739] [serial = 236] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x954a7400) [pid = 1739] [serial = 252] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x91cecc00) [pid = 1739] [serial = 230] [outer = (nil)] [url = about:blank] 08:26:25 INFO - PROCESS | 1739 | 1467645985364 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:25 INFO - PROCESS | 1739 | 1467645985378 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9243f000 == 72 [pid = 1739] [id = 69] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x923cbc00 == 71 [pid = 1739] [id = 68] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x948e2400 == 70 [pid = 1739] [id = 65] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7ac00 == 69 [pid = 1739] [id = 107] 08:26:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e89400 == 70 [pid = 1739] [id = 117] 08:26:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x9107d000) [pid = 1739] [serial = 350] [outer = (nil)] 08:26:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x91ced800) [pid = 1739] [serial = 351] [outer = 0x9107d000] 08:26:25 INFO - PROCESS | 1739 | 1467645985482 Marionette DEBUG loaded listener.js 08:26:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x925a1c00) [pid = 1739] [serial = 352] [outer = 0x9107d000] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9b207000 == 69 [pid = 1739] [id = 106] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9301c800 == 68 [pid = 1739] [id = 105] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x928c7000 == 67 [pid = 1739] [id = 104] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e87c00 == 66 [pid = 1739] [id = 103] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9107c800 == 65 [pid = 1739] [id = 102] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90f63800 == 64 [pid = 1739] [id = 101] 08:26:25 INFO - PROCESS | 1739 | --DOCSHELL 0x97964800 == 63 [pid = 1739] [id = 96] 08:26:26 INFO - PROCESS | 1739 | --DOCSHELL 0x927e3000 == 62 [pid = 1739] [id = 92] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x93b04000) [pid = 1739] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x93bdb800) [pid = 1739] [serial = 259] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x9107c400) [pid = 1739] [serial = 255] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x93021000) [pid = 1739] [serial = 258] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x954a9c00) [pid = 1739] [serial = 262] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x95308c00) [pid = 1739] [serial = 261] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x95221400) [pid = 1739] [serial = 120] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x9a074400) [pid = 1739] [serial = 123] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x9a515400) [pid = 1739] [serial = 271] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x927cf400) [pid = 1739] [serial = 268] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x927cbc00) [pid = 1739] [serial = 267] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x91080800) [pid = 1739] [serial = 256] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x9834bc00) [pid = 1739] [serial = 265] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x928cc800) [pid = 1739] [serial = 273] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x928cfc00) [pid = 1739] [serial = 274] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x99f73400) [pid = 1739] [serial = 270] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x97967c00) [pid = 1739] [serial = 264] [outer = (nil)] [url = about:blank] 08:26:26 INFO - PROCESS | 1739 | 1467645986288 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]]]}] 08:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1538ms 08:26:26 INFO - PROCESS | 1739 | 1467645986343 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:26:26 INFO - PROCESS | 1739 | 1467645986347 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:26:26 INFO - PROCESS | 1739 | 1467645986353 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:26:26 INFO - PROCESS | 1739 | 1467645986357 Marionette TRACE conn4 <- [1,442,null,{}] 08:26:26 INFO - PROCESS | 1739 | 1467645986362 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}] 08:26:26 INFO - PROCESS | 1739 | 1467645986367 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:26 INFO - PROCESS | 1739 | 1467645986522 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:26:26 INFO - PROCESS | 1739 | 1467645986532 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:26 INFO - PROCESS | 1739 | 1467645986539 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1ec00 == 63 [pid = 1739] [id = 118] 08:26:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x91081000) [pid = 1739] [serial = 353] [outer = (nil)] 08:26:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x927eac00) [pid = 1739] [serial = 354] [outer = 0x91081000] 08:26:26 INFO - PROCESS | 1739 | 1467645986608 Marionette DEBUG loaded listener.js 08:26:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x928ca800) [pid = 1739] [serial = 355] [outer = 0x91081000] 08:26:27 INFO - PROCESS | 1739 | 1467645987471 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]]]}] 08:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1176ms 08:26:27 INFO - PROCESS | 1739 | 1467645987531 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:26:27 INFO - PROCESS | 1739 | 1467645987535 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:26:27 INFO - PROCESS | 1739 | 1467645987541 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:26:27 INFO - PROCESS | 1739 | 1467645987544 Marionette TRACE conn4 <- [1,446,null,{}] 08:26:27 INFO - PROCESS | 1739 | 1467645987549 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}] 08:26:27 INFO - PROCESS | 1739 | 1467645987554 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:27 INFO - PROCESS | 1739 | 1467645987705 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:26:27 INFO - PROCESS | 1739 | 1467645987855 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:27 INFO - PROCESS | 1739 | 1467645987863 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x927cdc00 == 64 [pid = 1739] [id = 119] 08:26:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x927e4800) [pid = 1739] [serial = 356] [outer = (nil)] 08:26:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x93023800) [pid = 1739] [serial = 357] [outer = 0x927e4800] 08:26:27 INFO - PROCESS | 1739 | 1467645987929 Marionette DEBUG loaded listener.js 08:26:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x93b0ec00) [pid = 1739] [serial = 358] [outer = 0x927e4800] 08:26:28 INFO - PROCESS | 1739 | 1467645988863 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]]]}] 08:26:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1387ms 08:26:28 INFO - PROCESS | 1739 | 1467645988930 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:26:28 INFO - PROCESS | 1739 | 1467645988934 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:26:28 INFO - PROCESS | 1739 | 1467645988946 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:26:28 INFO - PROCESS | 1739 | 1467645988949 Marionette TRACE conn4 <- [1,450,null,{}] 08:26:28 INFO - PROCESS | 1739 | 1467645988955 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}] 08:26:28 INFO - PROCESS | 1739 | 1467645988964 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:29 INFO - PROCESS | 1739 | 1467645989203 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:26:29 INFO - PROCESS | 1739 | 1467645989232 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:29 INFO - PROCESS | 1739 | 1467645989239 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x9259d800 == 65 [pid = 1739] [id = 120] 08:26:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x928d0400) [pid = 1739] [serial = 359] [outer = (nil)] 08:26:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x954ad400) [pid = 1739] [serial = 360] [outer = 0x928d0400] 08:26:29 INFO - PROCESS | 1739 | 1467645989306 Marionette DEBUG loaded listener.js 08:26:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x966f3800) [pid = 1739] [serial = 361] [outer = 0x928d0400] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x966d4800) [pid = 1739] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x97963800) [pid = 1739] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x99ff7000) [pid = 1739] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x90e89800) [pid = 1739] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x954b5400) [pid = 1739] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x948e3000) [pid = 1739] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x90d1d000) [pid = 1739] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0xa6804000) [pid = 1739] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x9834ac00) [pid = 1739] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0xa25f4000) [pid = 1739] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x90d13000) [pid = 1739] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0xa06eb000) [pid = 1739] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x948d8800) [pid = 1739] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x9485ac00) [pid = 1739] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x93bd7000) [pid = 1739] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x9b532c00) [pid = 1739] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x9794f400) [pid = 1739] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x954b3800) [pid = 1739] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x98ad1800) [pid = 1739] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x95226400) [pid = 1739] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x93b0bc00) [pid = 1739] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x966f9800) [pid = 1739] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x9530e400) [pid = 1739] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x91ce5800) [pid = 1739] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x9b20d000) [pid = 1739] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x91072400) [pid = 1739] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x920e4800) [pid = 1739] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x966ef400) [pid = 1739] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x90f63c00) [pid = 1739] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x966fa800) [pid = 1739] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:26:30 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x927c8c00) [pid = 1739] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:26:30 INFO - PROCESS | 1739 | 1467645990702 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] 08:26:30 INFO - PROCESS | 1739 | 1467645990785 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:26:30 INFO - PROCESS | 1739 | 1467645990791 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:26:30 INFO - PROCESS | 1739 | 1467645990794 Marionette TRACE conn4 <- [1,454,null,{}] 08:26:30 INFO - PROCESS | 1739 | 1467645990800 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}] 08:26:30 INFO - PROCESS | 1739 | 1467645990804 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:31 INFO - PROCESS | 1739 | 1467645991002 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:26:31 INFO - PROCESS | 1739 | 1467645991017 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:31 INFO - PROCESS | 1739 | 1467645991024 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efdc000 == 66 [pid = 1739] [id = 121] 08:26:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x90d1d000) [pid = 1739] [serial = 362] [outer = (nil)] 08:26:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x93b0bc00) [pid = 1739] [serial = 363] [outer = 0x90d1d000] 08:26:31 INFO - PROCESS | 1739 | 1467645991096 Marionette DEBUG loaded listener.js 08:26:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x9530c800) [pid = 1739] [serial = 364] [outer = 0x90d1d000] 08:26:31 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:31 INFO - PROCESS | 1739 | 1467645991880 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]]]}] 08:26:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:26:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1126ms 08:26:31 INFO - PROCESS | 1739 | 1467645991925 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:26:31 INFO - PROCESS | 1739 | 1467645991928 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:26:31 INFO - PROCESS | 1739 | 1467645991935 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:26:31 INFO - PROCESS | 1739 | 1467645991937 Marionette TRACE conn4 <- [1,458,null,{}] 08:26:31 INFO - PROCESS | 1739 | 1467645991943 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}] 08:26:31 INFO - PROCESS | 1739 | 1467645991948 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:32 INFO - PROCESS | 1739 | 1467645992106 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:26:32 INFO - PROCESS | 1739 | 1467645992115 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:32 INFO - PROCESS | 1739 | 1467645992122 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec49800 == 67 [pid = 1739] [id = 122] 08:26:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x920e4800) [pid = 1739] [serial = 365] [outer = (nil)] 08:26:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x966fd000) [pid = 1739] [serial = 366] [outer = 0x920e4800] 08:26:32 INFO - PROCESS | 1739 | 1467645992190 Marionette DEBUG loaded listener.js 08:26:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x9795f400) [pid = 1739] [serial = 367] [outer = 0x920e4800] 08:26:33 INFO - PROCESS | 1739 | 1467645993319 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] 08:26:33 INFO - PROCESS | 1739 | 1467645993378 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:26:33 INFO - PROCESS | 1739 | 1467645993386 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:26:33 INFO - PROCESS | 1739 | 1467645993394 Marionette TRACE conn4 <- [1,462,null,{}] 08:26:33 INFO - PROCESS | 1739 | 1467645993402 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}] 08:26:33 INFO - PROCESS | 1739 | 1467645993408 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:33 INFO - PROCESS | 1739 | 1467645993596 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:26:33 INFO - PROCESS | 1739 | 1467645993831 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:33 INFO - PROCESS | 1739 | 1467645993840 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d11400 == 68 [pid = 1739] [id = 123] 08:26:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x90d15000) [pid = 1739] [serial = 368] [outer = (nil)] 08:26:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x90f61800) [pid = 1739] [serial = 369] [outer = 0x90d15000] 08:26:33 INFO - PROCESS | 1739 | 1467645993943 Marionette DEBUG loaded listener.js 08:26:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x90f70800) [pid = 1739] [serial = 370] [outer = 0x90d15000] 08:26:34 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:34 INFO - PROCESS | 1739 | 1467645994880 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] 08:26:34 INFO - PROCESS | 1739 | 1467645994928 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:26:34 INFO - PROCESS | 1739 | 1467645994939 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:26:34 INFO - PROCESS | 1739 | 1467645994943 Marionette TRACE conn4 <- [1,466,null,{}] 08:26:34 INFO - PROCESS | 1739 | 1467645994949 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}] 08:26:34 INFO - PROCESS | 1739 | 1467645994956 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:35 INFO - PROCESS | 1739 | 1467645995149 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:26:35 INFO - PROCESS | 1739 | 1467645995427 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:35 INFO - PROCESS | 1739 | 1467645995438 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e3000 == 69 [pid = 1739] [id = 124] 08:26:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x927c8400) [pid = 1739] [serial = 371] [outer = (nil)] 08:26:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x928c6c00) [pid = 1739] [serial = 372] [outer = 0x927c8400] 08:26:35 INFO - PROCESS | 1739 | 1467645995539 Marionette DEBUG loaded listener.js 08:26:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x9480c000) [pid = 1739] [serial = 373] [outer = 0x927c8400] 08:26:36 INFO - PROCESS | 1739 | 1467645996422 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] 08:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:26:36 INFO - PROCESS | 1739 | 1467645996475 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:26:36 INFO - PROCESS | 1739 | 1467645996482 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:26:36 INFO - PROCESS | 1739 | 1467645996488 Marionette TRACE conn4 <- [1,470,null,{}] 08:26:36 INFO - PROCESS | 1739 | 1467645996504 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}] 08:26:36 INFO - PROCESS | 1739 | 1467645996512 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:36 INFO - PROCESS | 1739 | 1467645996692 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:26:36 INFO - PROCESS | 1739 | 1467645996865 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:36 INFO - PROCESS | 1739 | 1467645996880 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x9796a000 == 70 [pid = 1739] [id = 125] 08:26:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x98a5c800) [pid = 1739] [serial = 374] [outer = (nil)] 08:26:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x99fe9400) [pid = 1739] [serial = 375] [outer = 0x98a5c800] 08:26:36 INFO - PROCESS | 1739 | 1467645996961 Marionette DEBUG loaded listener.js 08:26:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x9a515400) [pid = 1739] [serial = 376] [outer = 0x98a5c800] 08:26:37 INFO - PROCESS | 1739 | 1467645997876 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]]]}] 08:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1437ms 08:26:37 INFO - PROCESS | 1739 | 1467645997919 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:26:37 INFO - PROCESS | 1739 | 1467645997924 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:26:37 INFO - PROCESS | 1739 | 1467645997930 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:26:37 INFO - PROCESS | 1739 | 1467645997933 Marionette TRACE conn4 <- [1,474,null,{}] 08:26:37 INFO - PROCESS | 1739 | 1467645997939 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}] 08:26:37 INFO - PROCESS | 1739 | 1467645997944 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:38 INFO - PROCESS | 1739 | 1467645998123 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:26:38 INFO - PROCESS | 1739 | 1467645998293 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:38 INFO - PROCESS | 1739 | 1467645998301 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a2d6400 == 71 [pid = 1739] [id = 126] 08:26:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9a2d6c00) [pid = 1739] [serial = 377] [outer = (nil)] 08:26:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x9aa7b800) [pid = 1739] [serial = 378] [outer = 0x9a2d6c00] 08:26:38 INFO - PROCESS | 1739 | 1467645998377 Marionette DEBUG loaded listener.js 08:26:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x9aadd800) [pid = 1739] [serial = 379] [outer = 0x9a2d6c00] 08:26:39 INFO - PROCESS | 1739 | 1467645999333 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]]]}] 08:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1435ms 08:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:26:39 INFO - PROCESS | 1739 | 1467645999365 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:26:39 INFO - PROCESS | 1739 | 1467645999368 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:26:39 INFO - PROCESS | 1739 | 1467645999374 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:26:39 INFO - PROCESS | 1739 | 1467645999378 Marionette TRACE conn4 <- [1,478,null,{}] 08:26:39 INFO - PROCESS | 1739 | 1467645999383 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}] 08:26:39 INFO - PROCESS | 1739 | 1467645999389 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:39 INFO - PROCESS | 1739 | 1467645999562 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:26:39 INFO - PROCESS | 1739 | 1467645999735 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:39 INFO - PROCESS | 1739 | 1467645999746 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e203800 == 72 [pid = 1739] [id = 127] 08:26:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8e203c00) [pid = 1739] [serial = 380] [outer = (nil)] 08:26:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8e20b400) [pid = 1739] [serial = 381] [outer = 0x8e203c00] 08:26:39 INFO - PROCESS | 1739 | 1467645999820 Marionette DEBUG loaded listener.js 08:26:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8e20cc00) [pid = 1739] [serial = 382] [outer = 0x8e203c00] 08:26:40 INFO - PROCESS | 1739 | 1467646000810 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]]]}] 08:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1482ms 08:26:40 INFO - PROCESS | 1739 | 1467646000856 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:26:40 INFO - PROCESS | 1739 | 1467646000860 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:26:40 INFO - PROCESS | 1739 | 1467646000867 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:26:40 INFO - PROCESS | 1739 | 1467646000871 Marionette TRACE conn4 <- [1,482,null,{}] 08:26:40 INFO - PROCESS | 1739 | 1467646000877 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}] 08:26:40 INFO - PROCESS | 1739 | 1467646000887 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:41 INFO - PROCESS | 1739 | 1467646001077 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:26:41 INFO - PROCESS | 1739 | 1467646001292 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:41 INFO - PROCESS | 1739 | 1467646001300 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e210c00 == 73 [pid = 1739] [id = 128] 08:26:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8ec48c00) [pid = 1739] [serial = 383] [outer = (nil)] 08:26:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9bdd7400) [pid = 1739] [serial = 384] [outer = 0x8ec48c00] 08:26:41 INFO - PROCESS | 1739 | 1467646001422 Marionette DEBUG loaded listener.js 08:26:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x9cc97800) [pid = 1739] [serial = 385] [outer = 0x8ec48c00] 08:26:42 INFO - PROCESS | 1739 | 1467646002296 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]]]}] 08:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1487ms 08:26:42 INFO - PROCESS | 1739 | 1467646002355 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:26:42 INFO - PROCESS | 1739 | 1467646002358 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:26:42 INFO - PROCESS | 1739 | 1467646002364 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:26:42 INFO - PROCESS | 1739 | 1467646002368 Marionette TRACE conn4 <- [1,486,null,{}] 08:26:42 INFO - PROCESS | 1739 | 1467646002373 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}] 08:26:42 INFO - PROCESS | 1739 | 1467646002378 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:42 INFO - PROCESS | 1739 | 1467646002544 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:26:42 INFO - PROCESS | 1739 | 1467646002718 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:42 INFO - PROCESS | 1739 | 1467646002724 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x924b4c00 == 74 [pid = 1739] [id = 129] 08:26:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x924b5c00) [pid = 1739] [serial = 386] [outer = (nil)] 08:26:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x924bc800) [pid = 1739] [serial = 387] [outer = 0x924b5c00] 08:26:42 INFO - PROCESS | 1739 | 1467646002805 Marionette DEBUG loaded listener.js 08:26:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x924bdc00) [pid = 1739] [serial = 388] [outer = 0x924b5c00] 08:26:43 INFO - PROCESS | 1739 | 1467646003651 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]]]}] 08:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1330ms 08:26:43 INFO - PROCESS | 1739 | 1467646003729 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:26:43 INFO - PROCESS | 1739 | 1467646003732 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:26:43 INFO - PROCESS | 1739 | 1467646003739 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:26:43 INFO - PROCESS | 1739 | 1467646003743 Marionette TRACE conn4 <- [1,490,null,{}] 08:26:43 INFO - PROCESS | 1739 | 1467646003748 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}] 08:26:43 INFO - PROCESS | 1739 | 1467646003753 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:43 INFO - PROCESS | 1739 | 1467646003937 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:26:44 INFO - PROCESS | 1739 | 1467646004115 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:44 INFO - PROCESS | 1739 | 1467646004124 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x924b8400 == 75 [pid = 1739] [id = 130] 08:26:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x924bcc00) [pid = 1739] [serial = 389] [outer = (nil)] 08:26:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x9aa6e400) [pid = 1739] [serial = 390] [outer = 0x924bcc00] 08:26:44 INFO - PROCESS | 1739 | 1467646004203 Marionette DEBUG loaded listener.js 08:26:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x9bde0000) [pid = 1739] [serial = 391] [outer = 0x924bcc00] 08:26:45 INFO - PROCESS | 1739 | 1467646005083 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]]]}] 08:26:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1378ms 08:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:26:45 INFO - PROCESS | 1739 | 1467646005119 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:26:45 INFO - PROCESS | 1739 | 1467646005122 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:26:45 INFO - PROCESS | 1739 | 1467646005128 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:26:45 INFO - PROCESS | 1739 | 1467646005132 Marionette TRACE conn4 <- [1,494,null,{}] 08:26:45 INFO - PROCESS | 1739 | 1467646005137 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}] 08:26:45 INFO - PROCESS | 1739 | 1467646005142 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:45 INFO - PROCESS | 1739 | 1467646005320 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:26:45 INFO - PROCESS | 1739 | 1467646005499 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:45 INFO - PROCESS | 1739 | 1467646005510 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1fa000 == 76 [pid = 1739] [id = 131] 08:26:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x8ef3a400) [pid = 1739] [serial = 392] [outer = (nil)] 08:26:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x8ef42c00) [pid = 1739] [serial = 393] [outer = 0x8ef3a400] 08:26:45 INFO - PROCESS | 1739 | 1467646005585 Marionette DEBUG loaded listener.js 08:26:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x8ef44400) [pid = 1739] [serial = 394] [outer = 0x8ef3a400] 08:26:46 INFO - PROCESS | 1739 | 1467646006473 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]]]}] 08:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1379ms 08:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:26:46 INFO - PROCESS | 1739 | 1467646006507 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:26:46 INFO - PROCESS | 1739 | 1467646006510 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:26:46 INFO - PROCESS | 1739 | 1467646006516 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:26:46 INFO - PROCESS | 1739 | 1467646006520 Marionette TRACE conn4 <- [1,498,null,{}] 08:26:46 INFO - PROCESS | 1739 | 1467646006525 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}] 08:26:46 INFO - PROCESS | 1739 | 1467646006530 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:46 INFO - PROCESS | 1739 | 1467646006699 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:26:46 INFO - PROCESS | 1739 | 1467646006880 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:46 INFO - PROCESS | 1739 | 1467646006888 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef40800 == 77 [pid = 1739] [id = 132] 08:26:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x8ef41c00) [pid = 1739] [serial = 395] [outer = (nil)] 08:26:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x95304c00) [pid = 1739] [serial = 396] [outer = 0x8ef41c00] 08:26:46 INFO - PROCESS | 1739 | 1467646006963 Marionette DEBUG loaded listener.js 08:26:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0xa2209800) [pid = 1739] [serial = 397] [outer = 0x8ef41c00] 08:26:47 INFO - PROCESS | 1739 | 1467646007935 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]]]}] 08:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1479ms 08:26:48 INFO - PROCESS | 1739 | 1467646007994 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:26:48 INFO - PROCESS | 1739 | 1467646007998 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:26:48 INFO - PROCESS | 1739 | 1467646008006 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:26:48 INFO - PROCESS | 1739 | 1467646008010 Marionette TRACE conn4 <- [1,502,null,{}] 08:26:48 INFO - PROCESS | 1739 | 1467646008016 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}] 08:26:48 INFO - PROCESS | 1739 | 1467646008022 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:48 INFO - PROCESS | 1739 | 1467646008224 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:26:48 INFO - PROCESS | 1739 | 1467646008452 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:48 INFO - PROCESS | 1739 | 1467646008463 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5acc00 == 78 [pid = 1739] [id = 133] 08:26:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x8d5ad000) [pid = 1739] [serial = 398] [outer = (nil)] 08:26:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x8ef42400) [pid = 1739] [serial = 399] [outer = 0x8d5ad000] 08:26:48 INFO - PROCESS | 1739 | 1467646008583 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x927cc000) [pid = 1739] [serial = 400] [outer = 0x8d5ad000] 08:26:49 INFO - PROCESS | 1739 | 1467646009444 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]]]}] 08:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1484ms 08:26:49 INFO - PROCESS | 1739 | 1467646009492 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:26:49 INFO - PROCESS | 1739 | 1467646009495 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:26:49 INFO - PROCESS | 1739 | 1467646009502 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:26:49 INFO - PROCESS | 1739 | 1467646009505 Marionette TRACE conn4 <- [1,506,null,{}] 08:26:49 INFO - PROCESS | 1739 | 1467646009511 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}] 08:26:49 INFO - PROCESS | 1739 | 1467646009515 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:49 INFO - PROCESS | 1739 | 1467646009687 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:26:49 INFO - PROCESS | 1739 | 1467646009867 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:49 INFO - PROCESS | 1739 | 1467646009876 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5af000 == 79 [pid = 1739] [id = 134] 08:26:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8d5b1000) [pid = 1739] [serial = 401] [outer = (nil)] 08:26:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x93be4800) [pid = 1739] [serial = 402] [outer = 0x8d5b1000] 08:26:49 INFO - PROCESS | 1739 | 1467646009952 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x9521d000) [pid = 1739] [serial = 403] [outer = 0x8d5b1000] 08:26:51 INFO - PROCESS | 1739 | 1467646011196 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]]]}] 08:26:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:26:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1734ms 08:26:51 INFO - PROCESS | 1739 | 1467646011237 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:26:51 INFO - PROCESS | 1739 | 1467646011243 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:26:51 INFO - PROCESS | 1739 | 1467646011250 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 1739 | 1467646011257 Marionette TRACE conn4 <- [1,510,null,{}] 08:26:51 INFO - PROCESS | 1739 | 1467646011265 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}] 08:26:51 INFO - PROCESS | 1739 | 1467646011270 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:51 INFO - PROCESS | 1739 | 1467646011443 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:26:51 INFO - PROCESS | 1739 | 1467646011632 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:51 INFO - PROCESS | 1739 | 1467646011641 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef42800 == 80 [pid = 1739] [id = 135] 08:26:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x8ef47800) [pid = 1739] [serial = 404] [outer = (nil)] 08:26:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x8efe4800) [pid = 1739] [serial = 405] [outer = 0x8ef47800] 08:26:51 INFO - PROCESS | 1739 | 1467646011716 Marionette DEBUG loaded listener.js 08:26:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 166 (0x90d1b800) [pid = 1739] [serial = 406] [outer = 0x8ef47800] 08:26:53 INFO - PROCESS | 1739 | 1467646013321 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]]]}] 08:26:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:26:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2093ms 08:26:53 INFO - PROCESS | 1739 | 1467646013342 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 1739 | 1467646013349 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:26:53 INFO - PROCESS | 1739 | 1467646013359 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - PROCESS | 1739 | 1467646013362 Marionette TRACE conn4 <- [1,514,null,{}] 08:26:53 INFO - PROCESS | 1739 | 1467646013369 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}] 08:26:53 INFO - PROCESS | 1739 | 1467646013373 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:53 INFO - PROCESS | 1739 | 1467646013550 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:26:53 INFO - PROCESS | 1739 | --DOCSHELL 0x8efdc000 == 79 [pid = 1739] [id = 121] 08:26:53 INFO - PROCESS | 1739 | --DOCSHELL 0x9259d800 == 78 [pid = 1739] [id = 120] 08:26:53 INFO - PROCESS | 1739 | 1467646013804 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:53 INFO - PROCESS | 1739 | 1467646013813 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:53 INFO - PROCESS | 1739 | --DOCSHELL 0x927cdc00 == 77 [pid = 1739] [id = 119] 08:26:53 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1ec00 == 76 [pid = 1739] [id = 118] 08:26:53 INFO - PROCESS | 1739 | --DOCSHELL 0x90e89400 == 75 [pid = 1739] [id = 117] 08:26:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4d800 == 76 [pid = 1739] [id = 136] 08:26:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 167 (0x90d1a800) [pid = 1739] [serial = 407] [outer = (nil)] 08:26:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 168 (0x90f6d800) [pid = 1739] [serial = 408] [outer = 0x90d1a800] 08:26:53 INFO - PROCESS | 1739 | 1467646013887 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 169 (0x924b9000) [pid = 1739] [serial = 409] [outer = 0x90d1a800] 08:26:54 INFO - PROCESS | 1739 | --DOCSHELL 0x90e80c00 == 75 [pid = 1739] [id = 116] 08:26:54 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f4400 == 74 [pid = 1739] [id = 115] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 168 (0xa8259c00) [pid = 1739] [serial = 241] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 167 (0xa678e000) [pid = 1739] [serial = 201] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 166 (0x9aed9400) [pid = 1739] [serial = 189] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 165 (0x99f7b000) [pid = 1739] [serial = 253] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0x9cddcc00) [pid = 1739] [serial = 153] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0xa23f6000) [pid = 1739] [serial = 207] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x92432c00) [pid = 1739] [serial = 250] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0xa8c4ac00) [pid = 1739] [serial = 244] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0xa4d09c00) [pid = 1739] [serial = 156] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0xa4d50800) [pid = 1739] [serial = 144] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x90d1e000) [pid = 1739] [serial = 247] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0xa220a400) [pid = 1739] [serial = 117] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x9530d400) [pid = 1739] [serial = 234] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x9aae1800) [pid = 1739] [serial = 204] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x954b2400) [pid = 1739] [serial = 186] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0xa1126800) [pid = 1739] [serial = 150] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0xa6bc8000) [pid = 1739] [serial = 159] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0xa2fd8c00) [pid = 1739] [serial = 183] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x9aa78c00) [pid = 1739] [serial = 237] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0xa06f3000) [pid = 1739] [serial = 198] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x99ff8800) [pid = 1739] [serial = 147] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x9b60d400) [pid = 1739] [serial = 192] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x97966c00) [pid = 1739] [serial = 195] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x91cef800) [pid = 1739] [serial = 231] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x927ea800) [pid = 1739] [serial = 276] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x9c0f3c00) [pid = 1739] [serial = 318] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x9cd53800) [pid = 1739] [serial = 319] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x928c4400) [pid = 1739] [serial = 309] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x95224800) [pid = 1739] [serial = 310] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x9a989400) [pid = 1739] [serial = 288] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x927ec800) [pid = 1739] [serial = 307] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x927e2400) [pid = 1739] [serial = 306] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x966fc400) [pid = 1739] [serial = 312] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x9bda4c00) [pid = 1739] [serial = 297] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x91079800) [pid = 1739] [serial = 304] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x90f68800) [pid = 1739] [serial = 303] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x90f6dc00) [pid = 1739] [serial = 294] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x966fc800) [pid = 1739] [serial = 285] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x927c2400) [pid = 1739] [serial = 279] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x9ac0dc00) [pid = 1739] [serial = 291] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x93022c00) [pid = 1739] [serial = 282] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x9cd53000) [pid = 1739] [serial = 300] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9a519400) [pid = 1739] [serial = 315] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x9aadd400) [pid = 1739] [serial = 316] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x9796a400) [pid = 1739] [serial = 321] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x9795fc00) [pid = 1739] [serial = 313] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0xa06f1c00) [pid = 1739] [serial = 322] [outer = (nil)] [url = about:blank] 08:26:54 INFO - PROCESS | 1739 | 1467646014714 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]]]}] 08:26:54 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 08:26:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1428ms 08:26:54 INFO - PROCESS | 1739 | 1467646014788 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 1739 | 1467646014791 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:26:54 INFO - PROCESS | 1739 | 1467646014797 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 1739 | 1467646014803 Marionette TRACE conn4 <- [1,518,null,{}] 08:26:54 INFO - PROCESS | 1739 | 1467646014818 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}] 08:26:54 INFO - PROCESS | 1739 | 1467646014826 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:55 INFO - PROCESS | 1739 | 1467646014999 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:26:55 INFO - PROCESS | 1739 | 1467646015148 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 1739 | 1467646015156 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c9400 == 75 [pid = 1739] [id = 137] 08:26:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x95226c00) [pid = 1739] [serial = 410] [outer = (nil)] 08:26:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x954ab000) [pid = 1739] [serial = 411] [outer = 0x95226c00] 08:26:55 INFO - PROCESS | 1739 | 1467646015233 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x966d4800) [pid = 1739] [serial = 412] [outer = 0x95226c00] 08:26:56 INFO - PROCESS | 1739 | 1467646016080 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]]]}] 08:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1342ms 08:26:56 INFO - PROCESS | 1739 | 1467646016140 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 1739 | 1467646016145 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:26:56 INFO - PROCESS | 1739 | 1467646016151 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - PROCESS | 1739 | 1467646016154 Marionette TRACE conn4 <- [1,522,null,{}] 08:26:56 INFO - PROCESS | 1739 | 1467646016159 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}] 08:26:56 INFO - PROCESS | 1739 | 1467646016164 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:56 INFO - PROCESS | 1739 | 1467646016326 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:26:56 INFO - PROCESS | 1739 | 1467646016486 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 1739 | 1467646016493 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x9530c000 == 76 [pid = 1739] [id = 138] 08:26:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x966f6c00) [pid = 1739] [serial = 413] [outer = (nil)] 08:26:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x97950400) [pid = 1739] [serial = 414] [outer = 0x966f6c00] 08:26:56 INFO - PROCESS | 1739 | 1467646016567 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x97967400) [pid = 1739] [serial = 415] [outer = 0x966f6c00] 08:26:57 INFO - PROCESS | 1739 | 1467646017421 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]]]}] 08:26:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:26:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1338ms 08:26:57 INFO - PROCESS | 1739 | 1467646017490 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:26:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:26:57 INFO - PROCESS | 1739 | 1467646017494 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:26:57 INFO - PROCESS | 1739 | 1467646017500 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 1739 | 1467646017504 Marionette TRACE conn4 <- [1,526,null,{}] 08:26:57 INFO - PROCESS | 1739 | 1467646017511 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}] 08:26:57 INFO - PROCESS | 1739 | 1467646017516 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:57 INFO - PROCESS | 1739 | 1467646017749 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:26:57 INFO - PROCESS | 1739 | 1467646017792 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 1739 | 1467646017802 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x954ac400 == 77 [pid = 1739] [id = 139] 08:26:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x9795f000) [pid = 1739] [serial = 416] [outer = (nil)] 08:26:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x9a069000) [pid = 1739] [serial = 417] [outer = 0x9795f000] 08:26:57 INFO - PROCESS | 1739 | 1467646017867 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x9a427800) [pid = 1739] [serial = 418] [outer = 0x9795f000] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x9107d000) [pid = 1739] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x91081000) [pid = 1739] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8e1f5c00) [pid = 1739] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x90d1d000) [pid = 1739] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x927e4800) [pid = 1739] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x90f69400) [pid = 1739] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x928d0400) [pid = 1739] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x927e3400) [pid = 1739] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:26:58 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x91081c00) [pid = 1739] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:26:59 INFO - PROCESS | 1739 | 1467646019046 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]]]}] 08:26:59 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 08:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1580ms 08:26:59 INFO - PROCESS | 1739 | 1467646019081 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 1739 | 1467646019085 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:26:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:26:59 INFO - PROCESS | 1739 | 1467646019091 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 1739 | 1467646019094 Marionette TRACE conn4 <- [1,530,null,{}] 08:26:59 INFO - PROCESS | 1739 | 1467646019099 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}] 08:26:59 INFO - PROCESS | 1739 | 1467646019109 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:59 INFO - PROCESS | 1739 | 1467646019342 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:26:59 INFO - PROCESS | 1739 | 1467646019398 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 1739 | 1467646019404 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:26:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x91078400 == 78 [pid = 1739] [id = 140] 08:26:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x9243a400) [pid = 1739] [serial = 419] [outer = (nil)] 08:26:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x9a069800) [pid = 1739] [serial = 420] [outer = 0x9243a400] 08:26:59 INFO - PROCESS | 1739 | 1467646019474 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x9aadfc00) [pid = 1739] [serial = 421] [outer = 0x9243a400] 08:27:00 INFO - PROCESS | 1739 | 1467646020200 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"]]]}] 08:27:00 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 08:27:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:27:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:27:00 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 08:27:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:27:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:27:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:27:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:27:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:27:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1179ms 08:27:00 INFO - PROCESS | 1739 | 1467646020278 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 1739 | 1467646020281 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:27:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:27:00 INFO - PROCESS | 1739 | 1467646020290 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 1739 | 1467646020294 Marionette TRACE conn4 <- [1,534,null,{}] 08:27:00 INFO - PROCESS | 1739 | 1467646020306 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}] 08:27:00 INFO - PROCESS | 1739 | 1467646020310 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:00 INFO - PROCESS | 1739 | 1467646020562 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:27:00 INFO - PROCESS | 1739 | 1467646020580 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 1739 | 1467646020588 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7a400 == 79 [pid = 1739] [id = 141] 08:27:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x9aa78c00) [pid = 1739] [serial = 422] [outer = (nil)] 08:27:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x9cd29c00) [pid = 1739] [serial = 423] [outer = 0x9aa78c00] 08:27:00 INFO - PROCESS | 1739 | 1467646020657 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x9cddd800) [pid = 1739] [serial = 424] [outer = 0x9aa78c00] 08:27:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x8e20a800) [pid = 1739] [serial = 425] [outer = 0x93b01800] 08:27:01 INFO - PROCESS | 1739 | 1467646021795 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]]]}] 08:27:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:27:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1589ms 08:27:01 INFO - PROCESS | 1739 | 1467646021881 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:27:01 INFO - PROCESS | 1739 | 1467646021888 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:27:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:27:01 INFO - PROCESS | 1739 | 1467646021897 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:27:01 INFO - PROCESS | 1739 | 1467646021903 Marionette TRACE conn4 <- [1,538,null,{}] 08:27:01 INFO - PROCESS | 1739 | 1467646021912 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}] 08:27:01 INFO - PROCESS | 1739 | 1467646021917 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:02 INFO - PROCESS | 1739 | 1467646022135 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:27:02 INFO - PROCESS | 1739 | 1467646022359 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 1739 | 1467646022372 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4ac00 == 80 [pid = 1739] [id = 142] 08:27:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x8ec4b000) [pid = 1739] [serial = 426] [outer = (nil)] 08:27:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x90f62000) [pid = 1739] [serial = 427] [outer = 0x8ec4b000] 08:27:02 INFO - PROCESS | 1739 | 1467646022473 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x92597400) [pid = 1739] [serial = 428] [outer = 0x8ec4b000] 08:27:03 INFO - PROCESS | 1739 | 1467646023290 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]]]}] 08:27:03 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. 08:27:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1494ms 08:27:03 INFO - PROCESS | 1739 | 1467646023390 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 1739 | 1467646023397 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:27:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:27:03 INFO - PROCESS | 1739 | 1467646023408 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - PROCESS | 1739 | 1467646023413 Marionette TRACE conn4 <- [1,542,null,{}] 08:27:03 INFO - PROCESS | 1739 | 1467646023419 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}] 08:27:03 INFO - PROCESS | 1739 | 1467646023425 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:03 INFO - PROCESS | 1739 | 1467646023649 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:27:03 INFO - PROCESS | 1739 | 1467646023925 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 1739 | 1467646023935 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c9c00 == 81 [pid = 1739] [id = 143] 08:27:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x948dcc00) [pid = 1739] [serial = 429] [outer = (nil)] 08:27:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x954b5400) [pid = 1739] [serial = 430] [outer = 0x948dcc00] 08:27:04 INFO - PROCESS | 1739 | 1467646024043 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x9795c800) [pid = 1739] [serial = 431] [outer = 0x948dcc00] 08:27:04 INFO - PROCESS | 1739 | 1467646024840 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]]]}] 08:27:04 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. 08:27:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1479ms 08:27:04 INFO - PROCESS | 1739 | 1467646024917 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 1739 | 1467646024922 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:27:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:27:04 INFO - PROCESS | 1739 | 1467646024930 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 1739 | 1467646024935 Marionette TRACE conn4 <- [1,546,null,{}] 08:27:04 INFO - PROCESS | 1739 | 1467646024953 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}] 08:27:04 INFO - PROCESS | 1739 | 1467646024962 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:05 INFO - PROCESS | 1739 | 1467646025170 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:27:05 INFO - PROCESS | 1739 | 1467646025345 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 1739 | 1467646025355 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x995f3000 == 82 [pid = 1739] [id = 144] 08:27:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x9a06c800) [pid = 1739] [serial = 432] [outer = (nil)] 08:27:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9bddf800) [pid = 1739] [serial = 433] [outer = 0x9a06c800] 08:27:05 INFO - PROCESS | 1739 | 1467646025450 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0xa1186000) [pid = 1739] [serial = 434] [outer = 0x9a06c800] 08:27:06 INFO - PROCESS | 1739 | 1467646026343 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]]]}] 08:27:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:27:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1440ms 08:27:06 INFO - PROCESS | 1739 | 1467646026399 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 1739 | 1467646026403 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:27:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:27:06 INFO - PROCESS | 1739 | 1467646026412 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 1739 | 1467646026414 Marionette TRACE conn4 <- [1,550,null,{}] 08:27:06 INFO - PROCESS | 1739 | 1467646026419 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}] 08:27:06 INFO - PROCESS | 1739 | 1467646026426 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:06 INFO - PROCESS | 1739 | 1467646026624 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:27:06 INFO - PROCESS | 1739 | 1467646026806 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 1739 | 1467646026817 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5af800 == 83 [pid = 1739] [id = 145] 08:27:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8e206c00) [pid = 1739] [serial = 435] [outer = (nil)] 08:27:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0xa2387400) [pid = 1739] [serial = 436] [outer = 0x8e206c00] 08:27:06 INFO - PROCESS | 1739 | 1467646026896 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0xa2f8e800) [pid = 1739] [serial = 437] [outer = 0x8e206c00] 08:27:07 INFO - PROCESS | 1739 | 1467646027769 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]]]}] 08:27:07 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. 08:27:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1439ms 08:27:07 INFO - PROCESS | 1739 | 1467646027852 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 1739 | 1467646027856 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:27:07 INFO - PROCESS | 1739 | 1467646027862 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 1739 | 1467646027866 Marionette TRACE conn4 <- [1,554,null,{}] 08:27:07 INFO - PROCESS | 1739 | 1467646027872 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}] 08:27:07 INFO - PROCESS | 1739 | 1467646027877 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:08 INFO - PROCESS | 1739 | 1467646028052 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:27:08 INFO - PROCESS | 1739 | 1467646028230 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 1739 | 1467646028238 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a8c00 == 84 [pid = 1739] [id = 146] 08:27:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8d6f0800) [pid = 1739] [serial = 438] [outer = (nil)] 08:27:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8d6f8c00) [pid = 1739] [serial = 439] [outer = 0x8d6f0800] 08:27:08 INFO - PROCESS | 1739 | 1467646028318 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x8d6fcc00) [pid = 1739] [serial = 440] [outer = 0x8d6f0800] 08:27:08 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:09 INFO - PROCESS | 1739 | 1467646029259 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]]]}] 08:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1431ms 08:27:09 INFO - PROCESS | 1739 | 1467646029294 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 1739 | 1467646029298 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:27:09 INFO - PROCESS | 1739 | 1467646029304 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 1739 | 1467646029308 Marionette TRACE conn4 <- [1,558,null,{}] 08:27:09 INFO - PROCESS | 1739 | 1467646029313 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}] 08:27:09 INFO - PROCESS | 1739 | 1467646029324 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:09 INFO - PROCESS | 1739 | 1467646029520 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:27:09 INFO - PROCESS | 1739 | 1467646029699 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 1739 | 1467646029706 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f1c00 == 85 [pid = 1739] [id = 147] 08:27:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x8d6f8000) [pid = 1739] [serial = 441] [outer = (nil)] 08:27:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0xa4d09c00) [pid = 1739] [serial = 442] [outer = 0x8d6f8000] 08:27:09 INFO - PROCESS | 1739 | 1467646029828 Marionette DEBUG loaded listener.js 08:27:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0xa4f1fc00) [pid = 1739] [serial = 443] [outer = 0x8d6f8000] 08:27:10 INFO - PROCESS | 1739 | 1467646030696 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]]]}] 08:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1434ms 08:27:10 INFO - PROCESS | 1739 | 1467646030739 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 1739 | 1467646030743 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:27:10 INFO - PROCESS | 1739 | 1467646030749 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 1739 | 1467646030753 Marionette TRACE conn4 <- [1,562,null,{}] 08:27:10 INFO - PROCESS | 1739 | 1467646030758 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}] 08:27:10 INFO - PROCESS | 1739 | 1467646030763 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:10 INFO - PROCESS | 1739 | 1467646030949 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:27:11 INFO - PROCESS | 1739 | 1467646031130 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 1739 | 1467646031139 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f08800 == 86 [pid = 1739] [id = 148] 08:27:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x90f0a000) [pid = 1739] [serial = 444] [outer = (nil)] 08:27:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x90f0f800) [pid = 1739] [serial = 445] [outer = 0x90f0a000] 08:27:11 INFO - PROCESS | 1739 | 1467646031223 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x90f11800) [pid = 1739] [serial = 446] [outer = 0x90f0a000] 08:27:11 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:12 INFO - PROCESS | 1739 | 1467646032111 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]]]}] 08:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1428ms 08:27:12 INFO - PROCESS | 1739 | 1467646032178 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:27:12 INFO - PROCESS | 1739 | 1467646032182 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:27:12 INFO - PROCESS | 1739 | 1467646032189 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - PROCESS | 1739 | 1467646032193 Marionette TRACE conn4 <- [1,566,null,{}] 08:27:12 INFO - PROCESS | 1739 | 1467646032198 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}] 08:27:12 INFO - PROCESS | 1739 | 1467646032203 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:12 INFO - PROCESS | 1739 | 1467646032382 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:27:12 INFO - PROCESS | 1739 | 1467646032563 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 1739 | 1467646032570 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d650800 == 87 [pid = 1739] [id = 149] 08:27:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x8d652c00) [pid = 1739] [serial = 447] [outer = (nil)] 08:27:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x8d65a000) [pid = 1739] [serial = 448] [outer = 0x8d652c00] 08:27:12 INFO - PROCESS | 1739 | 1467646032654 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x8d65c400) [pid = 1739] [serial = 449] [outer = 0x8d652c00] 08:27:13 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:13 INFO - PROCESS | 1739 | 1467646033501 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]]]}] 08:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1341ms 08:27:13 INFO - PROCESS | 1739 | 1467646033531 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 1739 | 1467646033535 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:27:13 INFO - PROCESS | 1739 | 1467646033541 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 1739 | 1467646033544 Marionette TRACE conn4 <- [1,570,null,{}] 08:27:13 INFO - PROCESS | 1739 | 1467646033550 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}] 08:27:13 INFO - PROCESS | 1739 | 1467646033555 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:13 INFO - PROCESS | 1739 | 1467646033726 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:27:13 INFO - PROCESS | 1739 | 1467646033947 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 1739 | 1467646033961 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a9000 == 88 [pid = 1739] [id = 150] 08:27:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x8d651c00) [pid = 1739] [serial = 450] [outer = (nil)] 08:27:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x8d80b000) [pid = 1739] [serial = 451] [outer = 0x8d651c00] 08:27:14 INFO - PROCESS | 1739 | 1467646034087 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x8d810400) [pid = 1739] [serial = 452] [outer = 0x8d651c00] 08:27:14 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:14 INFO - PROCESS | 1739 | 1467646034994 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]]]}] 08:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1493ms 08:27:15 INFO - PROCESS | 1739 | 1467646035035 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 1739 | 1467646035039 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:27:15 INFO - PROCESS | 1739 | 1467646035045 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 1739 | 1467646035049 Marionette TRACE conn4 <- [1,574,null,{}] 08:27:15 INFO - PROCESS | 1739 | 1467646035054 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}] 08:27:15 INFO - PROCESS | 1739 | 1467646035059 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:15 INFO - PROCESS | 1739 | 1467646035239 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:27:15 INFO - PROCESS | 1739 | 1467646035430 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 1739 | 1467646035442 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80d000 == 89 [pid = 1739] [id = 151] 08:27:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x8d80d800) [pid = 1739] [serial = 453] [outer = (nil)] 08:27:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x8d816800) [pid = 1739] [serial = 454] [outer = 0x8d80d800] 08:27:15 INFO - PROCESS | 1739 | 1467646035555 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x8d818800) [pid = 1739] [serial = 455] [outer = 0x8d80d800] 08:27:16 INFO - PROCESS | 1739 | 1467646036580 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]]]}] 08:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1579ms 08:27:16 INFO - PROCESS | 1739 | 1467646036625 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:27:16 INFO - PROCESS | 1739 | 1467646036630 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:27:16 INFO - PROCESS | 1739 | 1467646036636 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 1739 | 1467646036640 Marionette TRACE conn4 <- [1,578,null,{}] 08:27:16 INFO - PROCESS | 1739 | 1467646036645 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}] 08:27:16 INFO - PROCESS | 1739 | 1467646036651 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:16 INFO - PROCESS | 1739 | 1467646036848 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:27:17 INFO - PROCESS | 1739 | 1467646037077 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 1739 | 1467646037088 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a000 == 90 [pid = 1739] [id = 152] 08:27:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x8c91d400) [pid = 1739] [serial = 456] [outer = (nil)] 08:27:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8c922800) [pid = 1739] [serial = 457] [outer = 0x8c91d400] 08:27:17 INFO - PROCESS | 1739 | 1467646037212 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x8d818400) [pid = 1739] [serial = 458] [outer = 0x8c91d400] 08:27:18 INFO - PROCESS | 1739 | 1467646038047 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]]]}] 08:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1479ms 08:27:18 INFO - PROCESS | 1739 | 1467646038115 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 1739 | 1467646038119 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:27:18 INFO - PROCESS | 1739 | 1467646038126 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 1739 | 1467646038129 Marionette TRACE conn4 <- [1,582,null,{}] 08:27:18 INFO - PROCESS | 1739 | 1467646038135 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}] 08:27:18 INFO - PROCESS | 1739 | 1467646038140 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:18 INFO - PROCESS | 1739 | 1467646038317 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:27:18 INFO - PROCESS | 1739 | 1467646038503 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 1739 | 1467646038511 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb66400 == 91 [pid = 1739] [id = 153] 08:27:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x8cb66800) [pid = 1739] [serial = 459] [outer = (nil)] 08:27:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x8cb6d800) [pid = 1739] [serial = 460] [outer = 0x8cb66800] 08:27:18 INFO - PROCESS | 1739 | 1467646038586 Marionette DEBUG loaded listener.js 08:27:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x8cb6e400) [pid = 1739] [serial = 461] [outer = 0x8cb66800] 08:27:19 INFO - PROCESS | 1739 | 1467646039975 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]]]}] 08:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1883ms 08:27:20 INFO - PROCESS | 1739 | 1467646040009 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 1739 | 1467646040015 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:27:20 INFO - PROCESS | 1739 | 1467646040023 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 1739 | 1467646040030 Marionette TRACE conn4 <- [1,586,null,{}] 08:27:20 INFO - PROCESS | 1739 | 1467646040038 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}] 08:27:20 INFO - PROCESS | 1739 | 1467646040043 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:20 INFO - PROCESS | 1739 | 1467646040225 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:27:20 INFO - PROCESS | 1739 | 1467646040413 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 1739 | 1467646040422 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb71000 == 92 [pid = 1739] [id = 154] 08:27:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 166 (0x8cb72000) [pid = 1739] [serial = 462] [outer = (nil)] 08:27:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 167 (0x8d65e800) [pid = 1739] [serial = 463] [outer = 0x8cb72000] 08:27:20 INFO - PROCESS | 1739 | 1467646040515 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 168 (0x8d6ff800) [pid = 1739] [serial = 464] [outer = 0x8cb72000] 08:27:21 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:21 INFO - PROCESS | 1739 | 1467646041550 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]]]}] 08:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1584ms 08:27:21 INFO - PROCESS | 1739 | 1467646041607 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 1739 | 1467646041614 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:27:21 INFO - PROCESS | 1739 | 1467646041624 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - PROCESS | 1739 | 1467646041627 Marionette TRACE conn4 <- [1,590,null,{}] 08:27:21 INFO - PROCESS | 1739 | 1467646041633 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}] 08:27:21 INFO - PROCESS | 1739 | 1467646041638 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:21 INFO - PROCESS | 1739 | 1467646041811 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:27:22 INFO - PROCESS | 1739 | 1467646042041 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 1739 | 1467646042047 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e208800 == 93 [pid = 1739] [id = 155] 08:27:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 169 (0x8ec44800) [pid = 1739] [serial = 465] [outer = (nil)] 08:27:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 170 (0x8efddc00) [pid = 1739] [serial = 466] [outer = 0x8ec44800] 08:27:22 INFO - PROCESS | 1739 | 1467646042160 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 171 (0x8efe9800) [pid = 1739] [serial = 467] [outer = 0x8ec44800] 08:27:23 INFO - PROCESS | 1739 | 1467646043073 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]]]}] 08:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1484ms 08:27:23 INFO - PROCESS | 1739 | 1467646043112 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 1739 | 1467646043115 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:27:23 INFO - PROCESS | 1739 | 1467646043122 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 1739 | 1467646043127 Marionette TRACE conn4 <- [1,594,null,{}] 08:27:23 INFO - PROCESS | 1739 | 1467646043142 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}] 08:27:23 INFO - PROCESS | 1739 | 1467646043150 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:23 INFO - PROCESS | 1739 | 1467646043323 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:27:23 INFO - PROCESS | 1739 | 1467646043549 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 1739 | 1467646043558 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7c000 == 92 [pid = 1739] [id = 98] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e82c00 == 91 [pid = 1739] [id = 95] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9aadf800 == 90 [pid = 1739] [id = 97] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6e400 == 89 [pid = 1739] [id = 99] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x920e2000 == 88 [pid = 1739] [id = 100] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x91078400 == 87 [pid = 1739] [id = 140] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x954ac400 == 86 [pid = 1739] [id = 139] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9530c000 == 85 [pid = 1739] [id = 138] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x928c9400 == 84 [pid = 1739] [id = 137] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4d800 == 83 [pid = 1739] [id = 136] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef42800 == 82 [pid = 1739] [id = 135] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9a2d6400 == 81 [pid = 1739] [id = 126] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e203800 == 80 [pid = 1739] [id = 127] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9796a000 == 79 [pid = 1739] [id = 125] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x920e3000 == 78 [pid = 1739] [id = 124] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90d11400 == 77 [pid = 1739] [id = 123] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x93022400 == 76 [pid = 1739] [id = 48] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x93025000 == 75 [pid = 1739] [id = 49] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x966df400 == 74 [pid = 1739] [id = 41] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x91ce3c00 == 73 [pid = 1739] [id = 77] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x92af7c00 == 72 [pid = 1739] [id = 32] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec49800 == 71 [pid = 1739] [id = 122] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x954b1000 == 70 [pid = 1739] [id = 51] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5af000 == 69 [pid = 1739] [id = 134] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec42400 == 68 [pid = 1739] [id = 108] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x920e5400 == 67 [pid = 1739] [id = 33] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9796a800 == 66 [pid = 1739] [id = 79] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1fa000 == 65 [pid = 1739] [id = 131] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5acc00 == 64 [pid = 1739] [id = 133] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef40800 == 63 [pid = 1739] [id = 132] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e210c00 == 62 [pid = 1739] [id = 128] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x924b8400 == 61 [pid = 1739] [id = 130] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x924b4c00 == 60 [pid = 1739] [id = 129] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9aedf400 == 59 [pid = 1739] [id = 28] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9aee0000 == 58 [pid = 1739] [id = 50] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e80400 == 57 [pid = 1739] [id = 93] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x928c8800 == 56 [pid = 1739] [id = 110] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0xa06ea800 == 55 [pid = 1739] [id = 39] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x93bd8c00 == 54 [pid = 1739] [id = 78] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x91075400 == 53 [pid = 1739] [id = 109] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x92af6400 == 52 [pid = 1739] [id = 80] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e81800 == 51 [pid = 1739] [id = 111] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x94807800 == 50 [pid = 1739] [id = 52] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8efdbc00 == 49 [pid = 1739] [id = 114] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e85800 == 48 [pid = 1739] [id = 84] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x948d5000 == 47 [pid = 1739] [id = 81] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e86800 == 46 [pid = 1739] [id = 112] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x966d7c00 == 45 [pid = 1739] [id = 53] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90d19c00 == 44 [pid = 1739] [id = 83] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x92592800 == 43 [pid = 1739] [id = 113] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x928c6800 == 42 [pid = 1739] [id = 94] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90d12000 == 41 [pid = 1739] [id = 82] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb66400 == 40 [pid = 1739] [id = 153] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb71000 == 39 [pid = 1739] [id = 154] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a000 == 38 [pid = 1739] [id = 152] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80d000 == 37 [pid = 1739] [id = 151] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a9000 == 36 [pid = 1739] [id = 150] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90f08800 == 35 [pid = 1739] [id = 148] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d650800 == 34 [pid = 1739] [id = 149] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f1c00 == 33 [pid = 1739] [id = 147] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a8c00 == 32 [pid = 1739] [id = 146] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5af800 == 31 [pid = 1739] [id = 145] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x923c9c00 == 30 [pid = 1739] [id = 143] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x995f3000 == 29 [pid = 1739] [id = 144] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4ac00 == 28 [pid = 1739] [id = 142] 08:27:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7a400 == 27 [pid = 1739] [id = 141] 08:27:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a000 == 28 [pid = 1739] [id = 156] 08:27:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 172 (0x8c91b800) [pid = 1739] [serial = 468] [outer = (nil)] 08:27:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 173 (0x8c925800) [pid = 1739] [serial = 469] [outer = 0x8c91b800] 08:27:25 INFO - PROCESS | 1739 | 1467646045210 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 174 (0x8cb73400) [pid = 1739] [serial = 470] [outer = 0x8c91b800] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 173 (0x966fd000) [pid = 1739] [serial = 366] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 172 (0x9530c800) [pid = 1739] [serial = 364] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 171 (0x9cc91400) [pid = 1739] [serial = 333] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 170 (0x91ced800) [pid = 1739] [serial = 351] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 169 (0x928ca800) [pid = 1739] [serial = 355] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 168 (0x91cea800) [pid = 1739] [serial = 327] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 167 (0x8efea400) [pid = 1739] [serial = 345] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 166 (0x9259a400) [pid = 1739] [serial = 339] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 165 (0x93b0bc00) [pid = 1739] [serial = 363] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0x93023800) [pid = 1739] [serial = 357] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0x91ce9c00) [pid = 1739] [serial = 349] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x927eac00) [pid = 1739] [serial = 354] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0xa23f0c00) [pid = 1739] [serial = 336] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0x93b0ec00) [pid = 1739] [serial = 358] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x8efe6400) [pid = 1739] [serial = 342] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x925a1c00) [pid = 1739] [serial = 352] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x966f3800) [pid = 1739] [serial = 361] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x954ad400) [pid = 1739] [serial = 360] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x9107a800) [pid = 1739] [serial = 348] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x8ec4c400) [pid = 1739] [serial = 324] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x9530ec00) [pid = 1739] [serial = 330] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x90d14c00) [pid = 1739] [serial = 346] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x927ed000) [pid = 1739] [serial = 277] [outer = (nil)] [url = about:blank] 08:27:25 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x927e4c00) [pid = 1739] [serial = 280] [outer = (nil)] [url = about:blank] 08:27:26 INFO - PROCESS | 1739 | 1467646046198 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]]]}] 08:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 3137ms 08:27:26 INFO - PROCESS | 1739 | 1467646046261 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:27:26 INFO - PROCESS | 1739 | 1467646046267 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:27:26 INFO - PROCESS | 1739 | 1467646046274 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 1739 | 1467646046277 Marionette TRACE conn4 <- [1,598,null,{}] 08:27:26 INFO - PROCESS | 1739 | 1467646046286 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}] 08:27:26 INFO - PROCESS | 1739 | 1467646046290 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:26 INFO - PROCESS | 1739 | 1467646046459 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:27:26 INFO - PROCESS | 1739 | 1467646046596 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 1739 | 1467646046603 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65ac00 == 29 [pid = 1739] [id = 157] 08:27:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x8d6f9400) [pid = 1739] [serial = 471] [outer = (nil)] 08:27:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x8d814c00) [pid = 1739] [serial = 472] [outer = 0x8d6f9400] 08:27:26 INFO - PROCESS | 1739 | 1467646046675 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x8e1f1800) [pid = 1739] [serial = 473] [outer = 0x8d6f9400] 08:27:27 INFO - PROCESS | 1739 | 1467646047443 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]]]}] 08:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1244ms 08:27:27 INFO - PROCESS | 1739 | 1467646047517 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 1739 | 1467646047521 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:27:27 INFO - PROCESS | 1739 | 1467646047532 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - PROCESS | 1739 | 1467646047535 Marionette TRACE conn4 <- [1,602,null,{}] 08:27:27 INFO - PROCESS | 1739 | 1467646047542 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}] 08:27:27 INFO - PROCESS | 1739 | 1467646047547 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:27 INFO - PROCESS | 1739 | 1467646047707 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:27:27 INFO - PROCESS | 1739 | 1467646047717 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 1739 | 1467646047725 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5af000 == 30 [pid = 1739] [id = 158] 08:27:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x8d818c00) [pid = 1739] [serial = 474] [outer = (nil)] 08:27:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x8ec50400) [pid = 1739] [serial = 475] [outer = 0x8d818c00] 08:27:27 INFO - PROCESS | 1739 | 1467646047792 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x8efdd000) [pid = 1739] [serial = 476] [outer = 0x8d818c00] 08:27:28 INFO - PROCESS | 1739 | 1467646048839 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]]]}] 08:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1377ms 08:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:27:28 INFO - PROCESS | 1739 | 1467646048909 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:27:28 INFO - PROCESS | 1739 | 1467646048912 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:27:28 INFO - PROCESS | 1739 | 1467646048919 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 1739 | 1467646048924 Marionette TRACE conn4 <- [1,606,null,{}] 08:27:28 INFO - PROCESS | 1739 | 1467646048947 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}] 08:27:28 INFO - PROCESS | 1739 | 1467646048955 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:29 INFO - PROCESS | 1739 | 1467646049245 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:27:29 INFO - PROCESS | 1739 | 1467646049289 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 1739 | 1467646049297 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d11400 == 31 [pid = 1739] [id = 159] 08:27:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x90f09000) [pid = 1739] [serial = 477] [outer = (nil)] 08:27:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x90f16c00) [pid = 1739] [serial = 478] [outer = 0x90f09000] 08:27:29 INFO - PROCESS | 1739 | 1467646049364 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x90f6f800) [pid = 1739] [serial = 479] [outer = 0x90f09000] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x954b3000) [pid = 1739] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x928ccc00) [pid = 1739] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x8ec47800) [pid = 1739] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x91077800) [pid = 1739] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x9b537800) [pid = 1739] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x90f65400) [pid = 1739] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x9b607800) [pid = 1739] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x9aae0400) [pid = 1739] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x923bc800) [pid = 1739] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x92593c00) [pid = 1739] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x9a429c00) [pid = 1739] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x95229c00) [pid = 1739] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x8efe0800) [pid = 1739] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x9cd22400) [pid = 1739] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x9aa78c00) [pid = 1739] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x9795f000) [pid = 1739] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x8d5ad000) [pid = 1739] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x927c8400) [pid = 1739] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x8d5b1000) [pid = 1739] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x90d1a800) [pid = 1739] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x8e203c00) [pid = 1739] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x8ef41c00) [pid = 1739] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x920e4800) [pid = 1739] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8ef47800) [pid = 1739] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x924bcc00) [pid = 1739] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x9a2d6c00) [pid = 1739] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x90d15000) [pid = 1739] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x98a5c800) [pid = 1739] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x95226c00) [pid = 1739] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x924b5c00) [pid = 1739] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8ef3a400) [pid = 1739] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x8ec48c00) [pid = 1739] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9243a400) [pid = 1739] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:27:31 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x966f6c00) [pid = 1739] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:27:31 INFO - PROCESS | 1739 | 1467646051802 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]]]}] 08:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2896ms 08:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:27:31 INFO - PROCESS | 1739 | 1467646051813 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 1739 | 1467646051816 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:27:31 INFO - PROCESS | 1739 | 1467646051822 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 1739 | 1467646051826 Marionette TRACE conn4 <- [1,610,null,{}] 08:27:31 INFO - PROCESS | 1739 | 1467646051831 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}] 08:27:31 INFO - PROCESS | 1739 | 1467646051836 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:31 INFO - PROCESS | 1739 | 1467646051983 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:27:32 INFO - PROCESS | 1739 | 1467646051996 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 1739 | 1467646052006 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ad000 == 32 [pid = 1739] [id = 160] 08:27:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x8d817800) [pid = 1739] [serial = 480] [outer = (nil)] 08:27:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x8ef47800) [pid = 1739] [serial = 481] [outer = 0x8d817800] 08:27:32 INFO - PROCESS | 1739 | 1467646052075 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x8efe9000) [pid = 1739] [serial = 482] [outer = 0x8d817800] 08:27:32 INFO - PROCESS | 1739 | 1467646052867 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]]]}] 08:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1084ms 08:27:32 INFO - PROCESS | 1739 | 1467646052906 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 1739 | 1467646052909 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:27:32 INFO - PROCESS | 1739 | 1467646052916 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 1739 | 1467646052919 Marionette TRACE conn4 <- [1,614,null,{}] 08:27:32 INFO - PROCESS | 1739 | 1467646052924 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}] 08:27:32 INFO - PROCESS | 1739 | 1467646052931 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:33 INFO - PROCESS | 1739 | 1467646053136 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:27:33 INFO - PROCESS | 1739 | 1467646053153 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 1739 | 1467646053161 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f7c00 == 33 [pid = 1739] [id = 161] 08:27:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x90f63400) [pid = 1739] [serial = 483] [outer = (nil)] 08:27:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x91075000) [pid = 1739] [serial = 484] [outer = 0x90f63400] 08:27:33 INFO - PROCESS | 1739 | 1467646053245 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x91cf0400) [pid = 1739] [serial = 485] [outer = 0x90f63400] 08:27:34 INFO - PROCESS | 1739 | 1467646054362 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]]]}] 08:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1478ms 08:27:34 INFO - PROCESS | 1739 | 1467646054395 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 1739 | 1467646054403 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:27:34 INFO - PROCESS | 1739 | 1467646054412 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 1739 | 1467646054419 Marionette TRACE conn4 <- [1,618,null,{}] 08:27:34 INFO - PROCESS | 1739 | 1467646054428 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}] 08:27:34 INFO - PROCESS | 1739 | 1467646054434 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:34 INFO - PROCESS | 1739 | 1467646054614 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:27:34 INFO - PROCESS | 1739 | 1467646054843 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 1739 | 1467646054853 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb75000 == 34 [pid = 1739] [id = 162] 08:27:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8d659c00) [pid = 1739] [serial = 486] [outer = (nil)] 08:27:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8d80b800) [pid = 1739] [serial = 487] [outer = 0x8d659c00] 08:27:34 INFO - PROCESS | 1739 | 1467646054976 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x8e208000) [pid = 1739] [serial = 488] [outer = 0x8d659c00] 08:27:35 INFO - PROCESS | 1739 | 1467646055859 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]]]}] 08:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1484ms 08:27:35 INFO - PROCESS | 1739 | 1467646055896 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 1739 | 1467646055902 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:27:35 INFO - PROCESS | 1739 | 1467646055913 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 1739 | 1467646055917 Marionette TRACE conn4 <- [1,622,null,{}] 08:27:35 INFO - PROCESS | 1739 | 1467646055923 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}] 08:27:35 INFO - PROCESS | 1739 | 1467646055929 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:36 INFO - PROCESS | 1739 | 1467646056115 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:27:36 INFO - PROCESS | 1739 | 1467646056294 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 1739 | 1467646056305 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec49800 == 35 [pid = 1739] [id = 163] 08:27:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x90d12c00) [pid = 1739] [serial = 489] [outer = (nil)] 08:27:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x90e7f000) [pid = 1739] [serial = 490] [outer = 0x90d12c00] 08:27:36 INFO - PROCESS | 1739 | 1467646056473 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x90f14800) [pid = 1739] [serial = 491] [outer = 0x90d12c00] 08:27:37 INFO - PROCESS | 1739 | 1467646057354 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]]]}] 08:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1488ms 08:27:37 INFO - PROCESS | 1739 | 1467646057401 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:27:37 INFO - PROCESS | 1739 | 1467646057406 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:27:37 INFO - PROCESS | 1739 | 1467646057413 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - PROCESS | 1739 | 1467646057419 Marionette TRACE conn4 <- [1,626,null,{}] 08:27:37 INFO - PROCESS | 1739 | 1467646057435 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}] 08:27:37 INFO - PROCESS | 1739 | 1467646057444 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:37 INFO - PROCESS | 1739 | 1467646057624 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:27:37 INFO - PROCESS | 1739 | 1467646057807 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 1739 | 1467646057822 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e7c00 == 36 [pid = 1739] [id = 164] 08:27:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x920ebc00) [pid = 1739] [serial = 492] [outer = (nil)] 08:27:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x923c7800) [pid = 1739] [serial = 493] [outer = 0x920ebc00] 08:27:37 INFO - PROCESS | 1739 | 1467646057908 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x92437c00) [pid = 1739] [serial = 494] [outer = 0x920ebc00] 08:27:38 INFO - PROCESS | 1739 | 1467646058806 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]]]}] 08:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1433ms 08:27:38 INFO - PROCESS | 1739 | 1467646058846 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 1739 | 1467646058851 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:27:38 INFO - PROCESS | 1739 | 1467646058857 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 1739 | 1467646058861 Marionette TRACE conn4 <- [1,630,null,{}] 08:27:38 INFO - PROCESS | 1739 | 1467646058866 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}] 08:27:38 INFO - PROCESS | 1739 | 1467646058871 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:39 INFO - PROCESS | 1739 | 1467646059048 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:27:39 INFO - PROCESS | 1739 | 1467646059229 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 1739 | 1467646059239 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe6400 == 37 [pid = 1739] [id = 165] 08:27:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x9243e000) [pid = 1739] [serial = 495] [outer = (nil)] 08:27:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x924bb800) [pid = 1739] [serial = 496] [outer = 0x9243e000] 08:27:39 INFO - PROCESS | 1739 | 1467646059327 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x92595000) [pid = 1739] [serial = 497] [outer = 0x9243e000] 08:27:40 INFO - PROCESS | 1739 | 1467646060194 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]]]}] 08:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1385ms 08:27:40 INFO - PROCESS | 1739 | 1467646060243 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 1739 | 1467646060247 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:27:40 INFO - PROCESS | 1739 | 1467646060253 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - PROCESS | 1739 | 1467646060257 Marionette TRACE conn4 <- [1,634,null,{}] 08:27:40 INFO - PROCESS | 1739 | 1467646060262 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}] 08:27:40 INFO - PROCESS | 1739 | 1467646060267 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:40 INFO - PROCESS | 1739 | 1467646060431 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:27:40 INFO - PROCESS | 1739 | 1467646060625 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 1739 | 1467646060633 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x91076c00 == 38 [pid = 1739] [id = 166] 08:27:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9243ac00) [pid = 1739] [serial = 498] [outer = (nil)] 08:27:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x925a0800) [pid = 1739] [serial = 499] [outer = 0x9243ac00] 08:27:40 INFO - PROCESS | 1739 | 1467646060752 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x927c8c00) [pid = 1739] [serial = 500] [outer = 0x9243ac00] 08:27:41 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:41 INFO - PROCESS | 1739 | 1467646061723 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]]]}] 08:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1529ms 08:27:41 INFO - PROCESS | 1739 | 1467646061782 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 1739 | 1467646061785 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:27:41 INFO - PROCESS | 1739 | 1467646061792 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - PROCESS | 1739 | 1467646061796 Marionette TRACE conn4 <- [1,638,null,{}] 08:27:41 INFO - PROCESS | 1739 | 1467646061801 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}] 08:27:41 INFO - PROCESS | 1739 | 1467646061812 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:42 INFO - PROCESS | 1739 | 1467646062038 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:27:42 INFO - PROCESS | 1739 | 1467646062269 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 1739 | 1467646062277 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d650400 == 39 [pid = 1739] [id = 167] 08:27:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x8ec42c00) [pid = 1739] [serial = 501] [outer = (nil)] 08:27:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x928c8800) [pid = 1739] [serial = 502] [outer = 0x8ec42c00] 08:27:42 INFO - PROCESS | 1739 | 1467646062402 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x928c5800) [pid = 1739] [serial = 503] [outer = 0x8ec42c00] 08:27:42 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:43 INFO - PROCESS | 1739 | 1467646063250 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]]]}] 08:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1529ms 08:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:27:43 INFO - PROCESS | 1739 | 1467646063322 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 1739 | 1467646063325 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:27:43 INFO - PROCESS | 1739 | 1467646063332 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 1739 | 1467646063335 Marionette TRACE conn4 <- [1,642,null,{}] 08:27:43 INFO - PROCESS | 1739 | 1467646063341 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}] 08:27:43 INFO - PROCESS | 1739 | 1467646063346 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:43 INFO - PROCESS | 1739 | 1467646063547 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:27:43 INFO - PROCESS | 1739 | 1467646063730 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 1739 | 1467646063737 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x927cc800 == 40 [pid = 1739] [id = 168] 08:27:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x928c1800) [pid = 1739] [serial = 504] [outer = (nil)] 08:27:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x9301c800) [pid = 1739] [serial = 505] [outer = 0x928c1800] 08:27:43 INFO - PROCESS | 1739 | 1467646063817 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x93b05c00) [pid = 1739] [serial = 506] [outer = 0x928c1800] 08:27:44 INFO - PROCESS | 1739 | 1467646064772 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]]]}] 08:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1483ms 08:27:44 INFO - PROCESS | 1739 | 1467646064815 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 1739 | 1467646064819 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:27:44 INFO - PROCESS | 1739 | 1467646064826 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 1739 | 1467646064829 Marionette TRACE conn4 <- [1,646,null,{}] 08:27:44 INFO - PROCESS | 1739 | 1467646064835 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}] 08:27:44 INFO - PROCESS | 1739 | 1467646064840 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:45 INFO - PROCESS | 1739 | 1467646065002 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:27:45 INFO - PROCESS | 1739 | 1467646065185 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 1739 | 1467646065195 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f62c00 == 41 [pid = 1739] [id = 169] 08:27:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x928d0800) [pid = 1739] [serial = 507] [outer = (nil)] 08:27:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x94861400) [pid = 1739] [serial = 508] [outer = 0x928d0800] 08:27:45 INFO - PROCESS | 1739 | 1467646065271 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x948d5000) [pid = 1739] [serial = 509] [outer = 0x928d0800] 08:27:46 INFO - PROCESS | 1739 | 1467646066142 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]]]}] 08:27:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1385ms 08:27:46 INFO - PROCESS | 1739 | 1467646066211 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 1739 | 1467646066215 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:27:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:27:46 INFO - PROCESS | 1739 | 1467646066221 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 1739 | 1467646066224 Marionette TRACE conn4 <- [1,650,null,{}] 08:27:46 INFO - PROCESS | 1739 | 1467646066230 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}] 08:27:46 INFO - PROCESS | 1739 | 1467646066235 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:46 INFO - PROCESS | 1739 | 1467646066446 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:27:46 INFO - PROCESS | 1739 | 1467646066670 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 1739 | 1467646066678 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91cc00 == 42 [pid = 1739] [id = 170] 08:27:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x8cb69c00) [pid = 1739] [serial = 510] [outer = (nil)] 08:27:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x8d812c00) [pid = 1739] [serial = 511] [outer = 0x8cb69c00] 08:27:46 INFO - PROCESS | 1739 | 1467646066800 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x90f0c800) [pid = 1739] [serial = 512] [outer = 0x8cb69c00] 08:27:47 INFO - PROCESS | 1739 | 1467646067680 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]]]}] 08:27:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:27:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1531ms 08:27:47 INFO - PROCESS | 1739 | 1467646067754 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 1739 | 1467646067758 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:27:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:27:47 INFO - PROCESS | 1739 | 1467646067764 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 1739 | 1467646067768 Marionette TRACE conn4 <- [1,654,null,{}] 08:27:47 INFO - PROCESS | 1739 | 1467646067773 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}] 08:27:47 INFO - PROCESS | 1739 | 1467646067777 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:47 INFO - PROCESS | 1739 | 1467646067983 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:27:48 INFO - PROCESS | 1739 | 1467646068224 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 1739 | 1467646068234 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e208c00 == 43 [pid = 1739] [id = 171] 08:27:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x8e209800) [pid = 1739] [serial = 513] [outer = (nil)] 08:27:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x8ef3e400) [pid = 1739] [serial = 514] [outer = 0x8e209800] 08:27:48 INFO - PROCESS | 1739 | 1467646068354 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8efdfc00) [pid = 1739] [serial = 515] [outer = 0x8e209800] 08:27:49 INFO - PROCESS | 1739 | 1467646069438 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]]]}] 08:27:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:27:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1744ms 08:27:49 INFO - PROCESS | 1739 | 1467646069509 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 1739 | 1467646069514 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:27:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:27:49 INFO - PROCESS | 1739 | 1467646069521 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 1739 | 1467646069528 Marionette TRACE conn4 <- [1,658,null,{}] 08:27:49 INFO - PROCESS | 1739 | 1467646069536 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}] 08:27:49 INFO - PROCESS | 1739 | 1467646069541 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:49 INFO - PROCESS | 1739 | 1467646069746 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:27:50 INFO - PROCESS | 1739 | 1467646070089 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:50 INFO - PROCESS | 1739 | 1467646070097 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20f400 == 44 [pid = 1739] [id = 172] 08:27:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x8e210400) [pid = 1739] [serial = 516] [outer = (nil)] 08:27:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x8ef3d000) [pid = 1739] [serial = 517] [outer = 0x8e210400] 08:27:50 INFO - PROCESS | 1739 | 1467646070179 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x8efe9c00) [pid = 1739] [serial = 518] [outer = 0x8e210400] 08:27:50 INFO - PROCESS | 1739 | --DOCSHELL 0x9aed7400 == 43 [pid = 1739] [id = 26] 08:27:50 INFO - PROCESS | 1739 | --DOCSHELL 0x948e1c00 == 42 [pid = 1739] [id = 6] 08:27:50 INFO - PROCESS | 1739 | --DOCSHELL 0x948dac00 == 41 [pid = 1739] [id = 25] 08:27:50 INFO - PROCESS | 1739 | --DOCSHELL 0x948d4800 == 40 [pid = 1739] [id = 24] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0x954b1400) [pid = 1739] [serial = 331] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x925a0400) [pid = 1739] [serial = 343] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0xa257ac00) [pid = 1739] [serial = 337] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0x97965000) [pid = 1739] [serial = 286] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x948e1000) [pid = 1739] [serial = 283] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x8ec4f400) [pid = 1739] [serial = 325] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x927c4c00) [pid = 1739] [serial = 328] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x9c0f3400) [pid = 1739] [serial = 298] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x9a98a400) [pid = 1739] [serial = 295] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0xa220d800) [pid = 1739] [serial = 334] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x9aee3800) [pid = 1739] [serial = 292] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0xa06e9400) [pid = 1739] [serial = 301] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x9259e800) [pid = 1739] [serial = 340] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x9aad8000) [pid = 1739] [serial = 289] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x9cd29c00) [pid = 1739] [serial = 423] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x99fec000) [pid = 1739] [serial = 238] [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.] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x9cddd800) [pid = 1739] [serial = 424] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x9a069000) [pid = 1739] [serial = 417] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x9a427800) [pid = 1739] [serial = 418] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x8ef42400) [pid = 1739] [serial = 399] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x927cc000) [pid = 1739] [serial = 400] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x928c6c00) [pid = 1739] [serial = 372] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x9480c000) [pid = 1739] [serial = 373] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x93be4800) [pid = 1739] [serial = 402] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x9521d000) [pid = 1739] [serial = 403] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x90f6d800) [pid = 1739] [serial = 408] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x924b9000) [pid = 1739] [serial = 409] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x8e20b400) [pid = 1739] [serial = 381] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8e20cc00) [pid = 1739] [serial = 382] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x95304c00) [pid = 1739] [serial = 396] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0xa2209800) [pid = 1739] [serial = 397] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x9795f400) [pid = 1739] [serial = 367] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x8efe4800) [pid = 1739] [serial = 405] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x90d1b800) [pid = 1739] [serial = 406] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x9aa6e400) [pid = 1739] [serial = 390] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x9bde0000) [pid = 1739] [serial = 391] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x9aa7b800) [pid = 1739] [serial = 378] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9aadd800) [pid = 1739] [serial = 379] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x90f61800) [pid = 1739] [serial = 369] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x90f70800) [pid = 1739] [serial = 370] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x99fe9400) [pid = 1739] [serial = 375] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9a515400) [pid = 1739] [serial = 376] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x954ab000) [pid = 1739] [serial = 411] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x966d4800) [pid = 1739] [serial = 412] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x924bc800) [pid = 1739] [serial = 387] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x924bdc00) [pid = 1739] [serial = 388] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x8ef42c00) [pid = 1739] [serial = 393] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8ef44400) [pid = 1739] [serial = 394] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x9bdd7400) [pid = 1739] [serial = 384] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x9cc97800) [pid = 1739] [serial = 385] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x9a069800) [pid = 1739] [serial = 420] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x97967400) [pid = 1739] [serial = 415] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x97950400) [pid = 1739] [serial = 414] [outer = (nil)] [url = about:blank] 08:27:50 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x9aadfc00) [pid = 1739] [serial = 421] [outer = (nil)] [url = about:blank] 08:27:51 INFO - PROCESS | 1739 | 1467646071114 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]]]}] 08:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1634ms 08:27:51 INFO - PROCESS | 1739 | 1467646071155 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 1739 | 1467646071162 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:27:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:27:51 INFO - PROCESS | 1739 | 1467646071172 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - PROCESS | 1739 | 1467646071176 Marionette TRACE conn4 <- [1,662,null,{}] 08:27:51 INFO - PROCESS | 1739 | 1467646071182 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}] 08:27:51 INFO - PROCESS | 1739 | 1467646071187 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:51 INFO - PROCESS | 1739 | 1467646071355 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:27:51 INFO - PROCESS | 1739 | 1467646071370 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 1739 | 1467646071379 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c920800 == 41 [pid = 1739] [id = 173] 08:27:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8ef42400) [pid = 1739] [serial = 519] [outer = (nil)] 08:27:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x90e7f400) [pid = 1739] [serial = 520] [outer = 0x8ef42400] 08:27:51 INFO - PROCESS | 1739 | 1467646071573 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x90f66400) [pid = 1739] [serial = 521] [outer = 0x8ef42400] 08:27:52 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:52 INFO - PROCESS | 1739 | 1467646072405 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]]]}] 08:27:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:27:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1345ms 08:27:52 INFO - PROCESS | 1739 | 1467646072528 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 1739 | 1467646072532 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:27:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:27:52 INFO - PROCESS | 1739 | 1467646072538 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - PROCESS | 1739 | 1467646072544 Marionette TRACE conn4 <- [1,666,null,{}] 08:27:52 INFO - PROCESS | 1739 | 1467646072566 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}] 08:27:52 INFO - PROCESS | 1739 | 1467646072574 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:52 INFO - PROCESS | 1739 | 1467646072726 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:27:52 INFO - PROCESS | 1739 | 1467646072883 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 1739 | 1467646072890 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x91cee400 == 42 [pid = 1739] [id = 174] 08:27:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x91cf0c00) [pid = 1739] [serial = 522] [outer = (nil)] 08:27:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x927c4c00) [pid = 1739] [serial = 523] [outer = 0x91cf0c00] 08:27:52 INFO - PROCESS | 1739 | 1467646072961 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x927ea000) [pid = 1739] [serial = 524] [outer = 0x91cf0c00] 08:27:53 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8d80d800) [pid = 1739] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x9a06c800) [pid = 1739] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x8ec4b000) [pid = 1739] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x948dcc00) [pid = 1739] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x8d6f9400) [pid = 1739] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x8cb72000) [pid = 1739] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x8c91d400) [pid = 1739] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x8d6f0800) [pid = 1739] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x8d652c00) [pid = 1739] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x8cb66800) [pid = 1739] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x8e206c00) [pid = 1739] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x8d6f8000) [pid = 1739] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x90f09000) [pid = 1739] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8c91b800) [pid = 1739] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x90f0a000) [pid = 1739] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x8ec44800) [pid = 1739] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x8d818c00) [pid = 1739] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8d651c00) [pid = 1739] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:27:54 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8d817800) [pid = 1739] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:27:54 INFO - PROCESS | 1739 | 1467646074158 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]]]}] 08:27:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:27:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1695ms 08:27:54 INFO - PROCESS | 1739 | 1467646074234 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 1739 | 1467646074241 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:27:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:27:54 INFO - PROCESS | 1739 | 1467646074259 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 1739 | 1467646074264 Marionette TRACE conn4 <- [1,670,null,{}] 08:27:54 INFO - PROCESS | 1739 | 1467646074273 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}] 08:27:54 INFO - PROCESS | 1739 | 1467646074278 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:54 INFO - PROCESS | 1739 | 1467646074562 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:27:54 INFO - PROCESS | 1739 | 1467646074732 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 1739 | 1467646074747 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f6c00 == 43 [pid = 1739] [id = 175] 08:27:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8d6f8400) [pid = 1739] [serial = 525] [outer = (nil)] 08:27:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8d80fc00) [pid = 1739] [serial = 526] [outer = 0x8d6f8400] 08:27:54 INFO - PROCESS | 1739 | 1467646074825 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8e1f3c00) [pid = 1739] [serial = 527] [outer = 0x8d6f8400] 08:27:55 INFO - PROCESS | 1739 | 1467646075706 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]]]}] 08:27:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:27:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1499ms 08:27:55 INFO - PROCESS | 1739 | 1467646075748 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 1739 | 1467646075756 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:27:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:27:55 INFO - PROCESS | 1739 | 1467646075766 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 1739 | 1467646075770 Marionette TRACE conn4 <- [1,674,null,{}] 08:27:55 INFO - PROCESS | 1739 | 1467646075776 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}] 08:27:55 INFO - PROCESS | 1739 | 1467646075782 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:55 INFO - PROCESS | 1739 | 1467646075966 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:27:56 INFO - PROCESS | 1739 | 1467646076147 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 1739 | 1467646076156 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec49400 == 44 [pid = 1739] [id = 176] 08:27:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8ef43400) [pid = 1739] [serial = 528] [outer = (nil)] 08:27:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x90d13000) [pid = 1739] [serial = 529] [outer = 0x8ef43400] 08:27:56 INFO - PROCESS | 1739 | 1467646076288 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x90e83000) [pid = 1739] [serial = 530] [outer = 0x8ef43400] 08:27:56 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:27:57 INFO - PROCESS | 1739 | 1467646077160 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]]]}] 08:27:57 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 08:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1432ms 08:27:57 INFO - PROCESS | 1739 | 1467646077198 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:27:57 INFO - PROCESS | 1739 | 1467646077202 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:27:57 INFO - PROCESS | 1739 | 1467646077209 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 1739 | 1467646077215 Marionette TRACE conn4 <- [1,678,null,{}] 08:27:57 INFO - PROCESS | 1739 | 1467646077232 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}] 08:27:57 INFO - PROCESS | 1739 | 1467646077240 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:57 INFO - PROCESS | 1739 | 1467646077427 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:27:57 INFO - PROCESS | 1739 | 1467646077613 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 1739 | 1467646077626 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c2800 == 45 [pid = 1739] [id = 177] 08:27:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x924b7c00) [pid = 1739] [serial = 531] [outer = (nil)] 08:27:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x92596800) [pid = 1739] [serial = 532] [outer = 0x924b7c00] 08:27:57 INFO - PROCESS | 1739 | 1467646077797 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x927e5000) [pid = 1739] [serial = 533] [outer = 0x924b7c00] 08:27:58 INFO - PROCESS | 1739 | 1467646078669 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]]]}] 08:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1498ms 08:27:58 INFO - PROCESS | 1739 | 1467646078707 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:27:58 INFO - PROCESS | 1739 | 1467646078711 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:27:58 INFO - PROCESS | 1739 | 1467646078718 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:27:58 INFO - PROCESS | 1739 | 1467646078721 Marionette TRACE conn4 <- [1,682,null,{}] 08:27:58 INFO - PROCESS | 1739 | 1467646078727 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}] 08:27:58 INFO - PROCESS | 1739 | 1467646078732 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:58 INFO - PROCESS | 1739 | 1467646078909 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:27:59 INFO - PROCESS | 1739 | 1467646079088 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 1739 | 1467646079098 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:27:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107c800 == 46 [pid = 1739] [id = 178] 08:27:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x9107e000) [pid = 1739] [serial = 534] [outer = (nil)] 08:27:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x9480ec00) [pid = 1739] [serial = 535] [outer = 0x9107e000] 08:27:59 INFO - PROCESS | 1739 | 1467646079173 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x948e3800) [pid = 1739] [serial = 536] [outer = 0x9107e000] 08:28:00 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:00 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:00 INFO - PROCESS | 1739 | 1467646080574 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]]]}] 08:28:00 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) 08:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1933ms 08:28:00 INFO - PROCESS | 1739 | 1467646080655 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 1739 | 1467646080658 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:28:00 INFO - PROCESS | 1739 | 1467646080666 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 1739 | 1467646080670 Marionette TRACE conn4 <- [1,686,null,{}] 08:28:00 INFO - PROCESS | 1739 | 1467646080675 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}] 08:28:00 INFO - PROCESS | 1739 | 1467646080681 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:00 INFO - PROCESS | 1739 | 1467646080843 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:28:01 INFO - PROCESS | 1739 | 1467646081021 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 1739 | 1467646081031 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x928ce000 == 47 [pid = 1739] [id = 179] 08:28:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x948dc400) [pid = 1739] [serial = 537] [outer = (nil)] 08:28:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x95307800) [pid = 1739] [serial = 538] [outer = 0x948dc400] 08:28:01 INFO - PROCESS | 1739 | 1467646081107 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x9530ac00) [pid = 1739] [serial = 539] [outer = 0x948dc400] 08:28:02 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:02 INFO - PROCESS | 1739 | 1467646082407 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]]]}] 08:28:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1784ms 08:28:02 INFO - PROCESS | 1739 | 1467646082524 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 1739 | 1467646082529 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:28:02 INFO - PROCESS | 1739 | 1467646082553 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 1739 | 1467646082563 Marionette TRACE conn4 <- [1,690,null,{}] 08:28:02 INFO - PROCESS | 1739 | 1467646082569 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}] 08:28:02 INFO - PROCESS | 1739 | 1467646082580 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:02 INFO - PROCESS | 1739 | 1467646082768 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:28:02 INFO - PROCESS | 1739 | 1467646082956 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 1739 | 1467646082963 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c920c00 == 48 [pid = 1739] [id = 180] 08:28:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x8e1f4800) [pid = 1739] [serial = 540] [outer = (nil)] 08:28:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x954b1000) [pid = 1739] [serial = 541] [outer = 0x8e1f4800] 08:28:03 INFO - PROCESS | 1739 | 1467646083046 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x966d8400) [pid = 1739] [serial = 542] [outer = 0x8e1f4800] 08:28:04 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:04 INFO - PROCESS | 1739 | 1467646084336 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]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1853ms 08:28:04 INFO - PROCESS | 1739 | 1467646084396 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 1739 | 1467646084399 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:28:04 INFO - PROCESS | 1739 | 1467646084489 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - PROCESS | 1739 | 1467646084492 Marionette TRACE conn4 <- [1,694,null,{}] 08:28:04 INFO - PROCESS | 1739 | 1467646084508 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}] 08:28:04 INFO - PROCESS | 1739 | 1467646084512 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:04 INFO - PROCESS | 1739 | 1467646084694 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:28:04 INFO - PROCESS | 1739 | 1467646084872 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 1739 | 1467646084879 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef39400 == 49 [pid = 1739] [id = 181] 08:28:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x91ce5c00) [pid = 1739] [serial = 543] [outer = (nil)] 08:28:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x966f3c00) [pid = 1739] [serial = 544] [outer = 0x91ce5c00] 08:28:04 INFO - PROCESS | 1739 | 1467646084955 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x966f8c00) [pid = 1739] [serial = 545] [outer = 0x91ce5c00] 08:28:06 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:06 INFO - PROCESS | 1739 | 1467646086328 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]]]}] 08:28:06 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) 08:28:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1973ms 08:28:06 INFO - PROCESS | 1739 | 1467646086380 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 1739 | 1467646086391 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:28:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:28:06 INFO - PROCESS | 1739 | 1467646086397 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 1739 | 1467646086399 Marionette TRACE conn4 <- [1,698,null,{}] 08:28:06 INFO - PROCESS | 1739 | 1467646086405 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}] 08:28:06 INFO - PROCESS | 1739 | 1467646086410 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:06 INFO - PROCESS | 1739 | 1467646086570 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:28:06 INFO - PROCESS | 1739 | 1467646086751 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 1739 | 1467646086758 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb66c00 == 50 [pid = 1739] [id = 182] 08:28:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x8cb69800) [pid = 1739] [serial = 546] [outer = (nil)] 08:28:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x8d6fe000) [pid = 1739] [serial = 547] [outer = 0x8cb69800] 08:28:06 INFO - PROCESS | 1739 | 1467646086835 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8d814800) [pid = 1739] [serial = 548] [outer = 0x8cb69800] 08:28:08 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:08 INFO - PROCESS | 1739 | 1467646088081 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]]]}] 08:28:08 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) 08:28:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1729ms 08:28:08 INFO - PROCESS | 1739 | 1467646088127 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 1739 | 1467646088132 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:28:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:28:08 INFO - PROCESS | 1739 | 1467646088140 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 1739 | 1467646088145 Marionette TRACE conn4 <- [1,702,null,{}] 08:28:08 INFO - PROCESS | 1739 | 1467646088153 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}] 08:28:08 INFO - PROCESS | 1739 | 1467646088158 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:08 INFO - PROCESS | 1739 | 1467646088367 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:28:08 INFO - PROCESS | 1739 | 1467646088567 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 1739 | 1467646088581 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b1c00 == 51 [pid = 1739] [id = 183] 08:28:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x8e1f4c00) [pid = 1739] [serial = 549] [outer = (nil)] 08:28:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x8e20d400) [pid = 1739] [serial = 550] [outer = 0x8e1f4c00] 08:28:08 INFO - PROCESS | 1739 | 1467646088652 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x8ec47400) [pid = 1739] [serial = 551] [outer = 0x8e1f4c00] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x923c6800 == 50 [pid = 1739] [id = 8] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x93024800 == 49 [pid = 1739] [id = 22] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a000 == 48 [pid = 1739] [id = 156] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x94868c00 == 47 [pid = 1739] [id = 16] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9aa78400 == 46 [pid = 1739] [id = 17] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9c0f9c00 == 45 [pid = 1739] [id = 13] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x93bd7400 == 44 [pid = 1739] [id = 15] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0xa6bc6800 == 43 [pid = 1739] [id = 14] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x92436400 == 42 [pid = 1739] [id = 21] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x920e8800 == 41 [pid = 1739] [id = 23] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x923bfc00 == 40 [pid = 1739] [id = 20] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9480ac00 == 39 [pid = 1739] [id = 12] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x923bcc00 == 38 [pid = 1739] [id = 19] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x923c9400 == 37 [pid = 1739] [id = 10] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9aede400 == 36 [pid = 1739] [id = 18] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb66c00 == 35 [pid = 1739] [id = 182] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef39400 == 34 [pid = 1739] [id = 181] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x928ce000 == 33 [pid = 1739] [id = 179] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8c920c00 == 32 [pid = 1739] [id = 180] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9107c800 == 31 [pid = 1739] [id = 178] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8e208800 == 30 [pid = 1739] [id = 155] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x923c2800 == 29 [pid = 1739] [id = 177] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec49400 == 28 [pid = 1739] [id = 176] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x91cee400 == 27 [pid = 1739] [id = 174] 08:28:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f6c00 == 26 [pid = 1739] [id = 175] 08:28:10 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x8d816800) [pid = 1739] [serial = 454] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9bddf800) [pid = 1739] [serial = 433] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x90f62000) [pid = 1739] [serial = 427] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x954b5400) [pid = 1739] [serial = 430] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8d814c00) [pid = 1739] [serial = 472] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8d6ff800) [pid = 1739] [serial = 464] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x8c922800) [pid = 1739] [serial = 457] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8d6fcc00) [pid = 1739] [serial = 440] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8d65a000) [pid = 1739] [serial = 448] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x92597400) [pid = 1739] [serial = 428] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x8cb6e400) [pid = 1739] [serial = 461] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8d65e800) [pid = 1739] [serial = 463] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0xa2387400) [pid = 1739] [serial = 436] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x8e1f1800) [pid = 1739] [serial = 473] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0xa4f1fc00) [pid = 1739] [serial = 443] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x90f16c00) [pid = 1739] [serial = 478] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x8d65c400) [pid = 1739] [serial = 449] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0xa4d09c00) [pid = 1739] [serial = 442] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x8c925800) [pid = 1739] [serial = 469] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x90f11800) [pid = 1739] [serial = 446] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x8efe9800) [pid = 1739] [serial = 467] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x90f0f800) [pid = 1739] [serial = 445] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8d6f8c00) [pid = 1739] [serial = 439] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0xa1186000) [pid = 1739] [serial = 434] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x8d818800) [pid = 1739] [serial = 455] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8efdd000) [pid = 1739] [serial = 476] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8d810400) [pid = 1739] [serial = 452] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8ef47800) [pid = 1739] [serial = 481] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8efddc00) [pid = 1739] [serial = 466] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0xa2f8e800) [pid = 1739] [serial = 437] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8cb73400) [pid = 1739] [serial = 470] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8d818400) [pid = 1739] [serial = 458] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9795c800) [pid = 1739] [serial = 431] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x90f6f800) [pid = 1739] [serial = 479] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ec50400) [pid = 1739] [serial = 475] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8cb6d800) [pid = 1739] [serial = 460] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8d80b000) [pid = 1739] [serial = 451] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8efe9000) [pid = 1739] [serial = 482] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91075000) [pid = 1739] [serial = 484] [outer = (nil)] [url = about:blank] 08:28:11 INFO - PROCESS | 1739 | 1467646091271 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]]]}] 08:28:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:28:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 3192ms 08:28:11 INFO - PROCESS | 1739 | 1467646091331 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 1739 | 1467646091335 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:28:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:28:11 INFO - PROCESS | 1739 | 1467646091344 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 1739 | 1467646091349 Marionette TRACE conn4 <- [1,706,null,{}] 08:28:11 INFO - PROCESS | 1739 | 1467646091357 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}] 08:28:11 INFO - PROCESS | 1739 | 1467646091362 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:11 INFO - PROCESS | 1739 | 1467646091514 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:28:11 INFO - PROCESS | 1739 | 1467646091655 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:11 INFO - PROCESS | 1739 | 1467646091666 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac800 == 27 [pid = 1739] [id = 184] 08:28:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d5ae400) [pid = 1739] [serial = 552] [outer = (nil)] 08:28:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d654c00) [pid = 1739] [serial = 553] [outer = 0x8d5ae400] 08:28:11 INFO - PROCESS | 1739 | 1467646091738 Marionette DEBUG loaded listener.js 08:28:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d65c400) [pid = 1739] [serial = 554] [outer = 0x8d5ae400] 08:28:12 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:12 INFO - PROCESS | 1739 | 1467646092858 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]]]}] 08:28:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:28:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1538ms 08:28:12 INFO - PROCESS | 1739 | 1467646092881 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:28:12 INFO - PROCESS | 1739 | 1467646092889 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:28:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:28:12 INFO - PROCESS | 1739 | 1467646092901 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:28:12 INFO - PROCESS | 1739 | 1467646092904 Marionette TRACE conn4 <- [1,710,null,{}] 08:28:12 INFO - PROCESS | 1739 | 1467646092910 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}] 08:28:12 INFO - PROCESS | 1739 | 1467646092916 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:13 INFO - PROCESS | 1739 | 1467646093077 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:28:13 INFO - PROCESS | 1739 | 1467646093267 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 1739 | 1467646093279 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80ec00 == 28 [pid = 1739] [id = 185] 08:28:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d811800) [pid = 1739] [serial = 555] [outer = (nil)] 08:28:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8e1ed000) [pid = 1739] [serial = 556] [outer = 0x8d811800] 08:28:13 INFO - PROCESS | 1739 | 1467646093346 Marionette DEBUG loaded listener.js 08:28:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8e1f3000) [pid = 1739] [serial = 557] [outer = 0x8d811800] 08:28:14 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:14 INFO - PROCESS | 1739 | 1467646094632 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]]]}] 08:28:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:28:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1780ms 08:28:14 INFO - PROCESS | 1739 | 1467646094681 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:28:14 INFO - PROCESS | 1739 | 1467646094685 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:28:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:28:14 INFO - PROCESS | 1739 | 1467646094760 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:28:14 INFO - PROCESS | 1739 | 1467646094767 Marionette TRACE conn4 <- [1,714,null,{}] 08:28:14 INFO - PROCESS | 1739 | 1467646094785 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}] 08:28:14 INFO - PROCESS | 1739 | 1467646094795 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:15 INFO - PROCESS | 1739 | 1467646095033 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:28:15 INFO - PROCESS | 1739 | 1467646095133 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 1739 | 1467646095145 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec50400 == 29 [pid = 1739] [id = 186] 08:28:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ef39400) [pid = 1739] [serial = 558] [outer = (nil)] 08:28:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8efdc400) [pid = 1739] [serial = 559] [outer = 0x8ef39400] 08:28:15 INFO - PROCESS | 1739 | 1467646095218 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8efe4400) [pid = 1739] [serial = 560] [outer = 0x8ef39400] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8ef42400) [pid = 1739] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x9243ac00) [pid = 1739] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9243e000) [pid = 1739] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x928d0800) [pid = 1739] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ec42c00) [pid = 1739] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x90d12c00) [pid = 1739] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8e209800) [pid = 1739] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x928c1800) [pid = 1739] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d659c00) [pid = 1739] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90f63400) [pid = 1739] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x920ebc00) [pid = 1739] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e210400) [pid = 1739] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8cb69c00) [pid = 1739] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:28:16 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91cf0c00) [pid = 1739] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:28:16 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:17 INFO - PROCESS | 1739 | 1467646097004 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]]]}] 08:28:17 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 08:28:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2307ms 08:28:17 INFO - PROCESS | 1739 | 1467646097048 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 1739 | 1467646097052 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:28:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:28:17 INFO - PROCESS | 1739 | 1467646097058 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 1739 | 1467646097061 Marionette TRACE conn4 <- [1,718,null,{}] 08:28:17 INFO - PROCESS | 1739 | 1467646097067 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}] 08:28:17 INFO - PROCESS | 1739 | 1467646097071 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:17 INFO - PROCESS | 1739 | 1467646097262 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:28:17 INFO - PROCESS | 1739 | 1467646097314 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 1739 | 1467646097325 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb70000 == 30 [pid = 1739] [id = 187] 08:28:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8e209c00) [pid = 1739] [serial = 561] [outer = (nil)] 08:28:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x90d1a800) [pid = 1739] [serial = 562] [outer = 0x8e209c00] 08:28:17 INFO - PROCESS | 1739 | 1467646097390 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90e7e800) [pid = 1739] [serial = 563] [outer = 0x8e209c00] 08:28:18 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:18 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:18 INFO - PROCESS | 1739 | 1467646098687 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]]]}] 08:28:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:28:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1687ms 08:28:18 INFO - PROCESS | 1739 | 1467646098748 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 1739 | 1467646098754 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:28:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:28:18 INFO - PROCESS | 1739 | 1467646098832 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 1739 | 1467646098839 Marionette TRACE conn4 <- [1,722,null,{}] 08:28:18 INFO - PROCESS | 1739 | 1467646098902 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}] 08:28:18 INFO - PROCESS | 1739 | 1467646098908 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:19 INFO - PROCESS | 1739 | 1467646099069 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:28:19 INFO - PROCESS | 1739 | 1467646099225 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 1739 | 1467646099241 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6d800 == 31 [pid = 1739] [id = 188] 08:28:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d5a7800) [pid = 1739] [serial = 564] [outer = (nil)] 08:28:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d6fd800) [pid = 1739] [serial = 565] [outer = 0x8d5a7800] 08:28:19 INFO - PROCESS | 1739 | 1467646099320 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d813000) [pid = 1739] [serial = 566] [outer = 0x8d5a7800] 08:28:20 INFO - PROCESS | 1739 | 1467646100233 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] 08:28:20 INFO - PROCESS | 1739 | 1467646100289 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:28:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:28:20 INFO - PROCESS | 1739 | 1467646100299 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - PROCESS | 1739 | 1467646100304 Marionette TRACE conn4 <- [1,726,null,{}] 08:28:20 INFO - PROCESS | 1739 | 1467646100310 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}] 08:28:20 INFO - PROCESS | 1739 | 1467646100315 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:20 INFO - PROCESS | 1739 | 1467646100512 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:28:20 INFO - PROCESS | 1739 | 1467646100669 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 1739 | 1467646100679 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69400 == 32 [pid = 1739] [id = 189] 08:28:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ef46400) [pid = 1739] [serial = 567] [outer = (nil)] 08:28:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x90d1f000) [pid = 1739] [serial = 568] [outer = 0x8ef46400] 08:28:20 INFO - PROCESS | 1739 | 1467646100804 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x90f07400) [pid = 1739] [serial = 569] [outer = 0x8ef46400] 08:28:21 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:21 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:21 INFO - PROCESS | 1739 | 1467646101868 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]]]}] 08:28:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:28:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1638ms 08:28:21 INFO - PROCESS | 1739 | 1467646101937 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:28:21 INFO - PROCESS | 1739 | 1467646101941 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:28:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:28:21 INFO - PROCESS | 1739 | 1467646101948 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 1739 | 1467646101954 Marionette TRACE conn4 <- [1,730,null,{}] 08:28:21 INFO - PROCESS | 1739 | 1467646101971 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}] 08:28:21 INFO - PROCESS | 1739 | 1467646101979 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:22 INFO - PROCESS | 1739 | 1467646102189 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:28:22 INFO - PROCESS | 1739 | 1467646102397 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 1739 | 1467646102405 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073800 == 33 [pid = 1739] [id = 190] 08:28:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x91074000) [pid = 1739] [serial = 570] [outer = (nil)] 08:28:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x9107b400) [pid = 1739] [serial = 571] [outer = 0x91074000] 08:28:22 INFO - PROCESS | 1739 | 1467646102490 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x91ce4000) [pid = 1739] [serial = 572] [outer = 0x91074000] 08:28:23 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:23 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:23 INFO - PROCESS | 1739 | 1467646103376 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] 08:28:23 INFO - PROCESS | 1739 | 1467646103442 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:28:23 INFO - PROCESS | 1739 | 1467646103449 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 1739 | 1467646103453 Marionette TRACE conn4 <- [1,734,null,{}] 08:28:23 INFO - PROCESS | 1739 | 1467646103458 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}] 08:28:23 INFO - PROCESS | 1739 | 1467646103463 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:23 INFO - PROCESS | 1739 | 1467646103645 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:28:23 INFO - PROCESS | 1739 | 1467646103803 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 1739 | 1467646103812 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb68000 == 34 [pid = 1739] [id = 191] 08:28:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d5adc00) [pid = 1739] [serial = 573] [outer = (nil)] 08:28:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x920e8c00) [pid = 1739] [serial = 574] [outer = 0x8d5adc00] 08:28:23 INFO - PROCESS | 1739 | 1467646103892 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x920ebc00) [pid = 1739] [serial = 575] [outer = 0x8d5adc00] 08:28:24 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:24 INFO - PROCESS | 1739 | 1467646104807 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]]]}] 08:28:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:28:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1437ms 08:28:24 INFO - PROCESS | 1739 | 1467646104887 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 1739 | 1467646104890 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:28:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:28:24 INFO - PROCESS | 1739 | 1467646104896 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 1739 | 1467646104900 Marionette TRACE conn4 <- [1,738,null,{}] 08:28:24 INFO - PROCESS | 1739 | 1467646104905 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}] 08:28:24 INFO - PROCESS | 1739 | 1467646104911 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:25 INFO - PROCESS | 1739 | 1467646105123 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:28:25 INFO - PROCESS | 1739 | 1467646105324 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 1739 | 1467646105332 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f9000 == 35 [pid = 1739] [id = 192] 08:28:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x91ce9400) [pid = 1739] [serial = 576] [outer = (nil)] 08:28:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x9243c400) [pid = 1739] [serial = 577] [outer = 0x91ce9400] 08:28:25 INFO - PROCESS | 1739 | 1467646105454 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x92434c00) [pid = 1739] [serial = 578] [outer = 0x91ce9400] 08:28:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:26 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:26 INFO - PROCESS | 1739 | 1467646106875 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]]]}] 08:28:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:28:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2029ms 08:28:26 INFO - PROCESS | 1739 | 1467646106928 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 1739 | 1467646106933 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:28:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:28:26 INFO - PROCESS | 1739 | 1467646106943 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 1739 | 1467646106947 Marionette TRACE conn4 <- [1,742,null,{}] 08:28:26 INFO - PROCESS | 1739 | 1467646106956 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}] 08:28:26 INFO - PROCESS | 1739 | 1467646106961 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:27 INFO - PROCESS | 1739 | 1467646107160 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:28:27 INFO - PROCESS | 1739 | 1467646107375 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 1739 | 1467646107385 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f1c00 == 36 [pid = 1739] [id = 193] 08:28:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8d6f6800) [pid = 1739] [serial = 579] [outer = (nil)] 08:28:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8d6fe800) [pid = 1739] [serial = 580] [outer = 0x8d6f6800] 08:28:27 INFO - PROCESS | 1739 | 1467646107504 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8d818800) [pid = 1739] [serial = 581] [outer = 0x8d6f6800] 08:28:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20f400 == 35 [pid = 1739] [id = 172] 08:28:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65ac00 == 34 [pid = 1739] [id = 157] 08:28:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5af000 == 33 [pid = 1739] [id = 158] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x927ea000) [pid = 1739] [serial = 524] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x90e7f400) [pid = 1739] [serial = 520] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x925a0800) [pid = 1739] [serial = 499] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x927c8c00) [pid = 1739] [serial = 500] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x924bb800) [pid = 1739] [serial = 496] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x92595000) [pid = 1739] [serial = 497] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x94861400) [pid = 1739] [serial = 508] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x948d5000) [pid = 1739] [serial = 509] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x928c8800) [pid = 1739] [serial = 502] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x928c5800) [pid = 1739] [serial = 503] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x90e7f000) [pid = 1739] [serial = 490] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x90f14800) [pid = 1739] [serial = 491] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8ef3e400) [pid = 1739] [serial = 514] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8efdfc00) [pid = 1739] [serial = 515] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9301c800) [pid = 1739] [serial = 505] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x93b05c00) [pid = 1739] [serial = 506] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d80b800) [pid = 1739] [serial = 487] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e208000) [pid = 1739] [serial = 488] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91cf0400) [pid = 1739] [serial = 485] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x923c7800) [pid = 1739] [serial = 493] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x92437c00) [pid = 1739] [serial = 494] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ef3d000) [pid = 1739] [serial = 517] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8efe9c00) [pid = 1739] [serial = 518] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90f66400) [pid = 1739] [serial = 521] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d812c00) [pid = 1739] [serial = 511] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f0c800) [pid = 1739] [serial = 512] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x927c4c00) [pid = 1739] [serial = 523] [outer = (nil)] [url = about:blank] 08:28:28 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:28 INFO - PROCESS | 1739 | 1467646108770 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]]]}] 08:28:28 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 08:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1841ms 08:28:28 INFO - PROCESS | 1739 | 1467646108783 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 1739 | 1467646108790 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:28:28 INFO - PROCESS | 1739 | 1467646108799 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 1739 | 1467646108803 Marionette TRACE conn4 <- [1,746,null,{}] 08:28:28 INFO - PROCESS | 1739 | 1467646108809 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}] 08:28:28 INFO - PROCESS | 1739 | 1467646108813 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:29 INFO - PROCESS | 1739 | 1467646109003 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:28:29 INFO - PROCESS | 1739 | 1467646109123 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 1739 | 1467646109131 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20d800 == 34 [pid = 1739] [id = 194] 08:28:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ef3d000) [pid = 1739] [serial = 582] [outer = (nil)] 08:28:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8efea400) [pid = 1739] [serial = 583] [outer = 0x8ef3d000] 08:28:29 INFO - PROCESS | 1739 | 1467646109208 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e7f000) [pid = 1739] [serial = 584] [outer = 0x8ef3d000] 08:28:29 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:30 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:30 INFO - PROCESS | 1739 | 1467646110311 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]]]}] 08:28:30 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.) 08:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1533ms 08:28:30 INFO - PROCESS | 1739 | 1467646110333 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 1739 | 1467646110336 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:28:30 INFO - PROCESS | 1739 | 1467646110350 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 1739 | 1467646110355 Marionette TRACE conn4 <- [1,750,null,{}] 08:28:30 INFO - PROCESS | 1739 | 1467646110372 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}] 08:28:30 INFO - PROCESS | 1739 | 1467646110380 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:30 INFO - PROCESS | 1739 | 1467646110594 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:28:30 INFO - PROCESS | 1739 | 1467646110715 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 1739 | 1467646110727 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x91072400 == 35 [pid = 1739] [id = 195] 08:28:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91072c00) [pid = 1739] [serial = 585] [outer = (nil)] 08:28:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9107e400) [pid = 1739] [serial = 586] [outer = 0x91072c00] 08:28:30 INFO - PROCESS | 1739 | 1467646110795 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91cef800) [pid = 1739] [serial = 587] [outer = 0x91072c00] 08:28:32 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:32 INFO - PROCESS | 1739 | 1467646112051 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]]]}] 08:28:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:28:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1739ms 08:28:32 INFO - PROCESS | 1739 | 1467646112108 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 1739 | 1467646112113 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:28:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:28:32 INFO - PROCESS | 1739 | 1467646112119 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - PROCESS | 1739 | 1467646112122 Marionette TRACE conn4 <- [1,754,null,{}] 08:28:32 INFO - PROCESS | 1739 | 1467646112136 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}] 08:28:32 INFO - PROCESS | 1739 | 1467646112141 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:32 INFO - PROCESS | 1739 | 1467646112396 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x948dc400) [pid = 1739] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x924b7c00) [pid = 1739] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1f4c00) [pid = 1739] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d6f8400) [pid = 1739] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d5ae400) [pid = 1739] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ef43400) [pid = 1739] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d811800) [pid = 1739] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91ce5c00) [pid = 1739] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ef39400) [pid = 1739] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9107e000) [pid = 1739] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e1f4800) [pid = 1739] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:28:32 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8cb69800) [pid = 1739] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:28:32 INFO - PROCESS | 1739 | 1467646112509 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 1739 | 1467646112517 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a6800 == 36 [pid = 1739] [id = 196] 08:28:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d5aac00) [pid = 1739] [serial = 588] [outer = (nil)] 08:28:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e1f4c00) [pid = 1739] [serial = 589] [outer = 0x8d5aac00] 08:28:32 INFO - PROCESS | 1739 | 1467646112599 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91076800) [pid = 1739] [serial = 590] [outer = 0x8d5aac00] 08:28:33 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:33 INFO - PROCESS | 1739 | 1467646113704 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]]]}] 08:28:33 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 08:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1637ms 08:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:28:33 INFO - PROCESS | 1739 | 1467646113757 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 1739 | 1467646113759 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:28:33 INFO - PROCESS | 1739 | 1467646113766 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - PROCESS | 1739 | 1467646113769 Marionette TRACE conn4 <- [1,758,null,{}] 08:28:33 INFO - PROCESS | 1739 | 1467646113774 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}] 08:28:33 INFO - PROCESS | 1739 | 1467646113779 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:33 INFO - PROCESS | 1739 | 1467646113965 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:28:34 INFO - PROCESS | 1739 | 1467646114113 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:34 INFO - PROCESS | 1739 | 1467646114121 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f8400 == 37 [pid = 1739] [id = 197] 08:28:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f0a400) [pid = 1739] [serial = 591] [outer = (nil)] 08:28:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924bb800) [pid = 1739] [serial = 592] [outer = 0x90f0a400] 08:28:34 INFO - PROCESS | 1739 | 1467646114188 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x92592400) [pid = 1739] [serial = 593] [outer = 0x90f0a400] 08:28:34 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:34 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:28:34 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:34 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:34 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:28:35 INFO - PROCESS | 1739 | 1467646115109 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]]]}] 08:28:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1378ms 08:28:35 INFO - PROCESS | 1739 | 1467646115144 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:28:35 INFO - PROCESS | 1739 | 1467646115150 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:28:35 INFO - PROCESS | 1739 | 1467646115158 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 1739 | 1467646115166 Marionette TRACE conn4 <- [1,762,null,{}] 08:28:35 INFO - PROCESS | 1739 | 1467646115174 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}] 08:28:35 INFO - PROCESS | 1739 | 1467646115179 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:35 INFO - PROCESS | 1739 | 1467646115359 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:28:35 INFO - PROCESS | 1739 | 1467646115517 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 1739 | 1467646115527 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80c400 == 38 [pid = 1739] [id = 198] 08:28:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d812c00) [pid = 1739] [serial = 594] [outer = (nil)] 08:28:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ec4ec00) [pid = 1739] [serial = 595] [outer = 0x8d812c00] 08:28:35 INFO - PROCESS | 1739 | 1467646115661 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8efe6c00) [pid = 1739] [serial = 596] [outer = 0x8d812c00] 08:28:37 INFO - PROCESS | 1739 | 1467646117008 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]]]}] 08:28:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:28:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1940ms 08:28:37 INFO - PROCESS | 1739 | 1467646117098 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 1739 | 1467646117105 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:28:37 INFO - PROCESS | 1739 | 1467646117160 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 1739 | 1467646117164 Marionette TRACE conn4 <- [1,766,null,{}] 08:28:37 INFO - PROCESS | 1739 | 1467646117172 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}] 08:28:37 INFO - PROCESS | 1739 | 1467646117177 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:37 INFO - PROCESS | 1739 | 1467646117363 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:28:37 INFO - PROCESS | 1739 | 1467646117521 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 1739 | 1467646117529 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d656c00 == 39 [pid = 1739] [id = 199] 08:28:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f65000) [pid = 1739] [serial = 597] [outer = (nil)] 08:28:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f6f000) [pid = 1739] [serial = 598] [outer = 0x90f65000] 08:28:37 INFO - PROCESS | 1739 | 1467646117611 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91ce6800) [pid = 1739] [serial = 599] [outer = 0x90f65000] 08:28:38 INFO - PROCESS | 1739 | 1467646118949 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]]]}] 08:28:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:28:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1885ms 08:28:39 INFO - PROCESS | 1739 | 1467646119051 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 1739 | 1467646119056 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:28:39 INFO - PROCESS | 1739 | 1467646119063 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 1739 | 1467646119069 Marionette TRACE conn4 <- [1,770,null,{}] 08:28:39 INFO - PROCESS | 1739 | 1467646119085 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}] 08:28:39 INFO - PROCESS | 1739 | 1467646119094 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:39 INFO - PROCESS | 1739 | 1467646119330 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:28:39 INFO - PROCESS | 1739 | 1467646119449 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 1739 | 1467646119460 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x9259cc00 == 40 [pid = 1739] [id = 200] 08:28:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9259d800) [pid = 1739] [serial = 600] [outer = (nil)] 08:28:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927c6400) [pid = 1739] [serial = 601] [outer = 0x9259d800] 08:28:39 INFO - PROCESS | 1739 | 1467646119538 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927ce000) [pid = 1739] [serial = 602] [outer = 0x9259d800] 08:28:40 INFO - PROCESS | 1739 | 1467646120440 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]]]}] 08:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1432ms 08:28:40 INFO - PROCESS | 1739 | 1467646120496 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 1739 | 1467646120500 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:28:40 INFO - PROCESS | 1739 | 1467646120506 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 1739 | 1467646120509 Marionette TRACE conn4 <- [1,774,null,{}] 08:28:40 INFO - PROCESS | 1739 | 1467646120515 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}] 08:28:40 INFO - PROCESS | 1739 | 1467646120520 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:40 INFO - PROCESS | 1739 | 1467646120727 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:28:40 INFO - PROCESS | 1739 | 1467646120929 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 1739 | 1467646120939 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d659c00 == 41 [pid = 1739] [id = 201] 08:28:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d65ac00) [pid = 1739] [serial = 603] [outer = (nil)] 08:28:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x927e4000) [pid = 1739] [serial = 604] [outer = 0x8d65ac00] 08:28:41 INFO - PROCESS | 1739 | 1467646121062 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x927e7400) [pid = 1739] [serial = 605] [outer = 0x8d65ac00] 08:28:41 INFO - PROCESS | 1739 | 1467646121945 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]]]}] 08:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1478ms 08:28:41 INFO - PROCESS | 1739 | 1467646121985 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 1739 | 1467646121989 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:28:41 INFO - PROCESS | 1739 | 1467646121996 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:28:42 INFO - PROCESS | 1739 | 1467646121999 Marionette TRACE conn4 <- [1,778,null,{}] 08:28:42 INFO - PROCESS | 1739 | 1467646122005 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}] 08:28:42 INFO - PROCESS | 1739 | 1467646122010 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:42 INFO - PROCESS | 1739 | 1467646122177 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:28:42 INFO - PROCESS | 1739 | 1467646122480 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 1739 | 1467646122488 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65f400 == 42 [pid = 1739] [id = 202] 08:28:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d6f0800) [pid = 1739] [serial = 606] [outer = (nil)] 08:28:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8e1ec000) [pid = 1739] [serial = 607] [outer = 0x8d6f0800] 08:28:42 INFO - PROCESS | 1739 | 1467646122648 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8ec4b000) [pid = 1739] [serial = 608] [outer = 0x8d6f0800] 08:28:43 INFO - PROCESS | 1739 | 1467646123642 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]]]}] 08:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1677ms 08:28:43 INFO - PROCESS | 1739 | 1467646123675 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 1739 | 1467646123680 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:28:43 INFO - PROCESS | 1739 | 1467646123687 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 1739 | 1467646123692 Marionette TRACE conn4 <- [1,782,null,{}] 08:28:43 INFO - PROCESS | 1739 | 1467646123699 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}] 08:28:43 INFO - PROCESS | 1739 | 1467646123707 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:43 INFO - PROCESS | 1739 | 1467646123869 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b1c00 == 41 [pid = 1739] [id = 183] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d650400 == 40 [pid = 1739] [id = 167] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x91076c00 == 39 [pid = 1739] [id = 166] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x927cc800 == 38 [pid = 1739] [id = 168] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8c920800 == 37 [pid = 1739] [id = 173] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f7c00 == 36 [pid = 1739] [id = 161] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x920e7c00 == 35 [pid = 1739] [id = 164] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb75000 == 34 [pid = 1739] [id = 162] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe6400 == 33 [pid = 1739] [id = 165] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ad000 == 32 [pid = 1739] [id = 160] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec49800 == 31 [pid = 1739] [id = 163] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x90f62c00 == 30 [pid = 1739] [id = 169] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8e208c00 == 29 [pid = 1739] [id = 171] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91cc00 == 28 [pid = 1739] [id = 170] 08:28:44 INFO - PROCESS | 1739 | --DOCSHELL 0x90d11400 == 27 [pid = 1739] [id = 159] 08:28:44 INFO - PROCESS | 1739 | 1467646124972 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 1739 | 1467646124982 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9530ac00) [pid = 1739] [serial = 539] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x927e5000) [pid = 1739] [serial = 533] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e20d400) [pid = 1739] [serial = 550] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d80fc00) [pid = 1739] [serial = 526] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d654c00) [pid = 1739] [serial = 553] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90e83000) [pid = 1739] [serial = 530] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d65c400) [pid = 1739] [serial = 554] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e1ed000) [pid = 1739] [serial = 556] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x966f8c00) [pid = 1739] [serial = 545] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8efdc400) [pid = 1739] [serial = 559] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9480ec00) [pid = 1739] [serial = 535] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1f3c00) [pid = 1739] [serial = 527] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x966f3c00) [pid = 1739] [serial = 544] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x954b1000) [pid = 1739] [serial = 541] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ec47400) [pid = 1739] [serial = 551] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d814800) [pid = 1739] [serial = 548] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x92596800) [pid = 1739] [serial = 532] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x966d8400) [pid = 1739] [serial = 542] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8efe4400) [pid = 1739] [serial = 560] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d6fe000) [pid = 1739] [serial = 547] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x948e3800) [pid = 1739] [serial = 536] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x95307800) [pid = 1739] [serial = 538] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90d13000) [pid = 1739] [serial = 529] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e1f3000) [pid = 1739] [serial = 557] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90d1a800) [pid = 1739] [serial = 562] [outer = (nil)] [url = about:blank] 08:28:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91ac00 == 28 [pid = 1739] [id = 203] 08:28:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8c91cc00) [pid = 1739] [serial = 609] [outer = (nil)] 08:28:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8c922400) [pid = 1739] [serial = 610] [outer = 0x8c91cc00] 08:28:45 INFO - PROCESS | 1739 | 1467646125260 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8cb6cc00) [pid = 1739] [serial = 611] [outer = 0x8c91cc00] 08:28:46 INFO - PROCESS | 1739 | 1467646126058 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]]]}] 08:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 2430ms 08:28:46 INFO - PROCESS | 1739 | 1467646126119 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 1739 | 1467646126124 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:28:46 INFO - PROCESS | 1739 | 1467646126131 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 1739 | 1467646126136 Marionette TRACE conn4 <- [1,786,null,{}] 08:28:46 INFO - PROCESS | 1739 | 1467646126144 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}] 08:28:46 INFO - PROCESS | 1739 | 1467646126148 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:46 INFO - PROCESS | 1739 | 1467646126318 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:28:46 INFO - PROCESS | 1739 | 1467646126339 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 1739 | 1467646126350 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65ec00 == 29 [pid = 1739] [id = 204] 08:28:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d65fc00) [pid = 1739] [serial = 612] [outer = (nil)] 08:28:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d6f5800) [pid = 1739] [serial = 613] [outer = 0x8d65fc00] 08:28:46 INFO - PROCESS | 1739 | 1467646126516 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d809400) [pid = 1739] [serial = 614] [outer = 0x8d65fc00] 08:28:47 INFO - PROCESS | 1739 | 1467646127307 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]]]}] 08:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1234ms 08:28:47 INFO - PROCESS | 1739 | 1467646127372 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 1739 | 1467646127379 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:28:47 INFO - PROCESS | 1739 | 1467646127388 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 1739 | 1467646127391 Marionette TRACE conn4 <- [1,790,null,{}] 08:28:47 INFO - PROCESS | 1739 | 1467646127398 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}] 08:28:47 INFO - PROCESS | 1739 | 1467646127402 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:47 INFO - PROCESS | 1739 | 1467646127619 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:28:47 INFO - PROCESS | 1739 | 1467646127693 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 1739 | 1467646127700 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f3c00 == 30 [pid = 1739] [id = 205] 08:28:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e1f5400) [pid = 1739] [serial = 615] [outer = (nil)] 08:28:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e208400) [pid = 1739] [serial = 616] [outer = 0x8e1f5400] 08:28:47 INFO - PROCESS | 1739 | 1467646127796 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e20f800) [pid = 1739] [serial = 617] [outer = 0x8e1f5400] 08:28:48 INFO - PROCESS | 1739 | 1467646128726 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]]]}] 08:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1381ms 08:28:48 INFO - PROCESS | 1739 | 1467646128770 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 1739 | 1467646128774 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:28:48 INFO - PROCESS | 1739 | 1467646128783 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 1739 | 1467646128792 Marionette TRACE conn4 <- [1,794,null,{}] 08:28:48 INFO - PROCESS | 1739 | 1467646128812 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}] 08:28:48 INFO - PROCESS | 1739 | 1467646128820 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:49 INFO - PROCESS | 1739 | 1467646129025 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:28:49 INFO - PROCESS | 1739 | 1467646129066 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 1739 | 1467646129073 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a800 == 31 [pid = 1739] [id = 206] 08:28:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8c91e400) [pid = 1739] [serial = 618] [outer = (nil)] 08:28:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8efe4800) [pid = 1739] [serial = 619] [outer = 0x8c91e400] 08:28:49 INFO - PROCESS | 1739 | 1467646129161 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90d11400) [pid = 1739] [serial = 620] [outer = 0x8c91e400] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91072c00) [pid = 1739] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d5aac00) [pid = 1739] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91ce9400) [pid = 1739] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91074000) [pid = 1739] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d5a7800) [pid = 1739] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e209c00) [pid = 1739] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef46400) [pid = 1739] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ef3d000) [pid = 1739] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d5adc00) [pid = 1739] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d6f6800) [pid = 1739] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:28:50 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f0a400) [pid = 1739] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:28:50 INFO - PROCESS | 1739 | 1467646130456 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]]]}] 08:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1743ms 08:28:50 INFO - PROCESS | 1739 | 1467646130525 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:28:50 INFO - PROCESS | 1739 | 1467646130529 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:28:50 INFO - PROCESS | 1739 | 1467646130535 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 1739 | 1467646130538 Marionette TRACE conn4 <- [1,798,null,{}] 08:28:50 INFO - PROCESS | 1739 | 1467646130544 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}] 08:28:50 INFO - PROCESS | 1739 | 1467646130549 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:50 INFO - PROCESS | 1739 | 1467646130695 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:28:50 INFO - PROCESS | 1739 | 1467646130704 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 1739 | 1467646130710 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5aac00 == 32 [pid = 1739] [id = 207] 08:28:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e1f1800) [pid = 1739] [serial = 621] [outer = (nil)] 08:28:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90d19000) [pid = 1739] [serial = 622] [outer = 0x8e1f1800] 08:28:50 INFO - PROCESS | 1739 | 1467646130780 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90d1d000) [pid = 1739] [serial = 623] [outer = 0x8e1f1800] 08:28:51 INFO - PROCESS | 1739 | 1467646131584 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]]]}] 08:28:51 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 08:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1080ms 08:28:51 INFO - PROCESS | 1739 | 1467646131630 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:28:51 INFO - PROCESS | 1739 | 1467646131634 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:28:51 INFO - PROCESS | 1739 | 1467646131641 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 1739 | 1467646131644 Marionette TRACE conn4 <- [1,802,null,{}] 08:28:51 INFO - PROCESS | 1739 | 1467646131650 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}] 08:28:51 INFO - PROCESS | 1739 | 1467646131655 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:51 INFO - PROCESS | 1739 | 1467646131809 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:28:51 INFO - PROCESS | 1739 | 1467646131821 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 1739 | 1467646131842 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e81000 == 33 [pid = 1739] [id = 208] 08:28:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90e81c00) [pid = 1739] [serial = 624] [outer = (nil)] 08:28:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90e88000) [pid = 1739] [serial = 625] [outer = 0x90e81c00] 08:28:51 INFO - PROCESS | 1739 | 1467646131924 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f62c00) [pid = 1739] [serial = 626] [outer = 0x90e81c00] 08:28:53 INFO - PROCESS | 1739 | 1467646133134 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]]]}] 08:28:53 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 08:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1536ms 08:28:53 INFO - PROCESS | 1739 | 1467646133177 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 1739 | 1467646133182 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:28:53 INFO - PROCESS | 1739 | 1467646133190 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - PROCESS | 1739 | 1467646133198 Marionette TRACE conn4 <- [1,806,null,{}] 08:28:53 INFO - PROCESS | 1739 | 1467646133205 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}] 08:28:53 INFO - PROCESS | 1739 | 1467646133211 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:53 INFO - PROCESS | 1739 | 1467646133389 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:28:53 INFO - PROCESS | 1739 | 1467646133592 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 1739 | 1467646133600 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c917c00 == 34 [pid = 1739] [id = 209] 08:28:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d5b3c00) [pid = 1739] [serial = 627] [outer = (nil)] 08:28:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d6fcc00) [pid = 1739] [serial = 628] [outer = 0x8d5b3c00] 08:28:53 INFO - PROCESS | 1739 | 1467646133689 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e1fa400) [pid = 1739] [serial = 629] [outer = 0x8d5b3c00] 08:28:54 INFO - PROCESS | 1739 | 1467646134629 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]]]}] 08:28:54 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 08:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1489ms 08:28:54 INFO - PROCESS | 1739 | 1467646134679 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 1739 | 1467646134686 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:28:54 INFO - PROCESS | 1739 | 1467646134697 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - PROCESS | 1739 | 1467646134701 Marionette TRACE conn4 <- [1,810,null,{}] 08:28:54 INFO - PROCESS | 1739 | 1467646134707 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}] 08:28:54 INFO - PROCESS | 1739 | 1467646134713 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:54 INFO - PROCESS | 1739 | 1467646134902 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:28:55 INFO - PROCESS | 1739 | 1467646135058 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:55 INFO - PROCESS | 1739 | 1467646135065 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f6c00 == 35 [pid = 1739] [id = 210] 08:28:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90d14000) [pid = 1739] [serial = 630] [outer = (nil)] 08:28:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e7d400) [pid = 1739] [serial = 631] [outer = 0x90d14000] 08:28:55 INFO - PROCESS | 1739 | 1467646135236 Marionette DEBUG loaded listener.js 08:28:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f0d800) [pid = 1739] [serial = 632] [outer = 0x90d14000] 08:28:56 INFO - PROCESS | 1739 | 1467646136238 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]]]}] 08:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1579ms 08:28:56 INFO - PROCESS | 1739 | 1467646136276 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:28:56 INFO - PROCESS | 1739 | 1467646136280 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:28:56 INFO - PROCESS | 1739 | 1467646136287 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 1739 | 1467646136293 Marionette TRACE conn4 <- [1,814,null,{}] 08:28:56 INFO - PROCESS | 1739 | 1467646136309 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}] 08:28:56 INFO - PROCESS | 1739 | 1467646136318 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:56 INFO - PROCESS | 1739 | 1467646136528 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:28:56 INFO - PROCESS | 1739 | 1467646136732 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 1739 | 1467646136743 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x91076c00 == 36 [pid = 1739] [id = 211] 08:28:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91077400) [pid = 1739] [serial = 633] [outer = (nil)] 08:28:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91ce9800) [pid = 1739] [serial = 634] [outer = 0x91077400] 08:28:56 INFO - PROCESS | 1739 | 1467646136861 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x920e6400) [pid = 1739] [serial = 635] [outer = 0x91077400] 08:28:57 INFO - PROCESS | 1739 | 1467646137834 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] 08:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:28:57 INFO - PROCESS | 1739 | 1467646137891 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:28:57 INFO - PROCESS | 1739 | 1467646137897 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - PROCESS | 1739 | 1467646137900 Marionette TRACE conn4 <- [1,818,null,{}] 08:28:57 INFO - PROCESS | 1739 | 1467646137906 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}] 08:28:57 INFO - PROCESS | 1739 | 1467646137911 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:58 INFO - PROCESS | 1739 | 1467646138087 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:28:58 INFO - PROCESS | 1739 | 1467646138290 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 1739 | 1467646138298 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91f800 == 37 [pid = 1739] [id = 212] 08:28:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d651c00) [pid = 1739] [serial = 636] [outer = (nil)] 08:28:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8e203800) [pid = 1739] [serial = 637] [outer = 0x8d651c00] 08:28:58 INFO - PROCESS | 1739 | 1467646138386 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90e85000) [pid = 1739] [serial = 638] [outer = 0x8d651c00] 08:28:59 INFO - PROCESS | 1739 | 1467646139531 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]]]}] 08:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1679ms 08:28:59 INFO - PROCESS | 1739 | 1467646139576 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 1739 | 1467646139581 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:28:59 INFO - PROCESS | 1739 | 1467646139589 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 1739 | 1467646139593 Marionette TRACE conn4 <- [1,822,null,{}] 08:28:59 INFO - PROCESS | 1739 | 1467646139601 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}] 08:28:59 INFO - PROCESS | 1739 | 1467646139607 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:28:59 INFO - PROCESS | 1739 | 1467646139806 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:28:59 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec50400 == 36 [pid = 1739] [id = 186] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x924bb800) [pid = 1739] [serial = 592] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92592400) [pid = 1739] [serial = 593] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91cef800) [pid = 1739] [serial = 587] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91076800) [pid = 1739] [serial = 590] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90e7f000) [pid = 1739] [serial = 584] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9107e400) [pid = 1739] [serial = 586] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e1f4c00) [pid = 1739] [serial = 589] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9243c400) [pid = 1739] [serial = 577] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92434c00) [pid = 1739] [serial = 578] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9107b400) [pid = 1739] [serial = 571] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91ce4000) [pid = 1739] [serial = 572] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d6fd800) [pid = 1739] [serial = 565] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d813000) [pid = 1739] [serial = 566] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90e7e800) [pid = 1739] [serial = 563] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90d1f000) [pid = 1739] [serial = 568] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90f07400) [pid = 1739] [serial = 569] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8efea400) [pid = 1739] [serial = 583] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x920e8c00) [pid = 1739] [serial = 574] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x920ebc00) [pid = 1739] [serial = 575] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d6fe800) [pid = 1739] [serial = 580] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8d818800) [pid = 1739] [serial = 581] [outer = (nil)] [url = about:blank] 08:29:00 INFO - PROCESS | 1739 | 1467646140054 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 1739 | 1467646140063 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ad000 == 37 [pid = 1739] [id = 213] 08:29:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d5ad800) [pid = 1739] [serial = 639] [outer = (nil)] 08:29:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d6f8c00) [pid = 1739] [serial = 640] [outer = 0x8d5ad800] 08:29:00 INFO - PROCESS | 1739 | 1467646140149 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d810400) [pid = 1739] [serial = 641] [outer = 0x8d5ad800] 08:29:00 INFO - PROCESS | 1739 | 1467646140974 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] 08:29:01 INFO - PROCESS | 1739 | 1467646141026 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:29:01 INFO - PROCESS | 1739 | 1467646141036 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 1739 | 1467646141039 Marionette TRACE conn4 <- [1,826,null,{}] 08:29:01 INFO - PROCESS | 1739 | 1467646141045 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}] 08:29:01 INFO - PROCESS | 1739 | 1467646141051 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:01 INFO - PROCESS | 1739 | 1467646141215 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:29:01 INFO - PROCESS | 1739 | 1467646141345 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 1739 | 1467646141357 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ed000 == 38 [pid = 1739] [id = 214] 08:29:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e20bc00) [pid = 1739] [serial = 642] [outer = (nil)] 08:29:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8ec4e000) [pid = 1739] [serial = 643] [outer = 0x8e20bc00] 08:29:01 INFO - PROCESS | 1739 | 1467646141440 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8efdc400) [pid = 1739] [serial = 644] [outer = 0x8e20bc00] 08:29:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90d18000) [pid = 1739] [serial = 645] [outer = 0x93b01800] 08:29:02 INFO - PROCESS | 1739 | 1467646142361 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]]]}] 08:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1381ms 08:29:02 INFO - PROCESS | 1739 | 1467646142417 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 1739 | 1467646142420 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:29:02 INFO - PROCESS | 1739 | 1467646142427 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 1739 | 1467646142432 Marionette TRACE conn4 <- [1,830,null,{}] 08:29:02 INFO - PROCESS | 1739 | 1467646142448 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}] 08:29:02 INFO - PROCESS | 1739 | 1467646142456 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:02 INFO - PROCESS | 1739 | 1467646142659 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:29:02 INFO - PROCESS | 1739 | 1467646142678 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 1739 | 1467646142687 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f14000 == 39 [pid = 1739] [id = 215] 08:29:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f14400) [pid = 1739] [serial = 646] [outer = (nil)] 08:29:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f67800) [pid = 1739] [serial = 647] [outer = 0x90f14400] 08:29:02 INFO - PROCESS | 1739 | 1467646142756 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91073c00) [pid = 1739] [serial = 648] [outer = 0x90f14400] 08:29:03 INFO - PROCESS | 1739 | 1467646143649 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]]]}] 08:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1239ms 08:29:03 INFO - PROCESS | 1739 | 1467646143666 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:29:03 INFO - PROCESS | 1739 | 1467646143671 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:29:03 INFO - PROCESS | 1739 | 1467646143677 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 1739 | 1467646143680 Marionette TRACE conn4 <- [1,834,null,{}] 08:29:03 INFO - PROCESS | 1739 | 1467646143692 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}] 08:29:03 INFO - PROCESS | 1739 | 1467646143696 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:03 INFO - PROCESS | 1739 | 1467646143908 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:29:03 INFO - PROCESS | 1739 | 1467646143930 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:03 INFO - PROCESS | 1739 | 1467646143940 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d17c00 == 40 [pid = 1739] [id = 216] 08:29:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90e7c400) [pid = 1739] [serial = 649] [outer = (nil)] 08:29:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91ce5800) [pid = 1739] [serial = 650] [outer = 0x90e7c400] 08:29:04 INFO - PROCESS | 1739 | 1467646144007 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91cf0400) [pid = 1739] [serial = 651] [outer = 0x90e7c400] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d65fc00) [pid = 1739] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8c91cc00) [pid = 1739] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d812c00) [pid = 1739] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d6f0800) [pid = 1739] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f65000) [pid = 1739] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9259d800) [pid = 1739] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8c91e400) [pid = 1739] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d65ac00) [pid = 1739] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e1f1800) [pid = 1739] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:29:04 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e1f5400) [pid = 1739] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:29:04 INFO - PROCESS | 1739 | 1467646144930 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]]]}] 08:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1309ms 08:29:04 INFO - PROCESS | 1739 | 1467646144985 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 1739 | 1467646144988 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:29:04 INFO - PROCESS | 1739 | 1467646144994 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 1739 | 1467646144997 Marionette TRACE conn4 <- [1,838,null,{}] 08:29:05 INFO - PROCESS | 1739 | 1467646145002 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}] 08:29:05 INFO - PROCESS | 1739 | 1467646145007 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:05 INFO - PROCESS | 1739 | 1467646145190 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:29:05 INFO - PROCESS | 1739 | 1467646145206 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 1739 | 1467646145215 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac400 == 41 [pid = 1739] [id = 217] 08:29:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e1f1800) [pid = 1739] [serial = 652] [outer = (nil)] 08:29:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9107b000) [pid = 1739] [serial = 653] [outer = 0x8e1f1800] 08:29:05 INFO - PROCESS | 1739 | 1467646145280 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91ce3c00) [pid = 1739] [serial = 654] [outer = 0x8e1f1800] 08:29:06 INFO - PROCESS | 1739 | 1467646146111 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]]]}] 08:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1179ms 08:29:06 INFO - PROCESS | 1739 | 1467646146175 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 1739 | 1467646146179 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:29:06 INFO - PROCESS | 1739 | 1467646146185 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 1739 | 1467646146188 Marionette TRACE conn4 <- [1,842,null,{}] 08:29:06 INFO - PROCESS | 1739 | 1467646146194 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}] 08:29:06 INFO - PROCESS | 1739 | 1467646146204 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:06 INFO - PROCESS | 1739 | 1467646146408 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:29:06 INFO - PROCESS | 1739 | 1467646146580 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 1739 | 1467646146589 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c917000 == 42 [pid = 1739] [id = 218] 08:29:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8c91a000) [pid = 1739] [serial = 655] [outer = (nil)] 08:29:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8c922c00) [pid = 1739] [serial = 656] [outer = 0x8c91a000] 08:29:06 INFO - PROCESS | 1739 | 1467646146680 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8cb69c00) [pid = 1739] [serial = 657] [outer = 0x8c91a000] 08:29:07 INFO - PROCESS | 1739 | 1467646147664 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]]]}] 08:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1529ms 08:29:07 INFO - PROCESS | 1739 | 1467646147716 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 1739 | 1467646147722 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:29:07 INFO - PROCESS | 1739 | 1467646147730 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 1739 | 1467646147735 Marionette TRACE conn4 <- [1,846,null,{}] 08:29:07 INFO - PROCESS | 1739 | 1467646147744 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}] 08:29:07 INFO - PROCESS | 1739 | 1467646147752 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:08 INFO - PROCESS | 1739 | 1467646148057 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:29:08 INFO - PROCESS | 1739 | 1467646148196 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 1739 | 1467646148208 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d816000 == 43 [pid = 1739] [id = 219] 08:29:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1ebc00) [pid = 1739] [serial = 658] [outer = (nil)] 08:29:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e1f8000) [pid = 1739] [serial = 659] [outer = 0x8e1ebc00] 08:29:08 INFO - PROCESS | 1739 | 1467646148301 Marionette DEBUG loaded listener.js 08:29:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ec42400) [pid = 1739] [serial = 660] [outer = 0x8e1ebc00] 08:29:09 INFO - PROCESS | 1739 | 1467646149242 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]]]}] 08:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1583ms 08:29:09 INFO - PROCESS | 1739 | 1467646149315 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 1739 | 1467646149322 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:29:09 INFO - PROCESS | 1739 | 1467646149331 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 1739 | 1467646149335 Marionette TRACE conn4 <- [1,850,null,{}] 08:29:09 INFO - PROCESS | 1739 | 1467646149341 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}] 08:29:09 INFO - PROCESS | 1739 | 1467646149346 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:09 INFO - PROCESS | 1739 | 1467646149567 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:29:09 INFO - PROCESS | 1739 | 1467646149815 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 1739 | 1467646149825 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efdb400 == 44 [pid = 1739] [id = 220] 08:29:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90d12400) [pid = 1739] [serial = 661] [outer = (nil)] 08:29:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90d1b000) [pid = 1739] [serial = 662] [outer = 0x90d12400] 08:29:09 INFO - PROCESS | 1739 | 1467646149948 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f0f400) [pid = 1739] [serial = 663] [outer = 0x90d12400] 08:29:10 INFO - PROCESS | 1739 | 1467646150909 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]]]}] 08:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1602ms 08:29:10 INFO - PROCESS | 1739 | 1467646150934 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 1739 | 1467646150938 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:29:10 INFO - PROCESS | 1739 | 1467646150947 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 1739 | 1467646150956 Marionette TRACE conn4 <- [1,854,null,{}] 08:29:10 INFO - PROCESS | 1739 | 1467646150971 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}] 08:29:10 INFO - PROCESS | 1739 | 1467646150978 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:11 INFO - PROCESS | 1739 | 1467646151199 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:29:11 INFO - PROCESS | 1739 | 1467646151422 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 1739 | 1467646151429 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fac00 == 45 [pid = 1739] [id = 221] 08:29:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x923c9000) [pid = 1739] [serial = 664] [outer = (nil)] 08:29:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x924b5800) [pid = 1739] [serial = 665] [outer = 0x923c9000] 08:29:11 INFO - PROCESS | 1739 | 1467646151525 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x924ba400) [pid = 1739] [serial = 666] [outer = 0x923c9000] 08:29:12 INFO - PROCESS | 1739 | 1467646152387 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]]]}] 08:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1488ms 08:29:12 INFO - PROCESS | 1739 | 1467646152434 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 1739 | 1467646152438 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:29:12 INFO - PROCESS | 1739 | 1467646152445 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 1739 | 1467646152448 Marionette TRACE conn4 <- [1,858,null,{}] 08:29:12 INFO - PROCESS | 1739 | 1467646152454 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}] 08:29:12 INFO - PROCESS | 1739 | 1467646152460 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:12 INFO - PROCESS | 1739 | 1467646152639 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:29:12 INFO - PROCESS | 1739 | 1467646152799 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 1739 | 1467646152809 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80bc00 == 46 [pid = 1739] [id = 222] 08:29:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x90d16400) [pid = 1739] [serial = 667] [outer = (nil)] 08:29:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92595c00) [pid = 1739] [serial = 668] [outer = 0x90d16400] 08:29:12 INFO - PROCESS | 1739 | 1467646152901 Marionette DEBUG loaded listener.js 08:29:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9259b400) [pid = 1739] [serial = 669] [outer = 0x90d16400] 08:29:13 INFO - PROCESS | 1739 | 1467646153771 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]]]}] 08:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1378ms 08:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:29:13 INFO - PROCESS | 1739 | 1467646153824 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 1739 | 1467646153827 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:29:13 INFO - PROCESS | 1739 | 1467646153833 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 1739 | 1467646153837 Marionette TRACE conn4 <- [1,862,null,{}] 08:29:13 INFO - PROCESS | 1739 | 1467646153842 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}] 08:29:13 INFO - PROCESS | 1739 | 1467646153848 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:14 INFO - PROCESS | 1739 | 1467646154013 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:29:14 INFO - PROCESS | 1739 | 1467646154177 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 1739 | 1467646154195 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x9259f000 == 47 [pid = 1739] [id = 223] 08:29:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x927c1400) [pid = 1739] [serial = 670] [outer = (nil)] 08:29:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x927c5c00) [pid = 1739] [serial = 671] [outer = 0x927c1400] 08:29:14 INFO - PROCESS | 1739 | 1467646154287 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x927ed000) [pid = 1739] [serial = 672] [outer = 0x927c1400] 08:29:15 INFO - PROCESS | 1739 | 1467646155310 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]]]}] 08:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1542ms 08:29:15 INFO - PROCESS | 1739 | 1467646155375 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:29:15 INFO - PROCESS | 1739 | 1467646155379 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:29:15 INFO - PROCESS | 1739 | 1467646155386 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:29:15 INFO - PROCESS | 1739 | 1467646155389 Marionette TRACE conn4 <- [1,866,null,{}] 08:29:15 INFO - PROCESS | 1739 | 1467646155395 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}] 08:29:15 INFO - PROCESS | 1739 | 1467646155401 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:15 INFO - PROCESS | 1739 | 1467646155616 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:29:15 INFO - PROCESS | 1739 | 1467646155893 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:15 INFO - PROCESS | 1739 | 1467646155901 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69800 == 48 [pid = 1739] [id = 224] 08:29:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8cb6a400) [pid = 1739] [serial = 673] [outer = (nil)] 08:29:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8e1f9800) [pid = 1739] [serial = 674] [outer = 0x8cb6a400] 08:29:16 INFO - PROCESS | 1739 | 1467646156037 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8ef47c00) [pid = 1739] [serial = 675] [outer = 0x8cb6a400] 08:29:17 INFO - PROCESS | 1739 | 1467646157178 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]]]}] 08:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1828ms 08:29:17 INFO - PROCESS | 1739 | 1467646157214 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 1739 | 1467646157219 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:29:17 INFO - PROCESS | 1739 | 1467646157227 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 1739 | 1467646157232 Marionette TRACE conn4 <- [1,870,null,{}] 08:29:17 INFO - PROCESS | 1739 | 1467646157239 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}] 08:29:17 INFO - PROCESS | 1739 | 1467646157245 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:17 INFO - PROCESS | 1739 | 1467646157415 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:29:17 INFO - PROCESS | 1739 | 1467646157620 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 1739 | 1467646157629 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f4000 == 49 [pid = 1739] [id = 225] 08:29:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d6f9c00) [pid = 1739] [serial = 676] [outer = (nil)] 08:29:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8e1f2800) [pid = 1739] [serial = 677] [outer = 0x8d6f9c00] 08:29:17 INFO - PROCESS | 1739 | 1467646157719 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8e20dc00) [pid = 1739] [serial = 678] [outer = 0x8d6f9c00] 08:29:18 INFO - PROCESS | 1739 | 1467646158674 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]]]}] 08:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1534ms 08:29:18 INFO - PROCESS | 1739 | 1467646158761 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 1739 | 1467646158768 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:29:18 INFO - PROCESS | 1739 | 1467646158778 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - PROCESS | 1739 | 1467646158782 Marionette TRACE conn4 <- [1,874,null,{}] 08:29:18 INFO - PROCESS | 1739 | 1467646158788 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}] 08:29:18 INFO - PROCESS | 1739 | 1467646158793 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f1c00 == 48 [pid = 1739] [id = 193] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91ac00 == 47 [pid = 1739] [id = 203] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20d800 == 46 [pid = 1739] [id = 194] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac800 == 45 [pid = 1739] [id = 184] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f3c00 == 44 [pid = 1739] [id = 205] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac400 == 43 [pid = 1739] [id = 217] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x90d17c00 == 42 [pid = 1739] [id = 216] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x90f14000 == 41 [pid = 1739] [id = 215] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ed000 == 40 [pid = 1739] [id = 214] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ad000 == 39 [pid = 1739] [id = 213] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91f800 == 38 [pid = 1739] [id = 212] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x91076c00 == 37 [pid = 1739] [id = 211] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f6c00 == 36 [pid = 1739] [id = 210] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8c917c00 == 35 [pid = 1739] [id = 209] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a6800 == 34 [pid = 1739] [id = 196] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x91072400 == 33 [pid = 1739] [id = 195] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x91073800 == 32 [pid = 1739] [id = 190] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5aac00 == 31 [pid = 1739] [id = 207] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80ec00 == 30 [pid = 1739] [id = 185] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f8400 == 29 [pid = 1739] [id = 197] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x90e81000 == 28 [pid = 1739] [id = 208] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80c400 == 27 [pid = 1739] [id = 198] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a800 == 26 [pid = 1739] [id = 206] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb68000 == 25 [pid = 1739] [id = 191] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d656c00 == 24 [pid = 1739] [id = 199] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f9000 == 23 [pid = 1739] [id = 192] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6d800 == 22 [pid = 1739] [id = 188] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65ec00 == 21 [pid = 1739] [id = 204] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb70000 == 20 [pid = 1739] [id = 187] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69400 == 19 [pid = 1739] [id = 189] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d659c00 == 18 [pid = 1739] [id = 201] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65f400 == 17 [pid = 1739] [id = 202] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x9259cc00 == 16 [pid = 1739] [id = 200] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69800 == 15 [pid = 1739] [id = 224] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x9259f000 == 14 [pid = 1739] [id = 223] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80bc00 == 13 [pid = 1739] [id = 222] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fac00 == 12 [pid = 1739] [id = 221] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d816000 == 11 [pid = 1739] [id = 219] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8efdb400 == 10 [pid = 1739] [id = 220] 08:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8c917000 == 9 [pid = 1739] [id = 218] 08:29:19 INFO - PROCESS | 1739 | 1467646159922 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8d6f5800) [pid = 1739] [serial = 613] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8c922400) [pid = 1739] [serial = 610] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8cb6cc00) [pid = 1739] [serial = 611] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8efe6c00) [pid = 1739] [serial = 596] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ec4ec00) [pid = 1739] [serial = 595] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ec4b000) [pid = 1739] [serial = 608] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91ce6800) [pid = 1739] [serial = 599] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90f6f000) [pid = 1739] [serial = 598] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e1ec000) [pid = 1739] [serial = 607] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x927ce000) [pid = 1739] [serial = 602] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x927c6400) [pid = 1739] [serial = 601] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8efe4800) [pid = 1739] [serial = 619] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x927e7400) [pid = 1739] [serial = 605] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x927e4000) [pid = 1739] [serial = 604] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90d19000) [pid = 1739] [serial = 622] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90d11400) [pid = 1739] [serial = 620] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e20f800) [pid = 1739] [serial = 617] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e208400) [pid = 1739] [serial = 616] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90d1d000) [pid = 1739] [serial = 623] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d809400) [pid = 1739] [serial = 614] [outer = (nil)] [url = about:blank] 08:29:20 INFO - PROCESS | 1739 | 1467646160227 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 1739 | 1467646160236 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922400 == 10 [pid = 1739] [id = 226] 08:29:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8cb6b800) [pid = 1739] [serial = 679] [outer = (nil)] 08:29:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8cb70000) [pid = 1739] [serial = 680] [outer = 0x8cb6b800] 08:29:20 INFO - PROCESS | 1739 | 1467646160315 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d5ad000) [pid = 1739] [serial = 681] [outer = 0x8cb6b800] 08:29:21 INFO - PROCESS | 1739 | 1467646161098 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]]]}] 08:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2382ms 08:29:21 INFO - PROCESS | 1739 | 1467646161176 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 1739 | 1467646161181 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:29:21 INFO - PROCESS | 1739 | 1467646161192 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 1739 | 1467646161196 Marionette TRACE conn4 <- [1,878,null,{}] 08:29:21 INFO - PROCESS | 1739 | 1467646161203 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}] 08:29:21 INFO - PROCESS | 1739 | 1467646161209 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:21 INFO - PROCESS | 1739 | 1467646161381 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:29:21 INFO - PROCESS | 1739 | 1467646161391 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 1739 | 1467646161397 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80d800 == 11 [pid = 1739] [id = 227] 08:29:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d80e400) [pid = 1739] [serial = 682] [outer = (nil)] 08:29:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d816000) [pid = 1739] [serial = 683] [outer = 0x8d80e400] 08:29:21 INFO - PROCESS | 1739 | 1467646161470 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e1f7000) [pid = 1739] [serial = 684] [outer = 0x8d80e400] 08:29:22 INFO - PROCESS | 1739 | 1467646162384 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]]]}] 08:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1230ms 08:29:22 INFO - PROCESS | 1739 | 1467646162421 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:29:22 INFO - PROCESS | 1739 | 1467646162426 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:29:22 INFO - PROCESS | 1739 | 1467646162452 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 1739 | 1467646162454 Marionette TRACE conn4 <- [1,882,null,{}] 08:29:22 INFO - PROCESS | 1739 | 1467646162460 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}] 08:29:22 INFO - PROCESS | 1739 | 1467646162465 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:22 INFO - PROCESS | 1739 | 1467646162666 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:29:22 INFO - PROCESS | 1739 | 1467646162693 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 1739 | 1467646162699 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3b000 == 12 [pid = 1739] [id = 228] 08:29:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8ef3c400) [pid = 1739] [serial = 685] [outer = (nil)] 08:29:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ef41400) [pid = 1739] [serial = 686] [outer = 0x8ef3c400] 08:29:22 INFO - PROCESS | 1739 | 1467646162768 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8efdd400) [pid = 1739] [serial = 687] [outer = 0x8ef3c400] 08:29:23 INFO - PROCESS | 1739 | 1467646163725 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]]]}] 08:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1339ms 08:29:23 INFO - PROCESS | 1739 | 1467646163787 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:29:23 INFO - PROCESS | 1739 | 1467646163793 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:29:23 INFO - PROCESS | 1739 | 1467646163821 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:29:23 INFO - PROCESS | 1739 | 1467646163829 Marionette TRACE conn4 <- [1,886,null,{}] 08:29:23 INFO - PROCESS | 1739 | 1467646163843 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}] 08:29:23 INFO - PROCESS | 1739 | 1467646163852 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:24 INFO - PROCESS | 1739 | 1467646164067 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:29:24 INFO - PROCESS | 1739 | 1467646164087 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 1739 | 1467646164116 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d658800 == 13 [pid = 1739] [id = 229] 08:29:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d6f8800) [pid = 1739] [serial = 688] [outer = (nil)] 08:29:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90e86000) [pid = 1739] [serial = 689] [outer = 0x8d6f8800] 08:29:24 INFO - PROCESS | 1739 | 1467646164247 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x90f15000) [pid = 1739] [serial = 690] [outer = 0x8d6f8800] 08:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90f14400) [pid = 1739] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90e7c400) [pid = 1739] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e1f1800) [pid = 1739] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d5b3c00) [pid = 1739] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d651c00) [pid = 1739] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90e81c00) [pid = 1739] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:29:25 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90d14000) [pid = 1739] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:29:25 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91077400) [pid = 1739] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:29:25 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d5ad800) [pid = 1739] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:29:25 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e20bc00) [pid = 1739] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:29:25 INFO - PROCESS | 1739 | 1467646165403 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]]]}] 08:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1625ms 08:29:25 INFO - PROCESS | 1739 | 1467646165428 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 1739 | 1467646165431 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:29:25 INFO - PROCESS | 1739 | 1467646165437 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 1739 | 1467646165439 Marionette TRACE conn4 <- [1,890,null,{}] 08:29:25 INFO - PROCESS | 1739 | 1467646165445 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}] 08:29:25 INFO - PROCESS | 1739 | 1467646165450 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:25 INFO - PROCESS | 1739 | 1467646165599 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:29:25 INFO - PROCESS | 1739 | 1467646165614 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 1739 | 1467646165619 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5af000 == 14 [pid = 1739] [id = 230] 08:29:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90d14000) [pid = 1739] [serial = 691] [outer = (nil)] 08:29:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e83400) [pid = 1739] [serial = 692] [outer = 0x90d14000] 08:29:25 INFO - PROCESS | 1739 | 1467646165691 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f11000) [pid = 1739] [serial = 693] [outer = 0x90d14000] 08:29:26 INFO - PROCESS | 1739 | 1467646166574 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]]]}] 08:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1185ms 08:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:29:26 INFO - PROCESS | 1739 | 1467646166625 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 1739 | 1467646166628 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:29:26 INFO - PROCESS | 1739 | 1467646166634 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 1739 | 1467646166637 Marionette TRACE conn4 <- [1,894,null,{}] 08:29:26 INFO - PROCESS | 1739 | 1467646166642 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}] 08:29:26 INFO - PROCESS | 1739 | 1467646166647 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:26 INFO - PROCESS | 1739 | 1467646166797 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:29:26 INFO - PROCESS | 1739 | 1467646166807 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 1739 | 1467646166825 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073400 == 15 [pid = 1739] [id = 231] 08:29:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91077800) [pid = 1739] [serial = 694] [outer = (nil)] 08:29:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9107a800) [pid = 1739] [serial = 695] [outer = 0x91077800] 08:29:26 INFO - PROCESS | 1739 | 1467646166908 Marionette DEBUG loaded listener.js 08:29:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91cf1400) [pid = 1739] [serial = 696] [outer = 0x91077800] 08:29:28 INFO - PROCESS | 1739 | 1467646168118 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]]]}] 08:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1530ms 08:29:28 INFO - PROCESS | 1739 | 1467646168164 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 1739 | 1467646168170 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:29:28 INFO - PROCESS | 1739 | 1467646168187 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 1739 | 1467646168195 Marionette TRACE conn4 <- [1,898,null,{}] 08:29:28 INFO - PROCESS | 1739 | 1467646168245 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}] 08:29:28 INFO - PROCESS | 1739 | 1467646168250 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:28 INFO - PROCESS | 1739 | 1467646168487 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:29:28 INFO - PROCESS | 1739 | 1467646168674 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 1739 | 1467646168685 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb67800 == 16 [pid = 1739] [id = 232] 08:29:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8cb6e400) [pid = 1739] [serial = 697] [outer = (nil)] 08:29:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8e1efc00) [pid = 1739] [serial = 698] [outer = 0x8cb6e400] 08:29:28 INFO - PROCESS | 1739 | 1467646168766 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8e20fc00) [pid = 1739] [serial = 699] [outer = 0x8cb6e400] 08:29:29 INFO - PROCESS | 1739 | 1467646169737 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]]]}] 08:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1603ms 08:29:29 INFO - PROCESS | 1739 | 1467646169781 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 1739 | 1467646169788 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:29:29 INFO - PROCESS | 1739 | 1467646169798 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 1739 | 1467646169803 Marionette TRACE conn4 <- [1,902,null,{}] 08:29:29 INFO - PROCESS | 1739 | 1467646169809 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}] 08:29:29 INFO - PROCESS | 1739 | 1467646169815 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:30 INFO - PROCESS | 1739 | 1467646170009 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:29:30 INFO - PROCESS | 1739 | 1467646170266 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:30 INFO - PROCESS | 1739 | 1467646170275 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d13000 == 17 [pid = 1739] [id = 233] 08:29:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x90d1a400) [pid = 1739] [serial = 700] [outer = (nil)] 08:29:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x90e7c800) [pid = 1739] [serial = 701] [outer = 0x90d1a400] 08:29:30 INFO - PROCESS | 1739 | 1467646170397 Marionette DEBUG loaded listener.js 08:29:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x90f14000) [pid = 1739] [serial = 702] [outer = 0x90d1a400] 08:29:31 INFO - PROCESS | 1739 | 1467646171396 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]]]}] 08:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1685ms 08:29:31 INFO - PROCESS | 1739 | 1467646171483 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:29:31 INFO - PROCESS | 1739 | 1467646171487 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:29:31 INFO - PROCESS | 1739 | 1467646171494 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 1739 | 1467646171500 Marionette TRACE conn4 <- [1,906,null,{}] 08:29:31 INFO - PROCESS | 1739 | 1467646171516 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}] 08:29:31 INFO - PROCESS | 1739 | 1467646171525 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:31 INFO - PROCESS | 1739 | 1467646171734 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:29:31 INFO - PROCESS | 1739 | 1467646171941 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 1739 | 1467646171953 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c5400 == 18 [pid = 1739] [id = 234] 08:29:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x923c5c00) [pid = 1739] [serial = 703] [outer = (nil)] 08:29:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x92436000) [pid = 1739] [serial = 704] [outer = 0x923c5c00] 08:29:32 INFO - PROCESS | 1739 | 1467646172061 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x9243d400) [pid = 1739] [serial = 705] [outer = 0x923c5c00] 08:29:33 INFO - PROCESS | 1739 | 1467646173053 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]]]}] 08:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1744ms 08:29:33 INFO - PROCESS | 1739 | 1467646173239 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 1739 | 1467646173245 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:29:33 INFO - PROCESS | 1739 | 1467646173253 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 1739 | 1467646173258 Marionette TRACE conn4 <- [1,910,null,{}] 08:29:33 INFO - PROCESS | 1739 | 1467646173266 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}] 08:29:33 INFO - PROCESS | 1739 | 1467646173272 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:33 INFO - PROCESS | 1739 | 1467646173438 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:29:33 INFO - PROCESS | 1739 | 1467646173668 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 1739 | 1467646173682 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b4c00 == 19 [pid = 1739] [id = 235] 08:29:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d652400) [pid = 1739] [serial = 706] [outer = (nil)] 08:29:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d65d000) [pid = 1739] [serial = 707] [outer = 0x8d652400] 08:29:33 INFO - PROCESS | 1739 | 1467646173754 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d6f1000) [pid = 1739] [serial = 708] [outer = 0x8d652400] 08:29:34 INFO - PROCESS | 1739 | 1467646174675 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]]]}] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x91073c00) [pid = 1739] [serial = 648] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x90f67800) [pid = 1739] [serial = 647] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91ce5800) [pid = 1739] [serial = 650] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9107b000) [pid = 1739] [serial = 653] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8d6fcc00) [pid = 1739] [serial = 628] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e1fa400) [pid = 1739] [serial = 629] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e203800) [pid = 1739] [serial = 637] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90e85000) [pid = 1739] [serial = 638] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90f62c00) [pid = 1739] [serial = 626] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90e88000) [pid = 1739] [serial = 625] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90e7d400) [pid = 1739] [serial = 631] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90f0d800) [pid = 1739] [serial = 632] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91ce9800) [pid = 1739] [serial = 634] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x920e6400) [pid = 1739] [serial = 635] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d6f8c00) [pid = 1739] [serial = 640] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d810400) [pid = 1739] [serial = 641] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ec4e000) [pid = 1739] [serial = 643] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e20a800) [pid = 1739] [serial = 425] [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.] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91cf0400) [pid = 1739] [serial = 651] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efdc400) [pid = 1739] [serial = 644] [outer = (nil)] [url = about:blank] 08:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91ce3c00) [pid = 1739] [serial = 654] [outer = (nil)] [url = about:blank] 08:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1480ms 08:29:34 INFO - PROCESS | 1739 | 1467646174734 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:29:34 INFO - PROCESS | 1739 | 1467646174739 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:29:34 INFO - PROCESS | 1739 | 1467646174749 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:29:34 INFO - PROCESS | 1739 | 1467646174755 Marionette TRACE conn4 <- [1,914,null,{}] 08:29:34 INFO - PROCESS | 1739 | 1467646174760 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}] 08:29:34 INFO - PROCESS | 1739 | 1467646174766 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:34 INFO - PROCESS | 1739 | 1467646174922 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:29:35 INFO - PROCESS | 1739 | 1467646175057 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 1739 | 1467646175065 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e202400 == 20 [pid = 1739] [id = 236] 08:29:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e206000) [pid = 1739] [serial = 709] [outer = (nil)] 08:29:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ec44000) [pid = 1739] [serial = 710] [outer = 0x8e206000] 08:29:35 INFO - PROCESS | 1739 | 1467646175143 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ef3e000) [pid = 1739] [serial = 711] [outer = 0x8e206000] 08:29:35 INFO - PROCESS | 1739 | 1467646175921 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]]]}] 08:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1240ms 08:29:35 INFO - PROCESS | 1739 | 1467646175986 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 1739 | 1467646175990 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:29:35 INFO - PROCESS | 1739 | 1467646175996 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - PROCESS | 1739 | 1467646175999 Marionette TRACE conn4 <- [1,918,null,{}] 08:29:36 INFO - PROCESS | 1739 | 1467646176015 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}] 08:29:36 INFO - PROCESS | 1739 | 1467646176023 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:36 INFO - PROCESS | 1739 | 1467646176195 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:29:36 INFO - PROCESS | 1739 | 1467646176318 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 1739 | 1467646176329 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1dc00 == 21 [pid = 1739] [id = 237] 08:29:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90e7d400) [pid = 1739] [serial = 712] [outer = (nil)] 08:29:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f10c00) [pid = 1739] [serial = 713] [outer = 0x90e7d400] 08:29:36 INFO - PROCESS | 1739 | 1467646176399 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f6d000) [pid = 1739] [serial = 714] [outer = 0x90e7d400] 08:29:37 INFO - PROCESS | 1739 | 1467646177219 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]]]}] 08:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1282ms 08:29:37 INFO - PROCESS | 1739 | 1467646177278 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 1739 | 1467646177282 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:29:37 INFO - PROCESS | 1739 | 1467646177293 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - PROCESS | 1739 | 1467646177296 Marionette TRACE conn4 <- [1,922,null,{}] 08:29:37 INFO - PROCESS | 1739 | 1467646177300 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}] 08:29:37 INFO - PROCESS | 1739 | 1467646177306 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:37 INFO - PROCESS | 1739 | 1467646177499 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:29:37 INFO - PROCESS | 1739 | 1467646177523 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 1739 | 1467646177532 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ce6800 == 22 [pid = 1739] [id = 238] 08:29:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91ce7800) [pid = 1739] [serial = 715] [outer = (nil)] 08:29:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91cef800) [pid = 1739] [serial = 716] [outer = 0x91ce7800] 08:29:37 INFO - PROCESS | 1739 | 1467646177597 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x920ec000) [pid = 1739] [serial = 717] [outer = 0x91ce7800] 08:29:38 INFO - PROCESS | 1739 | 1467646178471 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]]]}] 08:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1238ms 08:29:38 INFO - PROCESS | 1739 | 1467646178526 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 1739 | 1467646178530 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:29:38 INFO - PROCESS | 1739 | 1467646178543 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 1739 | 1467646178545 Marionette TRACE conn4 <- [1,926,null,{}] 08:29:38 INFO - PROCESS | 1739 | 1467646178551 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}] 08:29:38 INFO - PROCESS | 1739 | 1467646178556 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:38 INFO - PROCESS | 1739 | 1467646178742 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:29:38 INFO - PROCESS | 1739 | 1467646178765 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 1739 | 1467646178772 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x91078000 == 23 [pid = 1739] [id = 239] 08:29:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91ce8800) [pid = 1739] [serial = 718] [outer = (nil)] 08:29:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x923c7000) [pid = 1739] [serial = 719] [outer = 0x91ce8800] 08:29:38 INFO - PROCESS | 1739 | 1467646178838 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92436400) [pid = 1739] [serial = 720] [outer = 0x91ce8800] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90d14000) [pid = 1739] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8c91a000) [pid = 1739] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e1ebc00) [pid = 1739] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90d12400) [pid = 1739] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d6f8800) [pid = 1739] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d80e400) [pid = 1739] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x923c9000) [pid = 1739] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8cb6b800) [pid = 1739] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d6f9c00) [pid = 1739] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90d16400) [pid = 1739] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x927c1400) [pid = 1739] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8cb6a400) [pid = 1739] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:29:39 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ef3c400) [pid = 1739] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:29:39 INFO - PROCESS | 1739 | 1467646179818 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]]]}] 08:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1328ms 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:29:39 INFO - PROCESS | 1739 | 1467646179872 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:29:39 INFO - PROCESS | 1739 | 1467646179874 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:29:39 INFO - PROCESS | 1739 | 1467646179881 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 1739 | 1467646179884 Marionette TRACE conn4 <- [1,930,null,{}] 08:29:39 INFO - PROCESS | 1739 | 1467646179889 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}] 08:29:39 INFO - PROCESS | 1739 | 1467646179899 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:40 INFO - PROCESS | 1739 | 1467646180138 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:29:40 INFO - PROCESS | 1739 | 1467646180153 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 1739 | 1467646180161 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a7c00 == 24 [pid = 1739] [id = 240] 08:29:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90d14000) [pid = 1739] [serial = 721] [outer = (nil)] 08:29:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x924be000) [pid = 1739] [serial = 722] [outer = 0x90d14000] 08:29:40 INFO - PROCESS | 1739 | 1467646180229 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91cec000) [pid = 1739] [serial = 723] [outer = 0x90d14000] 08:29:41 INFO - PROCESS | 1739 | 1467646181027 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]]]}] 08:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1191ms 08:29:41 INFO - PROCESS | 1739 | 1467646181071 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 1739 | 1467646181075 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:29:41 INFO - PROCESS | 1739 | 1467646181081 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 1739 | 1467646181084 Marionette TRACE conn4 <- [1,934,null,{}] 08:29:41 INFO - PROCESS | 1739 | 1467646181089 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}] 08:29:41 INFO - PROCESS | 1739 | 1467646181094 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:41 INFO - PROCESS | 1739 | 1467646181254 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:29:41 INFO - PROCESS | 1739 | 1467646181264 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 1739 | 1467646181272 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ebc00 == 25 [pid = 1739] [id = 241] 08:29:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f09000) [pid = 1739] [serial = 724] [outer = (nil)] 08:29:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9259c000) [pid = 1739] [serial = 725] [outer = 0x90f09000] 08:29:41 INFO - PROCESS | 1739 | 1467646181336 Marionette DEBUG loaded listener.js 08:29:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x925a0000) [pid = 1739] [serial = 726] [outer = 0x90f09000] 08:29:42 INFO - PROCESS | 1739 | 1467646182415 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]]]}] 08:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1382ms 08:29:42 INFO - PROCESS | 1739 | 1467646182464 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:29:42 INFO - PROCESS | 1739 | 1467646182470 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:29:42 INFO - PROCESS | 1739 | 1467646182478 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 1739 | 1467646182486 Marionette TRACE conn4 <- [1,938,null,{}] 08:29:42 INFO - PROCESS | 1739 | 1467646182493 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}] 08:29:42 INFO - PROCESS | 1739 | 1467646182499 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:42 INFO - PROCESS | 1739 | 1467646182676 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:29:42 INFO - PROCESS | 1739 | 1467646182837 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:42 INFO - PROCESS | 1739 | 1467646182848 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d657800 == 26 [pid = 1739] [id = 242] 08:29:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d6f0c00) [pid = 1739] [serial = 727] [outer = (nil)] 08:29:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e1f2c00) [pid = 1739] [serial = 728] [outer = 0x8d6f0c00] 08:29:42 INFO - PROCESS | 1739 | 1467646182931 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8ef3b400) [pid = 1739] [serial = 729] [outer = 0x8d6f0c00] 08:29:43 INFO - PROCESS | 1739 | 1467646183911 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]]]}] 08:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1484ms 08:29:43 INFO - PROCESS | 1739 | 1467646183962 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 1739 | 1467646183968 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:29:43 INFO - PROCESS | 1739 | 1467646183979 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 1739 | 1467646183983 Marionette TRACE conn4 <- [1,942,null,{}] 08:29:43 INFO - PROCESS | 1739 | 1467646183989 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}] 08:29:43 INFO - PROCESS | 1739 | 1467646183995 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:44 INFO - PROCESS | 1739 | 1467646184175 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:29:44 INFO - PROCESS | 1739 | 1467646184423 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 1739 | 1467646184431 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e82800 == 27 [pid = 1739] [id = 243] 08:29:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90f63c00) [pid = 1739] [serial = 730] [outer = (nil)] 08:29:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91077000) [pid = 1739] [serial = 731] [outer = 0x90f63c00] 08:29:44 INFO - PROCESS | 1739 | 1467646184557 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91ceb000) [pid = 1739] [serial = 732] [outer = 0x90f63c00] 08:29:45 INFO - PROCESS | 1739 | 1467646185435 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]]]}] 08:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1487ms 08:29:45 INFO - PROCESS | 1739 | 1467646185466 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 1739 | 1467646185469 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:29:45 INFO - PROCESS | 1739 | 1467646185476 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 1739 | 1467646185482 Marionette TRACE conn4 <- [1,946,null,{}] 08:29:45 INFO - PROCESS | 1739 | 1467646185499 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}] 08:29:45 INFO - PROCESS | 1739 | 1467646185507 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:45 INFO - PROCESS | 1739 | 1467646185687 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:29:45 INFO - PROCESS | 1739 | 1467646185853 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 1739 | 1467646185866 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x927c4800 == 28 [pid = 1739] [id = 244] 08:29:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927c9800) [pid = 1739] [serial = 733] [outer = (nil)] 08:29:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x927cfc00) [pid = 1739] [serial = 734] [outer = 0x927c9800] 08:29:45 INFO - PROCESS | 1739 | 1467646185947 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x927e7000) [pid = 1739] [serial = 735] [outer = 0x927c9800] 08:29:46 INFO - PROCESS | 1739 | 1467646186907 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]]]}] 08:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1494ms 08:29:46 INFO - PROCESS | 1739 | 1467646186971 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:29:46 INFO - PROCESS | 1739 | 1467646186976 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:29:46 INFO - PROCESS | 1739 | 1467646186982 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 1739 | 1467646186986 Marionette TRACE conn4 <- [1,950,null,{}] 08:29:46 INFO - PROCESS | 1739 | 1467646186991 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}] 08:29:46 INFO - PROCESS | 1739 | 1467646186996 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:47 INFO - PROCESS | 1739 | 1467646187175 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:29:47 INFO - PROCESS | 1739 | 1467646187339 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 1739 | 1467646187350 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e6000 == 29 [pid = 1739] [id = 245] 08:29:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x927ea400) [pid = 1739] [serial = 736] [outer = (nil)] 08:29:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x927f1000) [pid = 1739] [serial = 737] [outer = 0x927ea400] 08:29:47 INFO - PROCESS | 1739 | 1467646187429 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x928c2400) [pid = 1739] [serial = 738] [outer = 0x927ea400] 08:29:48 INFO - PROCESS | 1739 | 1467646188309 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]]]}] 08:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1383ms 08:29:48 INFO - PROCESS | 1739 | 1467646188366 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 1739 | 1467646188370 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:29:48 INFO - PROCESS | 1739 | 1467646188376 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 1739 | 1467646188379 Marionette TRACE conn4 <- [1,954,null,{}] 08:29:48 INFO - PROCESS | 1739 | 1467646188385 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}] 08:29:48 INFO - PROCESS | 1739 | 1467646188390 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:48 INFO - PROCESS | 1739 | 1467646188554 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:29:48 INFO - PROCESS | 1739 | 1467646188714 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 1739 | 1467646188725 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c919400 == 30 [pid = 1739] [id = 246] 08:29:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8efe5800) [pid = 1739] [serial = 739] [outer = (nil)] 08:29:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x928c9c00) [pid = 1739] [serial = 740] [outer = 0x8efe5800] 08:29:48 INFO - PROCESS | 1739 | 1467646188803 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x928cc800) [pid = 1739] [serial = 741] [outer = 0x8efe5800] 08:29:49 INFO - PROCESS | 1739 | 1467646189793 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]]]}] 08:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1477ms 08:29:49 INFO - PROCESS | 1739 | 1467646189854 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:29:49 INFO - PROCESS | 1739 | 1467646189858 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:29:49 INFO - PROCESS | 1739 | 1467646189864 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:29:49 INFO - PROCESS | 1739 | 1467646189868 Marionette TRACE conn4 <- [1,958,null,{}] 08:29:49 INFO - PROCESS | 1739 | 1467646189873 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}] 08:29:49 INFO - PROCESS | 1739 | 1467646189883 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:50 INFO - PROCESS | 1739 | 1467646190102 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:29:50 INFO - PROCESS | 1739 | 1467646190311 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 1739 | 1467646190318 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x928d0c00 == 31 [pid = 1739] [id = 247] 08:29:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x92aed800) [pid = 1739] [serial = 742] [outer = (nil)] 08:29:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x93b0c000) [pid = 1739] [serial = 743] [outer = 0x92aed800] 08:29:50 INFO - PROCESS | 1739 | 1467646190441 Marionette DEBUG loaded listener.js 08:29:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x93bd7000) [pid = 1739] [serial = 744] [outer = 0x92aed800] 08:29:51 INFO - PROCESS | 1739 | 1467646191299 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]]]}] 08:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1478ms 08:29:51 INFO - PROCESS | 1739 | 1467646191344 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 1739 | 1467646191348 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:29:51 INFO - PROCESS | 1739 | 1467646191358 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 1739 | 1467646191366 Marionette TRACE conn4 <- [1,962,null,{}] 08:29:51 INFO - PROCESS | 1739 | 1467646191376 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}] 08:29:51 INFO - PROCESS | 1739 | 1467646191380 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:51 INFO - PROCESS | 1739 | 1467646191556 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:29:51 INFO - PROCESS | 1739 | 1467646191722 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 1739 | 1467646191731 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c924000 == 32 [pid = 1739] [id = 248] 08:29:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8cb6b000) [pid = 1739] [serial = 745] [outer = (nil)] 08:29:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8e1f1400) [pid = 1739] [serial = 746] [outer = 0x8cb6b000] 08:29:51 INFO - PROCESS | 1739 | 1467646191808 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8ec4a400) [pid = 1739] [serial = 747] [outer = 0x8cb6b000] 08:29:52 INFO - PROCESS | 1739 | 1467646192935 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]]]}] 08:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1642ms 08:29:53 INFO - PROCESS | 1739 | 1467646193003 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 1739 | 1467646193009 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:29:53 INFO - PROCESS | 1739 | 1467646193018 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 1739 | 1467646193023 Marionette TRACE conn4 <- [1,966,null,{}] 08:29:53 INFO - PROCESS | 1739 | 1467646193031 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}] 08:29:53 INFO - PROCESS | 1739 | 1467646193036 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:53 INFO - PROCESS | 1739 | 1467646193233 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:29:53 INFO - PROCESS | 1739 | 1467646193435 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:53 INFO - PROCESS | 1739 | 1467646193447 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f6c00 == 33 [pid = 1739] [id = 249] 08:29:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8d80bc00) [pid = 1739] [serial = 748] [outer = (nil)] 08:29:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8e20d800) [pid = 1739] [serial = 749] [outer = 0x8d80bc00] 08:29:53 INFO - PROCESS | 1739 | 1467646193516 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8ef45800) [pid = 1739] [serial = 750] [outer = 0x8d80bc00] 08:29:54 INFO - PROCESS | 1739 | 1467646194410 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]]]}] 08:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1432ms 08:29:54 INFO - PROCESS | 1739 | 1467646194449 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:29:54 INFO - PROCESS | 1739 | 1467646194456 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:29:54 INFO - PROCESS | 1739 | 1467646194466 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:29:54 INFO - PROCESS | 1739 | 1467646194471 Marionette TRACE conn4 <- [1,970,null,{}] 08:29:54 INFO - PROCESS | 1739 | 1467646194476 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}] 08:29:54 INFO - PROCESS | 1739 | 1467646194482 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:54 INFO - PROCESS | 1739 | 1467646194652 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:29:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922400 == 32 [pid = 1739] [id = 226] 08:29:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f4000 == 31 [pid = 1739] [id = 225] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x90e83400) [pid = 1739] [serial = 692] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8cb69c00) [pid = 1739] [serial = 657] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8c922c00) [pid = 1739] [serial = 656] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8ec42400) [pid = 1739] [serial = 660] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8e1f8000) [pid = 1739] [serial = 659] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x90d1b000) [pid = 1739] [serial = 662] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x90f0f400) [pid = 1739] [serial = 663] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x90e86000) [pid = 1739] [serial = 689] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8d816000) [pid = 1739] [serial = 683] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x924ba400) [pid = 1739] [serial = 666] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8cb70000) [pid = 1739] [serial = 680] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d5ad000) [pid = 1739] [serial = 681] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x924b5800) [pid = 1739] [serial = 665] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e20dc00) [pid = 1739] [serial = 678] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9259b400) [pid = 1739] [serial = 669] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8e1f2800) [pid = 1739] [serial = 677] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x92595c00) [pid = 1739] [serial = 668] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x927ed000) [pid = 1739] [serial = 672] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x927c5c00) [pid = 1739] [serial = 671] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ef47c00) [pid = 1739] [serial = 675] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e1f9800) [pid = 1739] [serial = 674] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ef41400) [pid = 1739] [serial = 686] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90f15000) [pid = 1739] [serial = 690] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8efdd400) [pid = 1739] [serial = 687] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f11000) [pid = 1739] [serial = 693] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e1f7000) [pid = 1739] [serial = 684] [outer = (nil)] [url = about:blank] 08:29:55 INFO - PROCESS | 1739 | 1467646195940 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 1739 | 1467646195951 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c923c00 == 32 [pid = 1739] [id = 250] 08:29:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8c925c00) [pid = 1739] [serial = 751] [outer = (nil)] 08:29:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8cb6f000) [pid = 1739] [serial = 752] [outer = 0x8c925c00] 08:29:56 INFO - PROCESS | 1739 | 1467646196029 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d5ad000) [pid = 1739] [serial = 753] [outer = 0x8c925c00] 08:29:56 INFO - PROCESS | 1739 | 1467646196832 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]]]}] 08:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2388ms 08:29:56 INFO - PROCESS | 1739 | 1467646196865 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 1739 | 1467646196870 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:29:56 INFO - PROCESS | 1739 | 1467646196878 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 1739 | 1467646196882 Marionette TRACE conn4 <- [1,974,null,{}] 08:29:56 INFO - PROCESS | 1739 | 1467646196890 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}] 08:29:56 INFO - PROCESS | 1739 | 1467646196898 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:57 INFO - PROCESS | 1739 | 1467646197061 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:29:57 INFO - PROCESS | 1739 | 1467646197072 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 1739 | 1467646197085 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80f400 == 33 [pid = 1739] [id = 251] 08:29:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d816800) [pid = 1739] [serial = 754] [outer = (nil)] 08:29:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e1ed000) [pid = 1739] [serial = 755] [outer = 0x8d816800] 08:29:57 INFO - PROCESS | 1739 | 1467646197154 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8e1f8000) [pid = 1739] [serial = 756] [outer = 0x8d816800] 08:29:58 INFO - PROCESS | 1739 | 1467646198073 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]]]}] 08:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1229ms 08:29:58 INFO - PROCESS | 1739 | 1467646198110 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:29:58 INFO - PROCESS | 1739 | 1467646198116 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:29:58 INFO - PROCESS | 1739 | 1467646198123 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 1739 | 1467646198126 Marionette TRACE conn4 <- [1,978,null,{}] 08:29:58 INFO - PROCESS | 1739 | 1467646198132 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}] 08:29:58 INFO - PROCESS | 1739 | 1467646198137 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:58 INFO - PROCESS | 1739 | 1467646198306 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:29:58 INFO - PROCESS | 1739 | 1467646198454 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 1739 | 1467646198462 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f7000 == 34 [pid = 1739] [id = 252] 08:29:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8e20a800) [pid = 1739] [serial = 757] [outer = (nil)] 08:29:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ef3d000) [pid = 1739] [serial = 758] [outer = 0x8e20a800] 08:29:58 INFO - PROCESS | 1739 | 1467646198530 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8efddc00) [pid = 1739] [serial = 759] [outer = 0x8e20a800] 08:29:59 INFO - PROCESS | 1739 | 1467646199476 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]]]}] 08:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1387ms 08:29:59 INFO - PROCESS | 1739 | 1467646199510 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 1739 | 1467646199514 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:29:59 INFO - PROCESS | 1739 | 1467646199528 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 1739 | 1467646199537 Marionette TRACE conn4 <- [1,982,null,{}] 08:29:59 INFO - PROCESS | 1739 | 1467646199557 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}] 08:29:59 INFO - PROCESS | 1739 | 1467646199565 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:59 INFO - PROCESS | 1739 | 1467646199785 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:29:59 INFO - PROCESS | 1739 | 1467646199815 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 1739 | 1467646199823 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:29:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e86000 == 35 [pid = 1739] [id = 253] 08:29:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x90e86c00) [pid = 1739] [serial = 760] [outer = (nil)] 08:29:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x90e89c00) [pid = 1739] [serial = 761] [outer = 0x90e86c00] 08:29:59 INFO - PROCESS | 1739 | 1467646199921 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x90f10400) [pid = 1739] [serial = 762] [outer = 0x90e86c00] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90f09000) [pid = 1739] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x91ce8800) [pid = 1739] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8cb6e400) [pid = 1739] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91077800) [pid = 1739] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90e7d400) [pid = 1739] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e206000) [pid = 1739] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x923c5c00) [pid = 1739] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90d1a400) [pid = 1739] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90d14000) [pid = 1739] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91ce7800) [pid = 1739] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:30:00 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d652400) [pid = 1739] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:30:01 INFO - PROCESS | 1739 | 1467646201513 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]]]}] 08:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2058ms 08:30:01 INFO - PROCESS | 1739 | 1467646201579 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:30:01 INFO - PROCESS | 1739 | 1467646201584 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:30:01 INFO - PROCESS | 1739 | 1467646201590 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 1739 | 1467646201593 Marionette TRACE conn4 <- [1,986,null,{}] 08:30:01 INFO - PROCESS | 1739 | 1467646201598 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}] 08:30:01 INFO - PROCESS | 1739 | 1467646201603 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:01 INFO - PROCESS | 1739 | 1467646201766 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:30:01 INFO - PROCESS | 1739 | 1467646201775 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 1739 | 1467646201786 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6f400 == 36 [pid = 1739] [id = 254] 08:30:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8cb70400) [pid = 1739] [serial = 763] [outer = (nil)] 08:30:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f64400) [pid = 1739] [serial = 764] [outer = 0x8cb70400] 08:30:01 INFO - PROCESS | 1739 | 1467646201966 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f67800) [pid = 1739] [serial = 765] [outer = 0x8cb70400] 08:30:02 INFO - PROCESS | 1739 | 1467646202696 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]]]}] 08:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1129ms 08:30:02 INFO - PROCESS | 1739 | 1467646202718 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 1739 | 1467646202722 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:30:02 INFO - PROCESS | 1739 | 1467646202732 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - PROCESS | 1739 | 1467646202734 Marionette TRACE conn4 <- [1,990,null,{}] 08:30:02 INFO - PROCESS | 1739 | 1467646202740 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}] 08:30:02 INFO - PROCESS | 1739 | 1467646202745 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:02 INFO - PROCESS | 1739 | 1467646202949 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:30:03 INFO - PROCESS | 1739 | 1467646203082 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 1739 | 1467646203097 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91c400 == 37 [pid = 1739] [id = 255] 08:30:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8c91d800) [pid = 1739] [serial = 766] [outer = (nil)] 08:30:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8cb6b800) [pid = 1739] [serial = 767] [outer = 0x8c91d800] 08:30:03 INFO - PROCESS | 1739 | 1467646203196 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d6fcc00) [pid = 1739] [serial = 768] [outer = 0x8c91d800] 08:30:04 INFO - PROCESS | 1739 | 1467646204289 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]]]}] 08:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1641ms 08:30:04 INFO - PROCESS | 1739 | 1467646204372 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 1739 | 1467646204379 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:04 INFO - PROCESS | 1739 | 1467646204386 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 1739 | 1467646204391 Marionette TRACE conn4 <- [1,994,null,{}] 08:30:04 INFO - PROCESS | 1739 | 1467646204399 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}] 08:30:04 INFO - PROCESS | 1739 | 1467646204407 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:04 INFO - PROCESS | 1739 | 1467646204625 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:30:04 INFO - PROCESS | 1739 | 1467646204886 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 1739 | 1467646204895 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6c000 == 38 [pid = 1739] [id = 256] 08:30:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d5a7400) [pid = 1739] [serial = 769] [outer = (nil)] 08:30:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90d12400) [pid = 1739] [serial = 770] [outer = 0x8d5a7400] 08:30:04 INFO - PROCESS | 1739 | 1467646204984 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x90e84000) [pid = 1739] [serial = 771] [outer = 0x8d5a7400] 08:30:05 INFO - PROCESS | 1739 | 1467646205964 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]]]}] 08:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1629ms 08:30:06 INFO - PROCESS | 1739 | 1467646206020 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:06 INFO - PROCESS | 1739 | 1467646206027 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:30:06 INFO - PROCESS | 1739 | 1467646206034 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 1739 | 1467646206037 Marionette TRACE conn4 <- [1,998,null,{}] 08:30:06 INFO - PROCESS | 1739 | 1467646206043 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}] 08:30:06 INFO - PROCESS | 1739 | 1467646206049 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:06 INFO - PROCESS | 1739 | 1467646206237 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:30:06 INFO - PROCESS | 1739 | 1467646206490 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 1739 | 1467646206497 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec50400 == 39 [pid = 1739] [id = 257] 08:30:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x91cedc00) [pid = 1739] [serial = 772] [outer = (nil)] 08:30:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x920e6400) [pid = 1739] [serial = 773] [outer = 0x91cedc00] 08:30:06 INFO - PROCESS | 1739 | 1467646206648 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x923c9000) [pid = 1739] [serial = 774] [outer = 0x91cedc00] 08:30:07 INFO - PROCESS | 1739 | 1467646207623 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]]]}] 08:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1632ms 08:30:07 INFO - PROCESS | 1739 | 1467646207666 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:07 INFO - PROCESS | 1739 | 1467646207670 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:30:07 INFO - PROCESS | 1739 | 1467646207686 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 1739 | 1467646207695 Marionette TRACE conn4 <- [1,1002,null,{}] 08:30:07 INFO - PROCESS | 1739 | 1467646207702 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}] 08:30:07 INFO - PROCESS | 1739 | 1467646207710 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:07 INFO - PROCESS | 1739 | 1467646207890 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:30:08 INFO - PROCESS | 1739 | 1467646208050 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 1739 | 1467646208059 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe6400 == 40 [pid = 1739] [id = 258] 08:30:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x91080c00) [pid = 1739] [serial = 775] [outer = (nil)] 08:30:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x92593800) [pid = 1739] [serial = 776] [outer = 0x91080c00] 08:30:08 INFO - PROCESS | 1739 | 1467646208195 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x9259a400) [pid = 1739] [serial = 777] [outer = 0x91080c00] 08:30:09 INFO - PROCESS | 1739 | 1467646209146 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]]]}] 08:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1554ms 08:30:09 INFO - PROCESS | 1739 | 1467646209232 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:09 INFO - PROCESS | 1739 | 1467646209238 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:30:09 INFO - PROCESS | 1739 | 1467646209244 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 1739 | 1467646209247 Marionette TRACE conn4 <- [1,1006,null,{}] 08:30:09 INFO - PROCESS | 1739 | 1467646209253 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}] 08:30:09 INFO - PROCESS | 1739 | 1467646209258 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:09 INFO - PROCESS | 1739 | 1467646209596 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:30:09 INFO - PROCESS | 1739 | 1467646209825 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 1739 | 1467646209833 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65cc00 == 41 [pid = 1739] [id = 259] 08:30:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d65f000) [pid = 1739] [serial = 778] [outer = (nil)] 08:30:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d818c00) [pid = 1739] [serial = 779] [outer = 0x8d65f000] 08:30:09 INFO - PROCESS | 1739 | 1467646209909 Marionette DEBUG loaded listener.js 08:30:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8e204000) [pid = 1739] [serial = 780] [outer = 0x8d65f000] 08:30:10 INFO - PROCESS | 1739 | --DOCSHELL 0x927c4800 == 40 [pid = 1739] [id = 244] 08:30:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef3b000 == 39 [pid = 1739] [id = 228] 08:30:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8d658800 == 38 [pid = 1739] [id = 229] 08:30:10 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1dc00 == 37 [pid = 1739] [id = 237] 08:30:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8e202400 == 36 [pid = 1739] [id = 236] 08:30:10 INFO - PROCESS | 1739 | 1467646210863 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]]]}] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x91cec000) [pid = 1739] [serial = 723] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9259c000) [pid = 1739] [serial = 725] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x925a0000) [pid = 1739] [serial = 726] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x92436400) [pid = 1739] [serial = 720] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8e20fc00) [pid = 1739] [serial = 699] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x91cf1400) [pid = 1739] [serial = 696] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x923c7000) [pid = 1739] [serial = 719] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90f6d000) [pid = 1739] [serial = 714] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ef3e000) [pid = 1739] [serial = 711] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8ec44000) [pid = 1739] [serial = 710] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f10c00) [pid = 1739] [serial = 713] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92436000) [pid = 1739] [serial = 704] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90e7c800) [pid = 1739] [serial = 701] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x924be000) [pid = 1739] [serial = 722] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91cef800) [pid = 1739] [serial = 716] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1efc00) [pid = 1739] [serial = 698] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9107a800) [pid = 1739] [serial = 695] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x920ec000) [pid = 1739] [serial = 717] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d65d000) [pid = 1739] [serial = 707] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d6f1000) [pid = 1739] [serial = 708] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9243d400) [pid = 1739] [serial = 705] [outer = (nil)] [url = about:blank] 08:30:10 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f14000) [pid = 1739] [serial = 702] [outer = (nil)] [url = about:blank] 08:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1693ms 08:30:10 INFO - PROCESS | 1739 | 1467646210938 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 1739 | 1467646210944 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:10 INFO - PROCESS | 1739 | 1467646210951 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 1739 | 1467646210956 Marionette TRACE conn4 <- [1,1010,null,{}] 08:30:10 INFO - PROCESS | 1739 | 1467646210963 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}] 08:30:10 INFO - PROCESS | 1739 | 1467646210969 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:11 INFO - PROCESS | 1739 | 1467646211124 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:30:11 INFO - PROCESS | 1739 | 1467646211300 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 1739 | 1467646211309 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e210800 == 37 [pid = 1739] [id = 260] 08:30:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e210c00) [pid = 1739] [serial = 781] [outer = (nil)] 08:30:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ec4e000) [pid = 1739] [serial = 782] [outer = 0x8e210c00] 08:30:11 INFO - PROCESS | 1739 | 1467646211395 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8efdb800) [pid = 1739] [serial = 783] [outer = 0x8e210c00] 08:30:12 INFO - PROCESS | 1739 | 1467646212148 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]]]}] 08:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1235ms 08:30:12 INFO - PROCESS | 1739 | 1467646212186 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 1739 | 1467646212191 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:12 INFO - PROCESS | 1739 | 1467646212197 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 1739 | 1467646212201 Marionette TRACE conn4 <- [1,1014,null,{}] 08:30:12 INFO - PROCESS | 1739 | 1467646212206 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}] 08:30:12 INFO - PROCESS | 1739 | 1467646212211 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:12 INFO - PROCESS | 1739 | 1467646212370 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:30:12 INFO - PROCESS | 1739 | 1467646212383 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 1739 | 1467646212389 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20fc00 == 38 [pid = 1739] [id = 261] 08:30:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f6e800) [pid = 1739] [serial = 784] [outer = (nil)] 08:30:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9107b400) [pid = 1739] [serial = 785] [outer = 0x90f6e800] 08:30:12 INFO - PROCESS | 1739 | 1467646212457 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91ceac00) [pid = 1739] [serial = 786] [outer = 0x90f6e800] 08:30:13 INFO - PROCESS | 1739 | 1467646213372 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]]]}] 08:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1228ms 08:30:13 INFO - PROCESS | 1739 | 1467646213426 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:30:13 INFO - PROCESS | 1739 | 1467646213432 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:13 INFO - PROCESS | 1739 | 1467646213450 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 1739 | 1467646213457 Marionette TRACE conn4 <- [1,1018,null,{}] 08:30:13 INFO - PROCESS | 1739 | 1467646213470 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}] 08:30:13 INFO - PROCESS | 1739 | 1467646213476 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:13 INFO - PROCESS | 1739 | 1467646213685 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:30:13 INFO - PROCESS | 1739 | 1467646213702 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:13 INFO - PROCESS | 1739 | 1467646213711 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e85400 == 39 [pid = 1739] [id = 262] 08:30:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f14000) [pid = 1739] [serial = 787] [outer = (nil)] 08:30:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x92436400) [pid = 1739] [serial = 788] [outer = 0x90f14000] 08:30:13 INFO - PROCESS | 1739 | 1467646213776 Marionette DEBUG loaded listener.js 08:30:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x924b5c00) [pid = 1739] [serial = 789] [outer = 0x90f14000] 08:30:14 INFO - PROCESS | 1739 | 1467646214649 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]]]}] 08:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1250ms 08:30:14 INFO - PROCESS | 1739 | 1467646214692 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:30:14 INFO - PROCESS | 1739 | 1467646214696 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:14 INFO - PROCESS | 1739 | 1467646214712 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:14 INFO - PROCESS | 1739 | 1467646214716 Marionette TRACE conn4 <- [1,1022,null,{}] 08:30:14 INFO - PROCESS | 1739 | 1467646214721 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}] 08:30:14 INFO - PROCESS | 1739 | 1467646214727 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:14 INFO - PROCESS | 1739 | 1467646214929 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:30:14 INFO - PROCESS | 1739 | 1467646214952 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 1739 | 1467646214959 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb68000 == 40 [pid = 1739] [id = 263] 08:30:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x90d17400) [pid = 1739] [serial = 790] [outer = (nil)] 08:30:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x924c1400) [pid = 1739] [serial = 791] [outer = 0x90d17400] 08:30:15 INFO - PROCESS | 1739 | 1467646215032 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x924bc400) [pid = 1739] [serial = 792] [outer = 0x90d17400] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90e86c00) [pid = 1739] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8c925c00) [pid = 1739] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d816800) [pid = 1739] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d6f0c00) [pid = 1739] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90f63c00) [pid = 1739] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x927c9800) [pid = 1739] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x927ea400) [pid = 1739] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8efe5800) [pid = 1739] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d80bc00) [pid = 1739] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x92aed800) [pid = 1739] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8cb6b000) [pid = 1739] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:30:15 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e20a800) [pid = 1739] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:16 INFO - PROCESS | 1739 | 1467646216033 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]]]}] 08:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1384ms 08:30:16 INFO - PROCESS | 1739 | 1467646216091 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:30:16 INFO - PROCESS | 1739 | 1467646216094 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:16 INFO - PROCESS | 1739 | 1467646216100 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:16 INFO - PROCESS | 1739 | 1467646216104 Marionette TRACE conn4 <- [1,1026,null,{}] 08:30:16 INFO - PROCESS | 1739 | 1467646216111 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}] 08:30:16 INFO - PROCESS | 1739 | 1467646216116 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:16 INFO - PROCESS | 1739 | 1467646216323 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:30:16 INFO - PROCESS | 1739 | 1467646216337 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 1739 | 1467646216356 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b3000 == 41 [pid = 1739] [id = 264] 08:30:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e208000) [pid = 1739] [serial = 793] [outer = (nil)] 08:30:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924bfc00) [pid = 1739] [serial = 794] [outer = 0x8e208000] 08:30:16 INFO - PROCESS | 1739 | 1467646216435 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x927c4c00) [pid = 1739] [serial = 795] [outer = 0x8e208000] 08:30:17 INFO - PROCESS | 1739 | 1467646217312 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]]]}] 08:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1243ms 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:17 INFO - PROCESS | 1739 | 1467646217344 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 1739 | 1467646217347 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:30:17 INFO - PROCESS | 1739 | 1467646217353 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 1739 | 1467646217357 Marionette TRACE conn4 <- [1,1030,null,{}] 08:30:17 INFO - PROCESS | 1739 | 1467646217366 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}] 08:30:17 INFO - PROCESS | 1739 | 1467646217370 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:17 INFO - PROCESS | 1739 | 1467646217514 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:30:17 INFO - PROCESS | 1739 | 1467646217528 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 1739 | 1467646217536 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d818800 == 42 [pid = 1739] [id = 265] 08:30:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x924b4c00) [pid = 1739] [serial = 796] [outer = (nil)] 08:30:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927e4c00) [pid = 1739] [serial = 797] [outer = 0x924b4c00] 08:30:17 INFO - PROCESS | 1739 | 1467646217600 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927ee800) [pid = 1739] [serial = 798] [outer = 0x924b4c00] 08:30:18 INFO - PROCESS | 1739 | 1467646218695 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]]]}] 08:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1392ms 08:30:18 INFO - PROCESS | 1739 | 1467646218745 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 1739 | 1467646218751 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:18 INFO - PROCESS | 1739 | 1467646218760 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 1739 | 1467646218768 Marionette TRACE conn4 <- [1,1034,null,{}] 08:30:18 INFO - PROCESS | 1739 | 1467646218776 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}] 08:30:18 INFO - PROCESS | 1739 | 1467646218781 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:18 INFO - PROCESS | 1739 | 1467646218965 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:30:19 INFO - PROCESS | 1739 | 1467646219129 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 1739 | 1467646219138 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80bc00 == 43 [pid = 1739] [id = 266] 08:30:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e1ed400) [pid = 1739] [serial = 799] [outer = (nil)] 08:30:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8efe0800) [pid = 1739] [serial = 800] [outer = 0x8e1ed400] 08:30:19 INFO - PROCESS | 1739 | 1467646219268 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90e7dc00) [pid = 1739] [serial = 801] [outer = 0x8e1ed400] 08:30:20 INFO - PROCESS | 1739 | 1467646220176 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]]]}] 08:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1484ms 08:30:20 INFO - PROCESS | 1739 | 1467646220243 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 1739 | 1467646220250 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:20 INFO - PROCESS | 1739 | 1467646220261 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 1739 | 1467646220264 Marionette TRACE conn4 <- [1,1038,null,{}] 08:30:20 INFO - PROCESS | 1739 | 1467646220271 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}] 08:30:20 INFO - PROCESS | 1739 | 1467646220277 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:20 INFO - PROCESS | 1739 | 1467646220497 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:30:20 INFO - PROCESS | 1739 | 1467646220759 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 1739 | 1467646220768 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f13400 == 44 [pid = 1739] [id = 267] 08:30:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91ce9000) [pid = 1739] [serial = 802] [outer = (nil)] 08:30:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x920e5400) [pid = 1739] [serial = 803] [outer = 0x91ce9000] 08:30:20 INFO - PROCESS | 1739 | 1467646220894 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9243a800) [pid = 1739] [serial = 804] [outer = 0x91ce9000] 08:30:21 INFO - PROCESS | 1739 | 1467646221800 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]]]}] 08:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1583ms 08:30:21 INFO - PROCESS | 1739 | 1467646221844 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 1739 | 1467646221849 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:21 INFO - PROCESS | 1739 | 1467646221855 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 1739 | 1467646221861 Marionette TRACE conn4 <- [1,1042,null,{}] 08:30:21 INFO - PROCESS | 1739 | 1467646221878 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}] 08:30:21 INFO - PROCESS | 1739 | 1467646221886 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:22 INFO - PROCESS | 1739 | 1467646222064 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:30:22 INFO - PROCESS | 1739 | 1467646222230 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 1739 | 1467646222243 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x927ec000 == 45 [pid = 1739] [id = 268] 08:30:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x928c4000) [pid = 1739] [serial = 805] [outer = (nil)] 08:30:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x928cc000) [pid = 1739] [serial = 806] [outer = 0x928c4000] 08:30:22 INFO - PROCESS | 1739 | 1467646222326 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x92af7800) [pid = 1739] [serial = 807] [outer = 0x928c4000] 08:30:23 INFO - PROCESS | 1739 | 1467646223198 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]]]}] 08:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1387ms 08:30:23 INFO - PROCESS | 1739 | 1467646223243 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 1739 | 1467646223247 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:23 INFO - PROCESS | 1739 | 1467646223254 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 1739 | 1467646223257 Marionette TRACE conn4 <- [1,1046,null,{}] 08:30:23 INFO - PROCESS | 1739 | 1467646223263 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}] 08:30:23 INFO - PROCESS | 1739 | 1467646223268 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:23 INFO - PROCESS | 1739 | 1467646223444 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:30:23 INFO - PROCESS | 1739 | 1467646223610 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 1739 | 1467646223617 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c4400 == 46 [pid = 1739] [id = 269] 08:30:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x928cbc00) [pid = 1739] [serial = 808] [outer = (nil)] 08:30:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x93b03400) [pid = 1739] [serial = 809] [outer = 0x928cbc00] 08:30:23 INFO - PROCESS | 1739 | 1467646223701 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x93b07800) [pid = 1739] [serial = 810] [outer = 0x928cbc00] 08:30:24 INFO - PROCESS | 1739 | 1467646224563 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]]]}] 08:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1377ms 08:30:24 INFO - PROCESS | 1739 | 1467646224632 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 1739 | 1467646224636 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:24 INFO - PROCESS | 1739 | 1467646224642 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 1739 | 1467646224646 Marionette TRACE conn4 <- [1,1050,null,{}] 08:30:24 INFO - PROCESS | 1739 | 1467646224651 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}] 08:30:24 INFO - PROCESS | 1739 | 1467646224656 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:24 INFO - PROCESS | 1739 | 1467646224858 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:30:25 INFO - PROCESS | 1739 | 1467646225040 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 1739 | 1467646225048 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107d000 == 47 [pid = 1739] [id = 270] 08:30:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x91ce7c00) [pid = 1739] [serial = 811] [outer = (nil)] 08:30:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x9480dc00) [pid = 1739] [serial = 812] [outer = 0x91ce7c00] 08:30:25 INFO - PROCESS | 1739 | 1467646225137 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x9485bc00) [pid = 1739] [serial = 813] [outer = 0x91ce7c00] 08:30:26 INFO - PROCESS | 1739 | 1467646226083 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]]]}] 08:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1478ms 08:30:26 INFO - PROCESS | 1739 | 1467646226122 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:26 INFO - PROCESS | 1739 | 1467646226126 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:30:26 INFO - PROCESS | 1739 | 1467646226132 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 1739 | 1467646226136 Marionette TRACE conn4 <- [1,1054,null,{}] 08:30:26 INFO - PROCESS | 1739 | 1467646226142 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}] 08:30:26 INFO - PROCESS | 1739 | 1467646226152 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:26 INFO - PROCESS | 1739 | 1467646226351 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:30:26 INFO - PROCESS | 1739 | 1467646226521 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 1739 | 1467646226527 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec41c00 == 48 [pid = 1739] [id = 271] 08:30:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x94803000) [pid = 1739] [serial = 814] [outer = (nil)] 08:30:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x95225800) [pid = 1739] [serial = 815] [outer = 0x94803000] 08:30:26 INFO - PROCESS | 1739 | 1467646226610 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x95228400) [pid = 1739] [serial = 816] [outer = 0x94803000] 08:30:27 INFO - PROCESS | 1739 | 1467646227481 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]]]}] 08:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1381ms 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:27 INFO - PROCESS | 1739 | 1467646227514 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 1739 | 1467646227517 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:30:27 INFO - PROCESS | 1739 | 1467646227524 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - PROCESS | 1739 | 1467646227527 Marionette TRACE conn4 <- [1,1058,null,{}] 08:30:27 INFO - PROCESS | 1739 | 1467646227533 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}] 08:30:27 INFO - PROCESS | 1739 | 1467646227538 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:27 INFO - PROCESS | 1739 | 1467646227696 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:30:27 INFO - PROCESS | 1739 | 1467646227866 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 1739 | 1467646227876 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20dc00 == 49 [pid = 1739] [id = 272] 08:30:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x90e85c00) [pid = 1739] [serial = 817] [outer = (nil)] 08:30:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x95305800) [pid = 1739] [serial = 818] [outer = 0x90e85c00] 08:30:27 INFO - PROCESS | 1739 | 1467646227951 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x95307800) [pid = 1739] [serial = 819] [outer = 0x90e85c00] 08:30:29 INFO - PROCESS | 1739 | 1467646229102 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]]]}] 08:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1629ms 08:30:29 INFO - PROCESS | 1739 | 1467646229153 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 1739 | 1467646229159 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:29 INFO - PROCESS | 1739 | 1467646229168 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - PROCESS | 1739 | 1467646229172 Marionette TRACE conn4 <- [1,1062,null,{}] 08:30:29 INFO - PROCESS | 1739 | 1467646229180 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}] 08:30:29 INFO - PROCESS | 1739 | 1467646229186 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:29 INFO - PROCESS | 1739 | 1467646229370 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:30:29 INFO - PROCESS | 1739 | 1467646229596 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 1739 | 1467646229609 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1fac00 == 50 [pid = 1739] [id = 273] 08:30:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8e202400) [pid = 1739] [serial = 820] [outer = (nil)] 08:30:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8ec44c00) [pid = 1739] [serial = 821] [outer = 0x8e202400] 08:30:29 INFO - PROCESS | 1739 | 1467646229697 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8ef3b000) [pid = 1739] [serial = 822] [outer = 0x8e202400] 08:30:30 INFO - PROCESS | 1739 | 1467646230642 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]]]}] 08:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1489ms 08:30:30 INFO - PROCESS | 1739 | 1467646230657 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 1739 | 1467646230663 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:30 INFO - PROCESS | 1739 | 1467646230673 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 1739 | 1467646230678 Marionette TRACE conn4 <- [1,1066,null,{}] 08:30:30 INFO - PROCESS | 1739 | 1467646230683 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}] 08:30:30 INFO - PROCESS | 1739 | 1467646230689 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:30 INFO - PROCESS | 1739 | 1467646230844 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:30:31 INFO - PROCESS | 1739 | 1467646231022 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 1739 | 1467646231030 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ecc00 == 51 [pid = 1739] [id = 274] 08:30:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x90e7d800) [pid = 1739] [serial = 823] [outer = (nil)] 08:30:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x90f64000) [pid = 1739] [serial = 824] [outer = 0x90e7d800] 08:30:31 INFO - PROCESS | 1739 | 1467646231148 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x91075000) [pid = 1739] [serial = 825] [outer = 0x90e7d800] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8c923c00 == 50 [pid = 1739] [id = 250] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80d800 == 49 [pid = 1739] [id = 227] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x91073400 == 48 [pid = 1739] [id = 231] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x91078000 == 47 [pid = 1739] [id = 239] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5af000 == 46 [pid = 1739] [id = 230] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x91ce6800 == 45 [pid = 1739] [id = 238] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b4c00 == 44 [pid = 1739] [id = 235] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb67800 == 43 [pid = 1739] [id = 232] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x90d13000 == 42 [pid = 1739] [id = 233] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x923c5400 == 41 [pid = 1739] [id = 234] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8d657800 == 40 [pid = 1739] [id = 242] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ebc00 == 39 [pid = 1739] [id = 241] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x90e82800 == 38 [pid = 1739] [id = 243] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a7c00 == 37 [pid = 1739] [id = 240] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x927e6000 == 36 [pid = 1739] [id = 245] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8c919400 == 35 [pid = 1739] [id = 246] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x928d0c00 == 34 [pid = 1739] [id = 247] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8c924000 == 33 [pid = 1739] [id = 248] 08:30:32 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f6c00 == 32 [pid = 1739] [id = 249] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x90e89c00) [pid = 1739] [serial = 761] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8cb6f000) [pid = 1739] [serial = 752] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8d5ad000) [pid = 1739] [serial = 753] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x8e1ed000) [pid = 1739] [serial = 755] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x8ef3b400) [pid = 1739] [serial = 729] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8e1f2c00) [pid = 1739] [serial = 728] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x91ceb000) [pid = 1739] [serial = 732] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x91077000) [pid = 1739] [serial = 731] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x927e7000) [pid = 1739] [serial = 735] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x927cfc00) [pid = 1739] [serial = 734] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8e1f8000) [pid = 1739] [serial = 756] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x928c2400) [pid = 1739] [serial = 738] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x927f1000) [pid = 1739] [serial = 737] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x928cc800) [pid = 1739] [serial = 741] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x928c9c00) [pid = 1739] [serial = 740] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8ef45800) [pid = 1739] [serial = 750] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90f64400) [pid = 1739] [serial = 764] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x93bd7000) [pid = 1739] [serial = 744] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x93b0c000) [pid = 1739] [serial = 743] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ec4a400) [pid = 1739] [serial = 747] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e1f1400) [pid = 1739] [serial = 746] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e20d800) [pid = 1739] [serial = 749] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f10400) [pid = 1739] [serial = 762] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8efddc00) [pid = 1739] [serial = 759] [outer = (nil)] [url = about:blank] 08:30:32 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ef3d000) [pid = 1739] [serial = 758] [outer = (nil)] [url = about:blank] 08:30:33 INFO - PROCESS | 1739 | 1467646233179 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]]]}] 08:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2532ms 08:30:33 INFO - PROCESS | 1739 | 1467646233206 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 1739 | 1467646233211 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:33 INFO - PROCESS | 1739 | 1467646233219 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 1739 | 1467646233223 Marionette TRACE conn4 <- [1,1070,null,{}] 08:30:33 INFO - PROCESS | 1739 | 1467646233231 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}] 08:30:33 INFO - PROCESS | 1739 | 1467646233239 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:33 INFO - PROCESS | 1739 | 1467646233441 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:30:33 INFO - PROCESS | 1739 | 1467646233561 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 1739 | 1467646233569 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5aec00 == 33 [pid = 1739] [id = 275] 08:30:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8d5b1800) [pid = 1739] [serial = 826] [outer = (nil)] 08:30:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d6f2c00) [pid = 1739] [serial = 827] [outer = 0x8d5b1800] 08:30:33 INFO - PROCESS | 1739 | 1467646233638 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d6fa400) [pid = 1739] [serial = 828] [outer = 0x8d5b1800] 08:30:34 INFO - PROCESS | 1739 | 1467646234433 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]]]}] 08:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1279ms 08:30:34 INFO - PROCESS | 1739 | 1467646234499 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 1739 | 1467646234505 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:34 INFO - PROCESS | 1739 | 1467646234515 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 1739 | 1467646234520 Marionette TRACE conn4 <- [1,1074,null,{}] 08:30:34 INFO - PROCESS | 1739 | 1467646234525 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}] 08:30:34 INFO - PROCESS | 1739 | 1467646234530 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:34 INFO - PROCESS | 1739 | 1467646234691 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:30:34 INFO - PROCESS | 1739 | 1467646234819 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 1739 | 1467646234829 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f4c00 == 34 [pid = 1739] [id = 276] 08:30:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8e1f8400) [pid = 1739] [serial = 829] [outer = (nil)] 08:30:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8e20cc00) [pid = 1739] [serial = 830] [outer = 0x8e1f8400] 08:30:34 INFO - PROCESS | 1739 | 1467646234899 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8ec49800) [pid = 1739] [serial = 831] [outer = 0x8e1f8400] 08:30:35 INFO - PROCESS | 1739 | 1467646235757 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]]]}] 08:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1276ms 08:30:35 INFO - PROCESS | 1739 | 1467646235798 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 1739 | 1467646235801 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:35 INFO - PROCESS | 1739 | 1467646235807 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - PROCESS | 1739 | 1467646235813 Marionette TRACE conn4 <- [1,1078,null,{}] 08:30:35 INFO - PROCESS | 1739 | 1467646235830 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}] 08:30:35 INFO - PROCESS | 1739 | 1467646235838 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:36 INFO - PROCESS | 1739 | 1467646236045 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:30:36 INFO - PROCESS | 1739 | 1467646236068 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 1739 | 1467646236081 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d14400 == 35 [pid = 1739] [id = 277] 08:30:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x90d14800) [pid = 1739] [serial = 832] [outer = (nil)] 08:30:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x90d1bc00) [pid = 1739] [serial = 833] [outer = 0x90d14800] 08:30:36 INFO - PROCESS | 1739 | 1467646236149 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x90e87000) [pid = 1739] [serial = 834] [outer = 0x90d14800] 08:30:37 INFO - PROCESS | 1739 | 1467646237061 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]]]}] 08:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1286ms 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:37 INFO - PROCESS | 1739 | 1467646237093 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 1739 | 1467646237097 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:30:37 INFO - PROCESS | 1739 | 1467646237103 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 1739 | 1467646237106 Marionette TRACE conn4 <- [1,1082,null,{}] 08:30:37 INFO - PROCESS | 1739 | 1467646237118 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}] 08:30:37 INFO - PROCESS | 1739 | 1467646237122 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:37 INFO - PROCESS | 1739 | 1467646237758 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90d17400) [pid = 1739] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d65f000) [pid = 1739] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8c91d800) [pid = 1739] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90f6e800) [pid = 1739] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e210c00) [pid = 1739] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d5a7400) [pid = 1739] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91080c00) [pid = 1739] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91cedc00) [pid = 1739] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90f14000) [pid = 1739] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x924b4c00) [pid = 1739] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e208000) [pid = 1739] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:30:37 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8cb70400) [pid = 1739] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:30:37 INFO - PROCESS | 1739 | 1467646237927 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 1739 | 1467646237934 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6f000 == 36 [pid = 1739] [id = 278] 08:30:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d5a7400) [pid = 1739] [serial = 835] [outer = (nil)] 08:30:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e20bc00) [pid = 1739] [serial = 836] [outer = 0x8d5a7400] 08:30:38 INFO - PROCESS | 1739 | 1467646238003 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f61800) [pid = 1739] [serial = 837] [outer = 0x8d5a7400] 08:30:38 INFO - PROCESS | 1739 | 1467646238683 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]]]}] 08:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1591ms 08:30:38 INFO - PROCESS | 1739 | 1467646238694 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 1739 | 1467646238697 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:30:38 INFO - PROCESS | 1739 | 1467646238703 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 1739 | 1467646238706 Marionette TRACE conn4 <- [1,1086,null,{}] 08:30:38 INFO - PROCESS | 1739 | 1467646238711 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}] 08:30:38 INFO - PROCESS | 1739 | 1467646238716 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:38 INFO - PROCESS | 1739 | 1467646238902 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:30:38 INFO - PROCESS | 1739 | 1467646238919 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 1739 | 1467646238924 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f11800 == 37 [pid = 1739] [id = 279] 08:30:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90f15c00) [pid = 1739] [serial = 838] [outer = (nil)] 08:30:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91072c00) [pid = 1739] [serial = 839] [outer = 0x90f15c00] 08:30:39 INFO - PROCESS | 1739 | 1467646238992 Marionette DEBUG loaded listener.js 08:30:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9107c400) [pid = 1739] [serial = 840] [outer = 0x90f15c00] 08:30:39 INFO - PROCESS | 1739 | 1467646239868 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]]]}] 08:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1228ms 08:30:39 INFO - PROCESS | 1739 | 1467646239932 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:30:39 INFO - PROCESS | 1739 | 1467646239939 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:30:40 INFO - PROCESS | 1739 | 1467646240005 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 1739 | 1467646240011 Marionette TRACE conn4 <- [1,1090,null,{}] 08:30:40 INFO - PROCESS | 1739 | 1467646240020 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}] 08:30:40 INFO - PROCESS | 1739 | 1467646240026 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:40 INFO - PROCESS | 1739 | 1467646240238 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:30:40 INFO - PROCESS | 1739 | 1467646240409 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 1739 | 1467646240424 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb75000 == 38 [pid = 1739] [id = 280] 08:30:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8d652400) [pid = 1739] [serial = 841] [outer = (nil)] 08:30:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d65b400) [pid = 1739] [serial = 842] [outer = 0x8d652400] 08:30:40 INFO - PROCESS | 1739 | 1467646240504 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8e1ec400) [pid = 1739] [serial = 843] [outer = 0x8d652400] 08:30:41 INFO - PROCESS | 1739 | 1467646241518 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]]]}] 08:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1604ms 08:30:41 INFO - PROCESS | 1739 | 1467646241604 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 1739 | 1467646241611 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:30:41 INFO - PROCESS | 1739 | 1467646241622 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 1739 | 1467646241626 Marionette TRACE conn4 <- [1,1094,null,{}] 08:30:41 INFO - PROCESS | 1739 | 1467646241632 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}] 08:30:41 INFO - PROCESS | 1739 | 1467646241638 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:41 INFO - PROCESS | 1739 | 1467646241865 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:30:42 INFO - PROCESS | 1739 | 1467646242077 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 1739 | 1467646242085 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4e800 == 39 [pid = 1739] [id = 281] 08:30:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ef41400) [pid = 1739] [serial = 844] [outer = (nil)] 08:30:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ef47c00) [pid = 1739] [serial = 845] [outer = 0x8ef41400] 08:30:42 INFO - PROCESS | 1739 | 1467646242193 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d810800) [pid = 1739] [serial = 846] [outer = 0x8ef41400] 08:30:43 INFO - PROCESS | 1739 | 1467646243233 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]]]}] 08:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1686ms 08:30:43 INFO - PROCESS | 1739 | 1467646243308 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 1739 | 1467646243313 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:30:43 INFO - PROCESS | 1739 | 1467646243320 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 1739 | 1467646243326 Marionette TRACE conn4 <- [1,1098,null,{}] 08:30:43 INFO - PROCESS | 1739 | 1467646243342 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}] 08:30:43 INFO - PROCESS | 1739 | 1467646243351 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:43 INFO - PROCESS | 1739 | 1467646243562 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:30:43 INFO - PROCESS | 1739 | 1467646243788 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 1739 | 1467646243801 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e8400 == 40 [pid = 1739] [id = 282] 08:30:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x920ea000) [pid = 1739] [serial = 847] [outer = (nil)] 08:30:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x923ca000) [pid = 1739] [serial = 848] [outer = 0x920ea000] 08:30:43 INFO - PROCESS | 1739 | 1467646243907 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x92436000) [pid = 1739] [serial = 849] [outer = 0x920ea000] 08:30:44 INFO - PROCESS | 1739 | 1467646244849 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]]]}] 08:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1583ms 08:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:30:44 INFO - PROCESS | 1739 | 1467646244903 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:30:44 INFO - PROCESS | 1739 | 1467646244907 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:30:44 INFO - PROCESS | 1739 | 1467646244913 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:30:44 INFO - PROCESS | 1739 | 1467646244917 Marionette TRACE conn4 <- [1,1102,null,{}] 08:30:44 INFO - PROCESS | 1739 | 1467646244922 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}] 08:30:44 INFO - PROCESS | 1739 | 1467646244928 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:45 INFO - PROCESS | 1739 | 1467646245100 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:30:45 INFO - PROCESS | 1739 | 1467646245272 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 1739 | 1467646245280 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb74400 == 41 [pid = 1739] [id = 283] 08:30:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ef3e800) [pid = 1739] [serial = 850] [outer = (nil)] 08:30:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x9259b000) [pid = 1739] [serial = 851] [outer = 0x8ef3e800] 08:30:45 INFO - PROCESS | 1739 | 1467646245405 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x927c2400) [pid = 1739] [serial = 852] [outer = 0x8ef3e800] 08:30:46 INFO - PROCESS | 1739 | 1467646246479 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]]]}] 08:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1629ms 08:30:46 INFO - PROCESS | 1739 | 1467646246542 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 1739 | 1467646246548 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:30:46 INFO - PROCESS | 1739 | 1467646246557 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 1739 | 1467646246561 Marionette TRACE conn4 <- [1,1106,null,{}] 08:30:46 INFO - PROCESS | 1739 | 1467646246569 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}] 08:30:46 INFO - PROCESS | 1739 | 1467646246575 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:46 INFO - PROCESS | 1739 | 1467646246761 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:30:47 INFO - PROCESS | 1739 | 1467646247006 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 1739 | 1467646247027 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f2800 == 42 [pid = 1739] [id = 284] 08:30:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8d6f3c00) [pid = 1739] [serial = 853] [outer = (nil)] 08:30:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8d815c00) [pid = 1739] [serial = 854] [outer = 0x8d6f3c00] 08:30:47 INFO - PROCESS | 1739 | 1467646247123 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8e1f0000) [pid = 1739] [serial = 855] [outer = 0x8d6f3c00] 08:30:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6f000 == 41 [pid = 1739] [id = 278] 08:30:47 INFO - PROCESS | 1739 | --DOCSHELL 0x90d14400 == 40 [pid = 1739] [id = 277] 08:30:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f4c00 == 39 [pid = 1739] [id = 276] 08:30:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5aec00 == 38 [pid = 1739] [id = 275] 08:30:48 INFO - PROCESS | 1739 | 1467646248011 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]]]}] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x90f67800) [pid = 1739] [serial = 765] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x924c1400) [pid = 1739] [serial = 791] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8d818c00) [pid = 1739] [serial = 779] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8e204000) [pid = 1739] [serial = 780] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8cb6b800) [pid = 1739] [serial = 767] [outer = (nil)] [url = about:blank] 08:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1488ms 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8d6fcc00) [pid = 1739] [serial = 768] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x9107b400) [pid = 1739] [serial = 785] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ec4e000) [pid = 1739] [serial = 782] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8efdb800) [pid = 1739] [serial = 783] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90d12400) [pid = 1739] [serial = 770] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x90e84000) [pid = 1739] [serial = 771] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x92593800) [pid = 1739] [serial = 776] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x9259a400) [pid = 1739] [serial = 777] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x920e6400) [pid = 1739] [serial = 773] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x923c9000) [pid = 1739] [serial = 774] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92436400) [pid = 1739] [serial = 788] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x924bc400) [pid = 1739] [serial = 792] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x927e4c00) [pid = 1739] [serial = 797] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x927ee800) [pid = 1739] [serial = 798] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x924b5c00) [pid = 1739] [serial = 789] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91ceac00) [pid = 1739] [serial = 786] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x924bfc00) [pid = 1739] [serial = 794] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x927c4c00) [pid = 1739] [serial = 795] [outer = (nil)] [url = about:blank] 08:30:48 INFO - PROCESS | 1739 | 1467646248074 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 1739 | 1467646248081 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:30:48 INFO - PROCESS | 1739 | 1467646248093 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 1739 | 1467646248096 Marionette TRACE conn4 <- [1,1110,null,{}] 08:30:48 INFO - PROCESS | 1739 | 1467646248103 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}] 08:30:48 INFO - PROCESS | 1739 | 1467646248108 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:48 INFO - PROCESS | 1739 | 1467646248272 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:30:48 INFO - PROCESS | 1739 | 1467646248441 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 1739 | 1467646248448 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6e400 == 39 [pid = 1739] [id = 285] 08:30:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ef3b400) [pid = 1739] [serial = 856] [outer = (nil)] 08:30:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef42c00) [pid = 1739] [serial = 857] [outer = 0x8ef3b400] 08:30:48 INFO - PROCESS | 1739 | 1467646248522 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8efe3800) [pid = 1739] [serial = 858] [outer = 0x8ef3b400] 08:30:49 INFO - PROCESS | 1739 | 1467646249278 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]]]}] 08:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1231ms 08:30:49 INFO - PROCESS | 1739 | 1467646249324 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:30:49 INFO - PROCESS | 1739 | 1467646249328 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:30:49 INFO - PROCESS | 1739 | 1467646249335 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 1739 | 1467646249340 Marionette TRACE conn4 <- [1,1114,null,{}] 08:30:49 INFO - PROCESS | 1739 | 1467646249356 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}] 08:30:49 INFO - PROCESS | 1739 | 1467646249363 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:49 INFO - PROCESS | 1739 | 1467646249514 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:30:49 INFO - PROCESS | 1739 | 1467646249524 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:49 INFO - PROCESS | 1739 | 1467646249535 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6f000 == 40 [pid = 1739] [id = 286] 08:30:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f6f400) [pid = 1739] [serial = 859] [outer = (nil)] 08:30:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9107e400) [pid = 1739] [serial = 860] [outer = 0x90f6f400] 08:30:49 INFO - PROCESS | 1739 | 1467646249602 Marionette DEBUG loaded listener.js 08:30:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91cee800) [pid = 1739] [serial = 861] [outer = 0x90f6f400] 08:30:50 INFO - PROCESS | 1739 | 1467646250537 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]]]}] 08:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1285ms 08:30:50 INFO - PROCESS | 1739 | 1467646250621 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:30:50 INFO - PROCESS | 1739 | 1467646250626 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:30:50 INFO - PROCESS | 1739 | 1467646250631 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - PROCESS | 1739 | 1467646250635 Marionette TRACE conn4 <- [1,1118,null,{}] 08:30:50 INFO - PROCESS | 1739 | 1467646250640 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}] 08:30:50 INFO - PROCESS | 1739 | 1467646250645 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:50 INFO - PROCESS | 1739 | 1467646250857 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:30:50 INFO - PROCESS | 1739 | 1467646250877 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 1739 | 1467646250887 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e85800 == 41 [pid = 1739] [id = 287] 08:30:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9107a000) [pid = 1739] [serial = 862] [outer = (nil)] 08:30:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92433c00) [pid = 1739] [serial = 863] [outer = 0x9107a000] 08:30:50 INFO - PROCESS | 1739 | 1467646250952 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x924ba400) [pid = 1739] [serial = 864] [outer = 0x9107a000] 08:30:51 INFO - PROCESS | 1739 | 1467646251818 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]]]}] 08:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1232ms 08:30:51 INFO - PROCESS | 1739 | 1467646251863 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 1739 | 1467646251867 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:30:51 INFO - PROCESS | 1739 | 1467646251880 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - PROCESS | 1739 | 1467646251882 Marionette TRACE conn4 <- [1,1122,null,{}] 08:30:51 INFO - PROCESS | 1739 | 1467646251888 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}] 08:30:51 INFO - PROCESS | 1739 | 1467646251893 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:52 INFO - PROCESS | 1739 | 1467646252085 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:30:52 INFO - PROCESS | 1739 | 1467646252108 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 1739 | 1467646252114 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c917000 == 42 [pid = 1739] [id = 288] 08:30:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91ceb400) [pid = 1739] [serial = 865] [outer = (nil)] 08:30:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x92594000) [pid = 1739] [serial = 866] [outer = 0x91ceb400] 08:30:52 INFO - PROCESS | 1739 | 1467646252180 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x91076800) [pid = 1739] [serial = 867] [outer = 0x91ceb400] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e1ed400) [pid = 1739] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x91ce9000) [pid = 1739] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x928c4000) [pid = 1739] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x928cbc00) [pid = 1739] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91ce7c00) [pid = 1739] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e1f8400) [pid = 1739] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x94803000) [pid = 1739] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d5b1800) [pid = 1739] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90d14800) [pid = 1739] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90e7d800) [pid = 1739] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90e85c00) [pid = 1739] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d5a7400) [pid = 1739] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:30:52 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e202400) [pid = 1739] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:30:53 INFO - PROCESS | 1739 | 1467646253146 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]]]}] 08:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1289ms 08:30:53 INFO - PROCESS | 1739 | 1467646253170 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 1739 | 1467646253173 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:30:53 INFO - PROCESS | 1739 | 1467646253179 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - PROCESS | 1739 | 1467646253182 Marionette TRACE conn4 <- [1,1126,null,{}] 08:30:53 INFO - PROCESS | 1739 | 1467646253187 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}] 08:30:53 INFO - PROCESS | 1739 | 1467646253197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:53 INFO - PROCESS | 1739 | 1467646253400 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:30:53 INFO - PROCESS | 1739 | 1467646253524 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 1739 | 1467646253531 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91e400 == 43 [pid = 1739] [id = 289] 08:30:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d6f9400) [pid = 1739] [serial = 868] [outer = (nil)] 08:30:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x925a1400) [pid = 1739] [serial = 869] [outer = 0x8d6f9400] 08:30:53 INFO - PROCESS | 1739 | 1467646253599 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927cb000) [pid = 1739] [serial = 870] [outer = 0x8d6f9400] 08:30:54 INFO - PROCESS | 1739 | 1467646254315 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]]]}] 08:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1186ms 08:30:54 INFO - PROCESS | 1739 | 1467646254367 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 1739 | 1467646254370 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:30:54 INFO - PROCESS | 1739 | 1467646254376 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 1739 | 1467646254379 Marionette TRACE conn4 <- [1,1130,null,{}] 08:30:54 INFO - PROCESS | 1739 | 1467646254384 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}] 08:30:54 INFO - PROCESS | 1739 | 1467646254389 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:54 INFO - PROCESS | 1739 | 1467646254532 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:30:54 INFO - PROCESS | 1739 | 1467646254749 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 1739 | 1467646254762 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a800 == 44 [pid = 1739] [id = 290] 08:30:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8c91c800) [pid = 1739] [serial = 871] [outer = (nil)] 08:30:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8cb66400) [pid = 1739] [serial = 872] [outer = 0x8c91c800] 08:30:54 INFO - PROCESS | 1739 | 1467646254844 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8d5a7c00) [pid = 1739] [serial = 873] [outer = 0x8c91c800] 08:30:55 INFO - PROCESS | 1739 | 1467646255786 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]]]}] 08:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1480ms 08:30:55 INFO - PROCESS | 1739 | 1467646255860 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 1739 | 1467646255866 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:30:55 INFO - PROCESS | 1739 | 1467646255874 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 1739 | 1467646255879 Marionette TRACE conn4 <- [1,1134,null,{}] 08:30:55 INFO - PROCESS | 1739 | 1467646255887 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}] 08:30:55 INFO - PROCESS | 1739 | 1467646255895 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:56 INFO - PROCESS | 1739 | 1467646256113 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:30:56 INFO - PROCESS | 1739 | 1467646256335 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 1739 | 1467646256347 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec50c00 == 45 [pid = 1739] [id = 291] 08:30:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ef3a000) [pid = 1739] [serial = 874] [outer = (nil)] 08:30:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8efde000) [pid = 1739] [serial = 875] [outer = 0x8ef3a000] 08:30:56 INFO - PROCESS | 1739 | 1467646256438 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x90e7b800) [pid = 1739] [serial = 876] [outer = 0x8ef3a000] 08:30:57 INFO - PROCESS | 1739 | 1467646257312 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]]]}] 08:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1482ms 08:30:57 INFO - PROCESS | 1739 | 1467646257359 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:30:57 INFO - PROCESS | 1739 | 1467646257366 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:30:57 INFO - PROCESS | 1739 | 1467646257373 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 1739 | 1467646257377 Marionette TRACE conn4 <- [1,1138,null,{}] 08:30:57 INFO - PROCESS | 1739 | 1467646257383 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}] 08:30:57 INFO - PROCESS | 1739 | 1467646257388 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:57 INFO - PROCESS | 1739 | 1467646257567 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:30:57 INFO - PROCESS | 1739 | 1467646257741 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 1739 | 1467646257753 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f08000 == 46 [pid = 1739] [id = 292] 08:30:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90f65800) [pid = 1739] [serial = 877] [outer = (nil)] 08:30:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x924c1400) [pid = 1739] [serial = 878] [outer = 0x90f65800] 08:30:57 INFO - PROCESS | 1739 | 1467646257831 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x925a0400) [pid = 1739] [serial = 879] [outer = 0x90f65800] 08:30:58 INFO - PROCESS | 1739 | 1467646258799 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]]]}] 08:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1490ms 08:30:58 INFO - PROCESS | 1739 | 1467646258864 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:30:58 INFO - PROCESS | 1739 | 1467646258868 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:30:58 INFO - PROCESS | 1739 | 1467646258885 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - PROCESS | 1739 | 1467646258895 Marionette TRACE conn4 <- [1,1142,null,{}] 08:30:58 INFO - PROCESS | 1739 | 1467646258902 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}] 08:30:58 INFO - PROCESS | 1739 | 1467646258908 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:59 INFO - PROCESS | 1739 | 1467646259125 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:30:59 INFO - PROCESS | 1739 | 1467646259334 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 1739 | 1467646259343 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:30:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x91cec000 == 47 [pid = 1739] [id = 293] 08:30:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x923bc800) [pid = 1739] [serial = 880] [outer = (nil)] 08:30:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x928c3800) [pid = 1739] [serial = 881] [outer = 0x923bc800] 08:30:59 INFO - PROCESS | 1739 | 1467646259465 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x928c8400) [pid = 1739] [serial = 882] [outer = 0x923bc800] 08:31:00 INFO - PROCESS | 1739 | 1467646260382 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]]]}] 08:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1545ms 08:31:00 INFO - PROCESS | 1739 | 1467646260421 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:31:00 INFO - PROCESS | 1739 | 1467646260426 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:31:00 INFO - PROCESS | 1739 | 1467646260432 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 1739 | 1467646260436 Marionette TRACE conn4 <- [1,1146,null,{}] 08:31:00 INFO - PROCESS | 1739 | 1467646260441 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}] 08:31:00 INFO - PROCESS | 1739 | 1467646260446 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:00 INFO - PROCESS | 1739 | 1467646260618 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:31:00 INFO - PROCESS | 1739 | 1467646260785 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 1739 | 1467646260791 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c1800 == 48 [pid = 1739] [id = 294] 08:31:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x928c6000) [pid = 1739] [serial = 883] [outer = (nil)] 08:31:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x93020000) [pid = 1739] [serial = 884] [outer = 0x928c6000] 08:31:00 INFO - PROCESS | 1739 | 1467646260870 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x93023c00) [pid = 1739] [serial = 885] [outer = 0x928c6000] 08:31:01 INFO - PROCESS | 1739 | 1467646261827 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]]]}] 08:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1437ms 08:31:01 INFO - PROCESS | 1739 | 1467646261870 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:31:01 INFO - PROCESS | 1739 | 1467646261874 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:31:01 INFO - PROCESS | 1739 | 1467646261881 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:31:01 INFO - PROCESS | 1739 | 1467646261883 Marionette TRACE conn4 <- [1,1150,null,{}] 08:31:01 INFO - PROCESS | 1739 | 1467646261890 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}] 08:31:01 INFO - PROCESS | 1739 | 1467646261895 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:02 INFO - PROCESS | 1739 | 1467646262065 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:31:02 INFO - PROCESS | 1739 | 1467646262242 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 1739 | 1467646262260 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x93bdb800 == 49 [pid = 1739] [id = 295] 08:31:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x93bdf000) [pid = 1739] [serial = 886] [outer = (nil)] 08:31:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x9480f400) [pid = 1739] [serial = 887] [outer = 0x93bdf000] 08:31:02 INFO - PROCESS | 1739 | 1467646262348 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x948e0800) [pid = 1739] [serial = 888] [outer = 0x93bdf000] 08:31:03 INFO - PROCESS | 1739 | 1467646263381 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]]]}] 08:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1585ms 08:31:03 INFO - PROCESS | 1739 | 1467646263467 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:31:03 INFO - PROCESS | 1739 | 1467646263471 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:31:03 INFO - PROCESS | 1739 | 1467646263478 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 1739 | 1467646263481 Marionette TRACE conn4 <- [1,1154,null,{}] 08:31:03 INFO - PROCESS | 1739 | 1467646263487 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}] 08:31:03 INFO - PROCESS | 1739 | 1467646263493 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:03 INFO - PROCESS | 1739 | 1467646263701 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:31:03 INFO - PROCESS | 1739 | 1467646263912 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 1739 | 1467646263920 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe8000 == 50 [pid = 1739] [id = 296] 08:31:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x90f0b800) [pid = 1739] [serial = 889] [outer = (nil)] 08:31:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x95225c00) [pid = 1739] [serial = 890] [outer = 0x90f0b800] 08:31:04 INFO - PROCESS | 1739 | 1467646264056 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x95306400) [pid = 1739] [serial = 891] [outer = 0x90f0b800] 08:31:04 INFO - PROCESS | 1739 | 1467646264966 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]]]}] 08:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1740ms 08:31:05 INFO - PROCESS | 1739 | 1467646265223 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 1739 | 1467646265229 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:31:05 INFO - PROCESS | 1739 | 1467646265237 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 1739 | 1467646265242 Marionette TRACE conn4 <- [1,1158,null,{}] 08:31:05 INFO - PROCESS | 1739 | 1467646265250 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}] 08:31:05 INFO - PROCESS | 1739 | 1467646265256 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:05 INFO - PROCESS | 1739 | 1467646265418 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:31:05 INFO - PROCESS | 1739 | 1467646265651 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 1739 | 1467646265666 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d817000 == 51 [pid = 1739] [id = 297] 08:31:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8d818c00) [pid = 1739] [serial = 892] [outer = (nil)] 08:31:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8e1f4c00) [pid = 1739] [serial = 893] [outer = 0x8d818c00] 08:31:05 INFO - PROCESS | 1739 | 1467646265750 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8e209c00) [pid = 1739] [serial = 894] [outer = 0x8d818c00] 08:31:06 INFO - PROCESS | 1739 | 1467646266669 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]]]}] 08:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1484ms 08:31:06 INFO - PROCESS | 1739 | 1467646266722 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:31:06 INFO - PROCESS | 1739 | 1467646266727 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:31:06 INFO - PROCESS | 1739 | 1467646266737 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 1739 | 1467646266743 Marionette TRACE conn4 <- [1,1162,null,{}] 08:31:06 INFO - PROCESS | 1739 | 1467646266749 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}] 08:31:06 INFO - PROCESS | 1739 | 1467646266755 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:06 INFO - PROCESS | 1739 | 1467646266934 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:31:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91e400 == 50 [pid = 1739] [id = 289] 08:31:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8c917000 == 49 [pid = 1739] [id = 288] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x90e85800 == 48 [pid = 1739] [id = 287] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6f000 == 47 [pid = 1739] [id = 286] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6e400 == 46 [pid = 1739] [id = 285] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f2800 == 45 [pid = 1739] [id = 284] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x9107d000 == 44 [pid = 1739] [id = 270] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ecc00 == 43 [pid = 1739] [id = 274] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb75000 == 42 [pid = 1739] [id = 280] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20dc00 == 41 [pid = 1739] [id = 272] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x90f11800 == 40 [pid = 1739] [id = 279] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb74400 == 39 [pid = 1739] [id = 283] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4e800 == 38 [pid = 1739] [id = 281] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x920e8400 == 37 [pid = 1739] [id = 282] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec41c00 == 36 [pid = 1739] [id = 271] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x927ec000 == 35 [pid = 1739] [id = 268] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1fac00 == 34 [pid = 1739] [id = 273] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x928c4400 == 33 [pid = 1739] [id = 269] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe8000 == 32 [pid = 1739] [id = 296] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d817000 == 31 [pid = 1739] [id = 297] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x93bdb800 == 30 [pid = 1739] [id = 295] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x928c1800 == 29 [pid = 1739] [id = 294] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x91cec000 == 28 [pid = 1739] [id = 293] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec50c00 == 27 [pid = 1739] [id = 291] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x90f08000 == 26 [pid = 1739] [id = 292] 08:31:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a800 == 25 [pid = 1739] [id = 290] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x91072c00) [pid = 1739] [serial = 839] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x90e7dc00) [pid = 1739] [serial = 801] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8efe0800) [pid = 1739] [serial = 800] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x9243a800) [pid = 1739] [serial = 804] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x920e5400) [pid = 1739] [serial = 803] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x92af7800) [pid = 1739] [serial = 807] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x928cc000) [pid = 1739] [serial = 806] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x93b07800) [pid = 1739] [serial = 810] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x93b03400) [pid = 1739] [serial = 809] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x9485bc00) [pid = 1739] [serial = 813] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x9480dc00) [pid = 1739] [serial = 812] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8e20cc00) [pid = 1739] [serial = 830] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x95228400) [pid = 1739] [serial = 816] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d6f2c00) [pid = 1739] [serial = 827] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x95225800) [pid = 1739] [serial = 815] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d6fa400) [pid = 1739] [serial = 828] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90d1bc00) [pid = 1739] [serial = 833] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91075000) [pid = 1739] [serial = 825] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f64000) [pid = 1739] [serial = 824] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x95307800) [pid = 1739] [serial = 819] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x95305800) [pid = 1739] [serial = 818] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e20bc00) [pid = 1739] [serial = 836] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90e87000) [pid = 1739] [serial = 834] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ef3b000) [pid = 1739] [serial = 822] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ec44c00) [pid = 1739] [serial = 821] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ec49800) [pid = 1739] [serial = 831] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90f61800) [pid = 1739] [serial = 837] [outer = (nil)] [url = about:blank] 08:31:08 INFO - PROCESS | 1739 | 1467646268310 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 1739 | 1467646268320 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c925800 == 26 [pid = 1739] [id = 298] 08:31:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8cb66800) [pid = 1739] [serial = 895] [outer = (nil)] 08:31:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8cb6c800) [pid = 1739] [serial = 896] [outer = 0x8cb66800] 08:31:08 INFO - PROCESS | 1739 | 1467646268407 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d5a5c00) [pid = 1739] [serial = 897] [outer = 0x8cb66800] 08:31:09 INFO - PROCESS | 1739 | 1467646269201 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]]]}] 08:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2494ms 08:31:09 INFO - PROCESS | 1739 | 1467646269230 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 1739 | 1467646269235 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:31:09 INFO - PROCESS | 1739 | 1467646269252 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - PROCESS | 1739 | 1467646269256 Marionette TRACE conn4 <- [1,1166,null,{}] 08:31:09 INFO - PROCESS | 1739 | 1467646269264 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}] 08:31:09 INFO - PROCESS | 1739 | 1467646269272 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:09 INFO - PROCESS | 1739 | 1467646269435 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:31:09 INFO - PROCESS | 1739 | 1467646269448 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 1739 | 1467646269456 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d809400 == 27 [pid = 1739] [id = 299] 08:31:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d80a400) [pid = 1739] [serial = 898] [outer = (nil)] 08:31:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d811000) [pid = 1739] [serial = 899] [outer = 0x8d80a400] 08:31:09 INFO - PROCESS | 1739 | 1467646269528 Marionette DEBUG loaded listener.js 08:31:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e1ec800) [pid = 1739] [serial = 900] [outer = 0x8d80a400] 08:31:10 INFO - PROCESS | 1739 | 1467646270422 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]]]}] 08:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1194ms 08:31:10 INFO - PROCESS | 1739 | 1467646270450 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 1739 | 1467646270456 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:31:10 INFO - PROCESS | 1739 | 1467646270462 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 1739 | 1467646270465 Marionette TRACE conn4 <- [1,1170,null,{}] 08:31:10 INFO - PROCESS | 1739 | 1467646270471 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}] 08:31:10 INFO - PROCESS | 1739 | 1467646270476 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:10 INFO - PROCESS | 1739 | 1467646270640 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:31:10 INFO - PROCESS | 1739 | 1467646270785 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:10 INFO - PROCESS | 1739 | 1467646270792 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1fa400 == 28 [pid = 1739] [id = 300] 08:31:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8e202800) [pid = 1739] [serial = 901] [outer = (nil)] 08:31:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8ec4d400) [pid = 1739] [serial = 902] [outer = 0x8e202800] 08:31:10 INFO - PROCESS | 1739 | 1467646270865 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ef45000) [pid = 1739] [serial = 903] [outer = 0x8e202800] 08:31:11 INFO - PROCESS | 1739 | 1467646271799 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]]]}] 08:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1394ms 08:31:11 INFO - PROCESS | 1739 | 1467646271863 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 1739 | 1467646271867 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:31:11 INFO - PROCESS | 1739 | 1467646271883 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - PROCESS | 1739 | 1467646271893 Marionette TRACE conn4 <- [1,1174,null,{}] 08:31:11 INFO - PROCESS | 1739 | 1467646271908 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}] 08:31:11 INFO - PROCESS | 1739 | 1467646271915 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:12 INFO - PROCESS | 1739 | 1467646272124 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:31:12 INFO - PROCESS | 1739 | 1467646272153 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 1739 | 1467646272158 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7ac00 == 29 [pid = 1739] [id = 301] 08:31:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90e7b400) [pid = 1739] [serial = 904] [outer = (nil)] 08:31:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8efe1400) [pid = 1739] [serial = 905] [outer = 0x90e7b400] 08:31:12 INFO - PROCESS | 1739 | 1467646272263 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x90f0ac00) [pid = 1739] [serial = 906] [outer = 0x90e7b400] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d6f9400) [pid = 1739] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9107a000) [pid = 1739] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91ceb400) [pid = 1739] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ef41400) [pid = 1739] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d6f3c00) [pid = 1739] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90f6f400) [pid = 1739] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d652400) [pid = 1739] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x920ea000) [pid = 1739] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ef3b400) [pid = 1739] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ef3e800) [pid = 1739] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:31:13 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90f15c00) [pid = 1739] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:31:13 INFO - PROCESS | 1739 | 1467646273658 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] 08:31:13 INFO - PROCESS | 1739 | 1467646273740 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:31:13 INFO - PROCESS | 1739 | 1467646273748 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 1739 | 1467646273751 Marionette TRACE conn4 <- [1,1178,null,{}] 08:31:13 INFO - PROCESS | 1739 | 1467646273756 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}] 08:31:13 INFO - PROCESS | 1739 | 1467646273761 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:13 INFO - PROCESS | 1739 | 1467646273948 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:31:13 INFO - PROCESS | 1739 | 1467646273960 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 1739 | 1467646273966 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f9400 == 30 [pid = 1739] [id = 302] 08:31:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d80e400) [pid = 1739] [serial = 907] [outer = (nil)] 08:31:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e82400) [pid = 1739] [serial = 908] [outer = 0x8d80e400] 08:31:14 INFO - PROCESS | 1739 | 1467646274036 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f61400) [pid = 1739] [serial = 909] [outer = 0x8d80e400] 08:31:14 INFO - PROCESS | 1739 | 1467646274761 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] 08:31:14 INFO - PROCESS | 1739 | 1467646274833 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:31:14 INFO - PROCESS | 1739 | 1467646274839 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 1739 | 1467646274842 Marionette TRACE conn4 <- [1,1182,null,{}] 08:31:14 INFO - PROCESS | 1739 | 1467646274848 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}] 08:31:14 INFO - PROCESS | 1739 | 1467646274853 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:15 INFO - PROCESS | 1739 | 1467646275058 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:31:15 INFO - PROCESS | 1739 | 1467646275071 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 1739 | 1467646275090 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x91074c00 == 31 [pid = 1739] [id = 303] 08:31:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91076c00) [pid = 1739] [serial = 910] [outer = (nil)] 08:31:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9107b800) [pid = 1739] [serial = 911] [outer = 0x91076c00] 08:31:15 INFO - PROCESS | 1739 | 1467646275176 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x920e2c00) [pid = 1739] [serial = 912] [outer = 0x91076c00] 08:31:16 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:16 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:31:16 INFO - PROCESS | 1739 | 1467646276387 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] 08:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:31:16 INFO - PROCESS | 1739 | 1467646276485 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:31:16 INFO - PROCESS | 1739 | 1467646276493 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 1739 | 1467646276501 Marionette TRACE conn4 <- [1,1186,null,{}] 08:31:16 INFO - PROCESS | 1739 | 1467646276508 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}] 08:31:16 INFO - PROCESS | 1739 | 1467646276514 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:16 INFO - PROCESS | 1739 | 1467646276727 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:31:16 INFO - PROCESS | 1739 | 1467646276962 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 1739 | 1467646276971 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f6400 == 32 [pid = 1739] [id = 304] 08:31:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d6f8c00) [pid = 1739] [serial = 913] [outer = (nil)] 08:31:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d812400) [pid = 1739] [serial = 914] [outer = 0x8d6f8c00] 08:31:17 INFO - PROCESS | 1739 | 1467646277091 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8ef3b400) [pid = 1739] [serial = 915] [outer = 0x8d6f8c00] 08:31:18 INFO - PROCESS | 1739 | 1467646278034 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] 08:31:18 INFO - PROCESS | 1739 | 1467646278094 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:31:18 INFO - PROCESS | 1739 | 1467646278105 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:31:18 INFO - PROCESS | 1739 | 1467646278109 Marionette TRACE conn4 <- [1,1190,null,{}] 08:31:18 INFO - PROCESS | 1739 | 1467646278116 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}] 08:31:18 INFO - PROCESS | 1739 | 1467646278122 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:18 INFO - PROCESS | 1739 | 1467646278374 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:31:18 INFO - PROCESS | 1739 | 1467646278634 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:18 INFO - PROCESS | 1739 | 1467646278642 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x91075000 == 33 [pid = 1739] [id = 305] 08:31:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91078000) [pid = 1739] [serial = 916] [outer = (nil)] 08:31:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x91cec000) [pid = 1739] [serial = 917] [outer = 0x91078000] 08:31:18 INFO - PROCESS | 1739 | 1467646278758 Marionette DEBUG loaded listener.js 08:31:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x920ed400) [pid = 1739] [serial = 918] [outer = 0x91078000] 08:31:19 INFO - PROCESS | 1739 | 1467646279725 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] 08:31:19 INFO - PROCESS | 1739 | 1467646279794 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:31:19 INFO - PROCESS | 1739 | 1467646279802 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 1739 | 1467646279808 Marionette TRACE conn4 <- [1,1194,null,{}] 08:31:19 INFO - PROCESS | 1739 | 1467646279824 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}] 08:31:19 INFO - PROCESS | 1739 | 1467646279833 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:20 INFO - PROCESS | 1739 | 1467646280040 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:31:20 INFO - PROCESS | 1739 | 1467646280248 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 1739 | 1467646280261 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x924b7400 == 34 [pid = 1739] [id = 306] 08:31:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x924b8000) [pid = 1739] [serial = 919] [outer = (nil)] 08:31:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x92592800) [pid = 1739] [serial = 920] [outer = 0x924b8000] 08:31:20 INFO - PROCESS | 1739 | 1467646280386 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x9259e800) [pid = 1739] [serial = 921] [outer = 0x924b8000] 08:31:21 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:21 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:31:21 INFO - PROCESS | 1739 | 1467646281363 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] 08:31:21 INFO - PROCESS | 1739 | 1467646281455 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:31:21 INFO - PROCESS | 1739 | 1467646281461 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 1739 | 1467646281464 Marionette TRACE conn4 <- [1,1198,null,{}] 08:31:21 INFO - PROCESS | 1739 | 1467646281470 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}] 08:31:21 INFO - PROCESS | 1739 | 1467646281475 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:21 INFO - PROCESS | 1739 | 1467646281650 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:31:22 INFO - PROCESS | 1739 | 1467646282003 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 1739 | 1467646282015 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922c00 == 35 [pid = 1739] [id = 307] 08:31:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8cb69c00) [pid = 1739] [serial = 922] [outer = (nil)] 08:31:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d5ac800) [pid = 1739] [serial = 923] [outer = 0x8cb69c00] 08:31:22 INFO - PROCESS | 1739 | 1467646282117 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d6f4000) [pid = 1739] [serial = 924] [outer = 0x8cb69c00] 08:31:22 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6f400 == 34 [pid = 1739] [id = 254] 08:31:22 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f7000 == 33 [pid = 1739] [id = 252] 08:31:22 INFO - PROCESS | 1739 | --DOCSHELL 0x90e86000 == 32 [pid = 1739] [id = 253] 08:31:23 INFO - PROCESS | 1739 | 1467646283128 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]]]}] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x925a1400) [pid = 1739] [serial = 869] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x92433c00) [pid = 1739] [serial = 863] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x92594000) [pid = 1739] [serial = 866] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x924ba400) [pid = 1739] [serial = 864] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ef47c00) [pid = 1739] [serial = 845] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d810800) [pid = 1739] [serial = 846] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d815c00) [pid = 1739] [serial = 854] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8e1f0000) [pid = 1739] [serial = 855] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9107e400) [pid = 1739] [serial = 860] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d65b400) [pid = 1739] [serial = 842] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e1ec400) [pid = 1739] [serial = 843] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x923ca000) [pid = 1739] [serial = 848] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92436000) [pid = 1739] [serial = 849] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ef42c00) [pid = 1739] [serial = 857] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8efe3800) [pid = 1739] [serial = 858] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9259b000) [pid = 1739] [serial = 851] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x927c2400) [pid = 1739] [serial = 852] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9107c400) [pid = 1739] [serial = 840] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x927cb000) [pid = 1739] [serial = 870] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91076800) [pid = 1739] [serial = 867] [outer = (nil)] [url = about:blank] 08:31:23 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91cee800) [pid = 1739] [serial = 861] [outer = (nil)] [url = about:blank] 08:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1730ms 08:31:23 INFO - PROCESS | 1739 | 1467646283193 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 1739 | 1467646283197 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:31:23 INFO - PROCESS | 1739 | 1467646283205 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 1739 | 1467646283210 Marionette TRACE conn4 <- [1,1202,null,{}] 08:31:23 INFO - PROCESS | 1739 | 1467646283217 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}] 08:31:23 INFO - PROCESS | 1739 | 1467646283225 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:23 INFO - PROCESS | 1739 | 1467646283397 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:31:23 INFO - PROCESS | 1739 | 1467646283573 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 1739 | 1467646283583 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f9800 == 33 [pid = 1739] [id = 308] 08:31:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e205c00) [pid = 1739] [serial = 925] [outer = (nil)] 08:31:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ec41800) [pid = 1739] [serial = 926] [outer = 0x8e205c00] 08:31:23 INFO - PROCESS | 1739 | 1467646283663 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8efdc400) [pid = 1739] [serial = 927] [outer = 0x8e205c00] 08:31:24 INFO - PROCESS | 1739 | 1467646284407 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]]]}] 08:31:24 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 08:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1232ms 08:31:24 INFO - PROCESS | 1739 | 1467646284441 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 1739 | 1467646284447 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:31:24 INFO - PROCESS | 1739 | 1467646284456 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 1739 | 1467646284459 Marionette TRACE conn4 <- [1,1206,null,{}] 08:31:24 INFO - PROCESS | 1739 | 1467646284465 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}] 08:31:24 INFO - PROCESS | 1739 | 1467646284470 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:24 INFO - PROCESS | 1739 | 1467646284630 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:31:24 INFO - PROCESS | 1739 | 1467646284641 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 1739 | 1467646284649 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1c000 == 34 [pid = 1739] [id = 309] 08:31:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f08c00) [pid = 1739] [serial = 928] [outer = (nil)] 08:31:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f6bc00) [pid = 1739] [serial = 929] [outer = 0x90f08c00] 08:31:24 INFO - PROCESS | 1739 | 1467646284714 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9107e400) [pid = 1739] [serial = 930] [outer = 0x90f08c00] 08:31:25 INFO - PROCESS | 1739 | 1467646285620 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]]]}] 08:31:25 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 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1184ms 08:31:25 INFO - PROCESS | 1739 | 1467646285660 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 1739 | 1467646285663 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:31:25 INFO - PROCESS | 1739 | 1467646285672 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 1739 | 1467646285679 Marionette TRACE conn4 <- [1,1210,null,{}] 08:31:25 INFO - PROCESS | 1739 | 1467646285701 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}] 08:31:25 INFO - PROCESS | 1739 | 1467646285707 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:25 INFO - PROCESS | 1739 | 1467646285906 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:31:25 INFO - PROCESS | 1739 | 1467646285924 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 1739 | 1467646285933 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80c800 == 35 [pid = 1739] [id = 310] 08:31:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91ceac00) [pid = 1739] [serial = 931] [outer = (nil)] 08:31:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x924b7c00) [pid = 1739] [serial = 932] [outer = 0x91ceac00] 08:31:25 INFO - PROCESS | 1739 | 1467646285996 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x924c0800) [pid = 1739] [serial = 933] [outer = 0x91ceac00] 08:31:26 INFO - PROCESS | 1739 | 1467646286889 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]]]}] 08:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1294ms 08:31:26 INFO - PROCESS | 1739 | 1467646286965 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 1739 | 1467646286970 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:31:26 INFO - PROCESS | 1739 | 1467646286976 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 1739 | 1467646286979 Marionette TRACE conn4 <- [1,1214,null,{}] 08:31:26 INFO - PROCESS | 1739 | 1467646286992 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}] 08:31:26 INFO - PROCESS | 1739 | 1467646286997 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:27 INFO - PROCESS | 1739 | 1467646287195 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:31:27 INFO - PROCESS | 1739 | 1467646287213 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 1739 | 1467646287220 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x9259a800 == 36 [pid = 1739] [id = 311] 08:31:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x927c1800) [pid = 1739] [serial = 934] [outer = (nil)] 08:31:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927c7800) [pid = 1739] [serial = 935] [outer = 0x927c1800] 08:31:27 INFO - PROCESS | 1739 | 1467646287286 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927cf000) [pid = 1739] [serial = 936] [outer = 0x927c1800] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90e7b400) [pid = 1739] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d80e400) [pid = 1739] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8cb66800) [pid = 1739] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d80a400) [pid = 1739] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8c91c800) [pid = 1739] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ef3a000) [pid = 1739] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d818c00) [pid = 1739] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f65800) [pid = 1739] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x923bc800) [pid = 1739] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x928c6000) [pid = 1739] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x93bdf000) [pid = 1739] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f0b800) [pid = 1739] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:31:27 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e202800) [pid = 1739] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:31:28 INFO - PROCESS | 1739 | 1467646288253 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]]]}] 08:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1336ms 08:31:28 INFO - PROCESS | 1739 | 1467646288312 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:31:28 INFO - PROCESS | 1739 | 1467646288314 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:31:28 INFO - PROCESS | 1739 | 1467646288321 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:31:28 INFO - PROCESS | 1739 | 1467646288323 Marionette TRACE conn4 <- [1,1218,null,{}] 08:31:28 INFO - PROCESS | 1739 | 1467646288329 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}] 08:31:28 INFO - PROCESS | 1739 | 1467646288334 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:28 INFO - PROCESS | 1739 | 1467646288546 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:31:28 INFO - PROCESS | 1739 | 1467646288561 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:28 INFO - PROCESS | 1739 | 1467646288578 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fcc00 == 37 [pid = 1739] [id = 312] 08:31:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d80e400) [pid = 1739] [serial = 937] [outer = (nil)] 08:31:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9243d000) [pid = 1739] [serial = 938] [outer = 0x8d80e400] 08:31:28 INFO - PROCESS | 1739 | 1467646288654 Marionette DEBUG loaded listener.js 08:31:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x927e4000) [pid = 1739] [serial = 939] [outer = 0x8d80e400] 08:31:29 INFO - PROCESS | 1739 | 1467646289489 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]]]}] 08:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1198ms 08:31:29 INFO - PROCESS | 1739 | 1467646289520 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 1739 | 1467646289524 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:31:29 INFO - PROCESS | 1739 | 1467646289530 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 1739 | 1467646289532 Marionette TRACE conn4 <- [1,1222,null,{}] 08:31:29 INFO - PROCESS | 1739 | 1467646289538 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}] 08:31:29 INFO - PROCESS | 1739 | 1467646289543 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:29 INFO - PROCESS | 1739 | 1467646289698 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:31:29 INFO - PROCESS | 1739 | 1467646289709 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 1739 | 1467646289717 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91c800 == 38 [pid = 1739] [id = 313] 08:31:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8c91cc00) [pid = 1739] [serial = 940] [outer = (nil)] 08:31:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x927f1400) [pid = 1739] [serial = 941] [outer = 0x8c91cc00] 08:31:29 INFO - PROCESS | 1739 | 1467646289783 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x928cc000) [pid = 1739] [serial = 942] [outer = 0x8c91cc00] 08:31:30 INFO - PROCESS | 1739 | 1467646290883 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] 08:31:30 INFO - PROCESS | 1739 | 1467646290923 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:31:30 INFO - PROCESS | 1739 | 1467646290932 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - PROCESS | 1739 | 1467646290940 Marionette TRACE conn4 <- [1,1226,null,{}] 08:31:30 INFO - PROCESS | 1739 | 1467646290947 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}] 08:31:30 INFO - PROCESS | 1739 | 1467646290953 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:31 INFO - PROCESS | 1739 | 1467646291139 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:31:31 INFO - PROCESS | 1739 | 1467646291321 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 1739 | 1467646291331 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a6800 == 39 [pid = 1739] [id = 314] 08:31:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d5af000) [pid = 1739] [serial = 943] [outer = (nil)] 08:31:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e202800) [pid = 1739] [serial = 944] [outer = 0x8d5af000] 08:31:31 INFO - PROCESS | 1739 | 1467646291415 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90d19400) [pid = 1739] [serial = 945] [outer = 0x8d5af000] 08:31:32 INFO - PROCESS | 1739 | --DOCSHELL 0x923c6400 == 38 [pid = 1739] [id = 9] 08:31:32 INFO - PROCESS | 1739 | 1467646292407 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]]]}] 08:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1535ms 08:31:32 INFO - PROCESS | 1739 | 1467646292467 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 1739 | 1467646292474 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:31:32 INFO - PROCESS | 1739 | 1467646292485 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 1739 | 1467646292488 Marionette TRACE conn4 <- [1,1230,null,{}] 08:31:32 INFO - PROCESS | 1739 | 1467646292495 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}] 08:31:32 INFO - PROCESS | 1739 | 1467646292501 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:32 INFO - PROCESS | 1739 | 1467646292773 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:31:32 INFO - PROCESS | 1739 | 1467646292942 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 1739 | 1467646292950 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f5800 == 39 [pid = 1739] [id = 315] 08:31:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91cee800) [pid = 1739] [serial = 946] [outer = (nil)] 08:31:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92437800) [pid = 1739] [serial = 947] [outer = 0x91cee800] 08:31:33 INFO - PROCESS | 1739 | 1467646293071 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x924bc800) [pid = 1739] [serial = 948] [outer = 0x91cee800] 08:31:33 INFO - PROCESS | 1739 | 1467646293967 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]]]}] 08:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1533ms 08:31:34 INFO - PROCESS | 1739 | 1467646294018 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 1739 | 1467646294023 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:31:34 INFO - PROCESS | 1739 | 1467646294030 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 1739 | 1467646294036 Marionette TRACE conn4 <- [1,1234,null,{}] 08:31:34 INFO - PROCESS | 1739 | 1467646294052 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}] 08:31:34 INFO - PROCESS | 1739 | 1467646294061 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:34 INFO - PROCESS | 1739 | 1467646294239 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:31:34 INFO - PROCESS | 1739 | 1467646294406 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 1739 | 1467646294418 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c2c00 == 40 [pid = 1739] [id = 316] 08:31:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x928c7400) [pid = 1739] [serial = 949] [outer = (nil)] 08:31:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x92aed800) [pid = 1739] [serial = 950] [outer = 0x928c7400] 08:31:34 INFO - PROCESS | 1739 | 1467646294499 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x93024800) [pid = 1739] [serial = 951] [outer = 0x928c7400] 08:31:35 INFO - PROCESS | 1739 | 1467646295409 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]]]}] 08:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1443ms 08:31:35 INFO - PROCESS | 1739 | 1467646295474 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:31:35 INFO - PROCESS | 1739 | 1467646295478 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:31:35 INFO - PROCESS | 1739 | 1467646295484 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 1739 | 1467646295488 Marionette TRACE conn4 <- [1,1238,null,{}] 08:31:35 INFO - PROCESS | 1739 | 1467646295494 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}] 08:31:35 INFO - PROCESS | 1739 | 1467646295499 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:35 INFO - PROCESS | 1739 | 1467646295668 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:31:35 INFO - PROCESS | 1739 | 1467646295836 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 1739 | 1467646295845 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b03400 == 41 [pid = 1739] [id = 317] 08:31:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93b04000) [pid = 1739] [serial = 952] [outer = (nil)] 08:31:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93bd8800) [pid = 1739] [serial = 953] [outer = 0x93b04000] 08:31:35 INFO - PROCESS | 1739 | 1467646295925 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x93be4800) [pid = 1739] [serial = 954] [outer = 0x93b04000] 08:31:36 INFO - PROCESS | 1739 | 1467646296801 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]]]}] 08:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1382ms 08:31:36 INFO - PROCESS | 1739 | 1467646296866 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 1739 | 1467646296870 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:31:36 INFO - PROCESS | 1739 | 1467646296876 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 1739 | 1467646296880 Marionette TRACE conn4 <- [1,1242,null,{}] 08:31:36 INFO - PROCESS | 1739 | 1467646296885 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}] 08:31:36 INFO - PROCESS | 1739 | 1467646296891 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:37 INFO - PROCESS | 1739 | 1467646297068 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:31:37 INFO - PROCESS | 1739 | 1467646297237 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 1739 | 1467646297245 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x927f0c00 == 42 [pid = 1739] [id = 318] 08:31:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x94810000) [pid = 1739] [serial = 955] [outer = (nil)] 08:31:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x948dcc00) [pid = 1739] [serial = 956] [outer = 0x94810000] 08:31:37 INFO - PROCESS | 1739 | 1467646297324 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x9521f800) [pid = 1739] [serial = 957] [outer = 0x94810000] 08:31:38 INFO - PROCESS | 1739 | 1467646298296 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]]]}] 08:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1480ms 08:31:38 INFO - PROCESS | 1739 | 1467646298359 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 1739 | 1467646298363 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:31:38 INFO - PROCESS | 1739 | 1467646298369 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - PROCESS | 1739 | 1467646298373 Marionette TRACE conn4 <- [1,1246,null,{}] 08:31:38 INFO - PROCESS | 1739 | 1467646298378 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}] 08:31:38 INFO - PROCESS | 1739 | 1467646298388 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:38 INFO - PROCESS | 1739 | 1467646298631 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:31:38 INFO - PROCESS | 1739 | 1467646298842 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 1739 | 1467646298852 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20a400 == 43 [pid = 1739] [id = 319] 08:31:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ec45000) [pid = 1739] [serial = 958] [outer = (nil)] 08:31:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x9522bc00) [pid = 1739] [serial = 959] [outer = 0x8ec45000] 08:31:38 INFO - PROCESS | 1739 | 1467646298973 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x9530cc00) [pid = 1739] [serial = 960] [outer = 0x8ec45000] 08:31:39 INFO - PROCESS | 1739 | 1467646299852 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]]]}] 08:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1532ms 08:31:39 INFO - PROCESS | 1739 | 1467646299902 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:31:39 INFO - PROCESS | 1739 | 1467646299906 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:31:39 INFO - PROCESS | 1739 | 1467646299912 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 1739 | 1467646299916 Marionette TRACE conn4 <- [1,1250,null,{}] 08:31:39 INFO - PROCESS | 1739 | 1467646299921 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}] 08:31:39 INFO - PROCESS | 1739 | 1467646299926 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:40 INFO - PROCESS | 1739 | 1467646300088 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:31:40 INFO - PROCESS | 1739 | 1467646300264 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 1739 | 1467646300275 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d815c00 == 44 [pid = 1739] [id = 320] 08:31:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8e1ebc00) [pid = 1739] [serial = 961] [outer = (nil)] 08:31:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x954aac00) [pid = 1739] [serial = 962] [outer = 0x8e1ebc00] 08:31:40 INFO - PROCESS | 1739 | 1467646300352 Marionette DEBUG loaded listener.js 08:31:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x954abc00) [pid = 1739] [serial = 963] [outer = 0x8e1ebc00] 08:31:41 INFO - PROCESS | 1739 | 1467646301284 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]]]}] 08:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1435ms 08:31:41 INFO - PROCESS | 1739 | 1467646301348 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:31:41 INFO - PROCESS | 1739 | 1467646301352 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:41 INFO - PROCESS | 1739 | 1467646301358 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 1739 | 1467646301361 Marionette TRACE conn4 <- [1,1254,null,{}] 08:31:41 INFO - PROCESS | 1739 | 1467646301367 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}] 08:31:41 INFO - PROCESS | 1739 | 1467646301372 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:41 INFO - PROCESS | 1739 | 1467646301534 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:31:42 INFO - PROCESS | 1739 | 1467646301975 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 1739 | 1467646301985 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb74400 == 45 [pid = 1739] [id = 321] 08:31:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8d5afc00) [pid = 1739] [serial = 964] [outer = (nil)] 08:31:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8d65bc00) [pid = 1739] [serial = 965] [outer = 0x8d5afc00] 08:31:42 INFO - PROCESS | 1739 | 1467646302068 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8e1f0400) [pid = 1739] [serial = 966] [outer = 0x8d5afc00] 08:31:42 INFO - PROCESS | 1739 | 1467646302944 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]]]}] 08:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:43 INFO - PROCESS | 1739 | 1467646302996 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:31:43 INFO - PROCESS | 1739 | 1467646303000 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:31:43 INFO - PROCESS | 1739 | 1467646303008 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 1739 | 1467646303012 Marionette TRACE conn4 <- [1,1258,null,{}] 08:31:43 INFO - PROCESS | 1739 | 1467646303020 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}] 08:31:43 INFO - PROCESS | 1739 | 1467646303028 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:43 INFO - PROCESS | 1739 | 1467646303192 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:31:43 INFO - PROCESS | 1739 | 1467646303377 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 1739 | 1467646303384 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d655800 == 46 [pid = 1739] [id = 322] 08:31:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8d6f1400) [pid = 1739] [serial = 967] [outer = (nil)] 08:31:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8e205000) [pid = 1739] [serial = 968] [outer = 0x8d6f1400] 08:31:43 INFO - PROCESS | 1739 | 1467646303492 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x90f0fc00) [pid = 1739] [serial = 969] [outer = 0x8d6f1400] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91c400 == 45 [pid = 1739] [id = 255] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec50400 == 44 [pid = 1739] [id = 257] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80bc00 == 43 [pid = 1739] [id = 266] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8e210800 == 42 [pid = 1739] [id = 260] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x90f13400 == 41 [pid = 1739] [id = 267] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb68000 == 40 [pid = 1739] [id = 263] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8c925800 == 39 [pid = 1739] [id = 298] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20fc00 == 38 [pid = 1739] [id = 261] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6c000 == 37 [pid = 1739] [id = 256] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x90e85400 == 36 [pid = 1739] [id = 262] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe6400 == 35 [pid = 1739] [id = 258] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8d818800 == 34 [pid = 1739] [id = 265] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65cc00 == 33 [pid = 1739] [id = 259] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80f400 == 32 [pid = 1739] [id = 251] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b3000 == 31 [pid = 1739] [id = 264] 08:31:45 INFO - PROCESS | 1739 | --DOCSHELL 0x92af3800 == 30 [pid = 1739] [id = 11] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8efe1400) [pid = 1739] [serial = 905] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x90e82400) [pid = 1739] [serial = 908] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x8cb6c800) [pid = 1739] [serial = 896] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x8d5a5c00) [pid = 1739] [serial = 897] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8d811000) [pid = 1739] [serial = 899] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8e1ec800) [pid = 1739] [serial = 900] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8d5a7c00) [pid = 1739] [serial = 873] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8cb66400) [pid = 1739] [serial = 872] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x90e7b800) [pid = 1739] [serial = 876] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8efde000) [pid = 1739] [serial = 875] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8e209c00) [pid = 1739] [serial = 894] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8e1f4c00) [pid = 1739] [serial = 893] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x925a0400) [pid = 1739] [serial = 879] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x924c1400) [pid = 1739] [serial = 878] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x928c8400) [pid = 1739] [serial = 882] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x928c3800) [pid = 1739] [serial = 881] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x93023c00) [pid = 1739] [serial = 885] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x93020000) [pid = 1739] [serial = 884] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x948e0800) [pid = 1739] [serial = 888] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9480f400) [pid = 1739] [serial = 887] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x95306400) [pid = 1739] [serial = 891] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x95225c00) [pid = 1739] [serial = 890] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ef45000) [pid = 1739] [serial = 903] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90f61400) [pid = 1739] [serial = 909] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ec4d400) [pid = 1739] [serial = 902] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90f0ac00) [pid = 1739] [serial = 906] [outer = (nil)] [url = about:blank] 08:31:45 INFO - PROCESS | 1739 | 1467646305602 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]]]}] 08:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2634ms 08:31:45 INFO - PROCESS | 1739 | 1467646305641 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 1739 | 1467646305647 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:45 INFO - PROCESS | 1739 | 1467646305656 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 1739 | 1467646305660 Marionette TRACE conn4 <- [1,1262,null,{}] 08:31:45 INFO - PROCESS | 1739 | 1467646305668 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}] 08:31:45 INFO - PROCESS | 1739 | 1467646305673 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:45 INFO - PROCESS | 1739 | 1467646305832 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:31:45 INFO - PROCESS | 1739 | 1467646305950 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 1739 | 1467646305964 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb71c00 == 31 [pid = 1739] [id = 323] 08:31:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8cb73c00) [pid = 1739] [serial = 970] [outer = (nil)] 08:31:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8d6f9c00) [pid = 1739] [serial = 971] [outer = 0x8cb73c00] 08:31:46 INFO - PROCESS | 1739 | 1467646306038 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8d80f000) [pid = 1739] [serial = 972] [outer = 0x8cb73c00] 08:31:46 INFO - PROCESS | 1739 | 1467646306800 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]]]}] 08:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1187ms 08:31:46 INFO - PROCESS | 1739 | 1467646306845 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:46 INFO - PROCESS | 1739 | 1467646306854 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:31:46 INFO - PROCESS | 1739 | 1467646306865 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 1739 | 1467646306870 Marionette TRACE conn4 <- [1,1266,null,{}] 08:31:46 INFO - PROCESS | 1739 | 1467646306876 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}] 08:31:46 INFO - PROCESS | 1739 | 1467646306881 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:47 INFO - PROCESS | 1739 | 1467646307053 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:31:47 INFO - PROCESS | 1739 | 1467646307063 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 1739 | 1467646307069 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1edc00 == 32 [pid = 1739] [id = 324] 08:31:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8e20a000) [pid = 1739] [serial = 973] [outer = (nil)] 08:31:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ec42c00) [pid = 1739] [serial = 974] [outer = 0x8e20a000] 08:31:47 INFO - PROCESS | 1739 | 1467646307257 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8ec4cc00) [pid = 1739] [serial = 975] [outer = 0x8e20a000] 08:31:48 INFO - PROCESS | 1739 | 1467646308058 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]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1237ms 08:31:48 INFO - PROCESS | 1739 | 1467646308101 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 1739 | 1467646308104 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:48 INFO - PROCESS | 1739 | 1467646308111 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 1739 | 1467646308117 Marionette TRACE conn4 <- [1,1270,null,{}] 08:31:48 INFO - PROCESS | 1739 | 1467646308139 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}] 08:31:48 INFO - PROCESS | 1739 | 1467646308148 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:48 INFO - PROCESS | 1739 | 1467646308355 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:31:48 INFO - PROCESS | 1739 | 1467646308378 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 1739 | 1467646308387 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1b400 == 33 [pid = 1739] [id = 325] 08:31:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x90e7b800) [pid = 1739] [serial = 976] [outer = (nil)] 08:31:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x90e81c00) [pid = 1739] [serial = 977] [outer = 0x90e7b800] 08:31:48 INFO - PROCESS | 1739 | 1467646308458 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x90f0a000) [pid = 1739] [serial = 978] [outer = 0x90e7b800] 08:31:49 INFO - PROCESS | 1739 | 1467646309458 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]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1393ms 08:31:49 INFO - PROCESS | 1739 | 1467646309504 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 1739 | 1467646309509 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:49 INFO - PROCESS | 1739 | 1467646309519 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 1739 | 1467646309523 Marionette TRACE conn4 <- [1,1274,null,{}] 08:31:49 INFO - PROCESS | 1739 | 1467646309528 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}] 08:31:49 INFO - PROCESS | 1739 | 1467646309532 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:49 INFO - PROCESS | 1739 | 1467646309728 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:31:49 INFO - PROCESS | 1739 | 1467646309755 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 1739 | 1467646309764 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6f400 == 34 [pid = 1739] [id = 326] 08:31:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x90f0e400) [pid = 1739] [serial = 979] [outer = (nil)] 08:31:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x91073000) [pid = 1739] [serial = 980] [outer = 0x90f0e400] 08:31:49 INFO - PROCESS | 1739 | 1467646309837 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x9107c400) [pid = 1739] [serial = 981] [outer = 0x90f0e400] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x923c7c00) [pid = 1739] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x93b01800) [pid = 1739] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x927c1800) [pid = 1739] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91078000) [pid = 1739] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x924b8000) [pid = 1739] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d6f8c00) [pid = 1739] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f08c00) [pid = 1739] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8cb69c00) [pid = 1739] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e205c00) [pid = 1739] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91076c00) [pid = 1739] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d80e400) [pid = 1739] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x91ceac00) [pid = 1739] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:50 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8c91cc00) [pid = 1739] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:51 INFO - PROCESS | 1739 | 1467646311222 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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1729ms 08:31:51 INFO - PROCESS | 1739 | 1467646311249 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 1739 | 1467646311252 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:51 INFO - PROCESS | 1739 | 1467646311258 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 1739 | 1467646311261 Marionette TRACE conn4 <- [1,1278,null,{}] 08:31:51 INFO - PROCESS | 1739 | 1467646311266 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}] 08:31:51 INFO - PROCESS | 1739 | 1467646311271 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:51 INFO - PROCESS | 1739 | 1467646311412 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:31:51 INFO - PROCESS | 1739 | 1467646311426 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 1739 | 1467646311434 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7cc00 == 35 [pid = 1739] [id = 327] 08:31:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e81800) [pid = 1739] [serial = 982] [outer = (nil)] 08:31:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f6d800) [pid = 1739] [serial = 983] [outer = 0x90e81800] 08:31:51 INFO - PROCESS | 1739 | 1467646311499 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91081400) [pid = 1739] [serial = 984] [outer = 0x90e81800] 08:31:52 INFO - PROCESS | 1739 | 1467646312346 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]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1134ms 08:31:52 INFO - PROCESS | 1739 | 1467646312393 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 1739 | 1467646312397 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:52 INFO - PROCESS | 1739 | 1467646312407 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 1739 | 1467646312410 Marionette TRACE conn4 <- [1,1282,null,{}] 08:31:52 INFO - PROCESS | 1739 | 1467646312415 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}] 08:31:52 INFO - PROCESS | 1739 | 1467646312426 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:52 INFO - PROCESS | 1739 | 1467646312607 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:31:52 INFO - PROCESS | 1739 | 1467646312819 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 1739 | 1467646312830 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91bc00 == 36 [pid = 1739] [id = 328] 08:31:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8c91e800) [pid = 1739] [serial = 985] [outer = (nil)] 08:31:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8cb66c00) [pid = 1739] [serial = 986] [outer = 0x8c91e800] 08:31:52 INFO - PROCESS | 1739 | 1467646312916 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d5aec00) [pid = 1739] [serial = 987] [outer = 0x8c91e800] 08:31:53 INFO - PROCESS | 1739 | 1467646313995 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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1639ms 08:31:54 INFO - PROCESS | 1739 | 1467646314046 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 1739 | 1467646314051 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:54 INFO - PROCESS | 1739 | 1467646314060 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 1739 | 1467646314064 Marionette TRACE conn4 <- [1,1286,null,{}] 08:31:54 INFO - PROCESS | 1739 | 1467646314072 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}] 08:31:54 INFO - PROCESS | 1739 | 1467646314080 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:54 INFO - PROCESS | 1739 | 1467646314263 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:31:54 INFO - PROCESS | 1739 | 1467646314479 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 1739 | 1467646314489 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a5400 == 37 [pid = 1739] [id = 329] 08:31:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8e210800) [pid = 1739] [serial = 988] [outer = (nil)] 08:31:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8ec4f400) [pid = 1739] [serial = 989] [outer = 0x8e210800] 08:31:54 INFO - PROCESS | 1739 | 1467646314576 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8ef3f400) [pid = 1739] [serial = 990] [outer = 0x8e210800] 08:31:55 INFO - PROCESS | 1739 | 1467646315576 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]]]}] 08:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1589ms 08:31:55 INFO - PROCESS | 1739 | 1467646315653 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:55 INFO - PROCESS | 1739 | 1467646315659 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:31:55 INFO - PROCESS | 1739 | 1467646315666 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 1739 | 1467646315670 Marionette TRACE conn4 <- [1,1290,null,{}] 08:31:55 INFO - PROCESS | 1739 | 1467646315676 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}] 08:31:55 INFO - PROCESS | 1739 | 1467646315681 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:55 INFO - PROCESS | 1739 | 1467646315902 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:31:56 INFO - PROCESS | 1739 | 1467646316201 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 1739 | 1467646316212 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6fc00 == 38 [pid = 1739] [id = 330] 08:31:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8efe2000) [pid = 1739] [serial = 991] [outer = (nil)] 08:31:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x90e7d400) [pid = 1739] [serial = 992] [outer = 0x8efe2000] 08:31:56 INFO - PROCESS | 1739 | 1467646316294 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x90f16400) [pid = 1739] [serial = 993] [outer = 0x8efe2000] 08:31:57 INFO - PROCESS | 1739 | 1467646317319 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]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1732ms 08:31:57 INFO - PROCESS | 1739 | 1467646317398 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 1739 | 1467646317401 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:31:57 INFO - PROCESS | 1739 | 1467646317419 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 1739 | 1467646317428 Marionette TRACE conn4 <- [1,1294,null,{}] 08:31:57 INFO - PROCESS | 1739 | 1467646317435 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}] 08:31:57 INFO - PROCESS | 1739 | 1467646317443 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:57 INFO - PROCESS | 1739 | 1467646317665 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:31:57 INFO - PROCESS | 1739 | 1467646317872 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 1739 | 1467646317880 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1a000 == 39 [pid = 1739] [id = 331] 08:31:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x90e87000) [pid = 1739] [serial = 994] [outer = (nil)] 08:31:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x923c7c00) [pid = 1739] [serial = 995] [outer = 0x90e87000] 08:31:58 INFO - PROCESS | 1739 | 1467646318011 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x924b4800) [pid = 1739] [serial = 996] [outer = 0x90e87000] 08:31:59 INFO - PROCESS | 1739 | 1467646319140 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]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1755ms 08:31:59 INFO - PROCESS | 1739 | 1467646319166 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 1739 | 1467646319172 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:31:59 INFO - PROCESS | 1739 | 1467646319180 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 1739 | 1467646319185 Marionette TRACE conn4 <- [1,1298,null,{}] 08:31:59 INFO - PROCESS | 1739 | 1467646319192 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}] 08:31:59 INFO - PROCESS | 1739 | 1467646319197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:59 INFO - PROCESS | 1739 | 1467646319389 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:31:59 INFO - PROCESS | 1739 | 1467646319627 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 1739 | 1467646319643 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:31:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80b400 == 40 [pid = 1739] [id = 332] 08:31:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d80cc00) [pid = 1739] [serial = 997] [outer = (nil)] 08:31:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d817400) [pid = 1739] [serial = 998] [outer = 0x8d80cc00] 08:31:59 INFO - PROCESS | 1739 | 1467646319720 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8e1f6800) [pid = 1739] [serial = 999] [outer = 0x8d80cc00] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x91075000 == 39 [pid = 1739] [id = 305] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f9400 == 38 [pid = 1739] [id = 302] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7cc00 == 37 [pid = 1739] [id = 327] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x920efc00) [pid = 1739] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6f400 == 36 [pid = 1739] [id = 326] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1b400 == 35 [pid = 1739] [id = 325] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1edc00 == 34 [pid = 1739] [id = 324] 08:32:00 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb71c00 == 33 [pid = 1739] [id = 323] 08:32:00 INFO - PROCESS | 1739 | 1467646320740 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]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1585ms 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x90d18000) [pid = 1739] [serial = 645] [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.] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x927c7800) [pid = 1739] [serial = 935] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x927cf000) [pid = 1739] [serial = 936] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91cec000) [pid = 1739] [serial = 917] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x920ed400) [pid = 1739] [serial = 918] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x92592800) [pid = 1739] [serial = 920] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9259e800) [pid = 1739] [serial = 921] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d812400) [pid = 1739] [serial = 914] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ef3b400) [pid = 1739] [serial = 915] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90f6bc00) [pid = 1739] [serial = 929] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d5ac800) [pid = 1739] [serial = 923] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d6f4000) [pid = 1739] [serial = 924] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ec41800) [pid = 1739] [serial = 926] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8efdc400) [pid = 1739] [serial = 927] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x920e2c00) [pid = 1739] [serial = 912] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9107b800) [pid = 1739] [serial = 911] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x927e4000) [pid = 1739] [serial = 939] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x924b7c00) [pid = 1739] [serial = 932] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x927f1400) [pid = 1739] [serial = 941] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x928cc000) [pid = 1739] [serial = 942] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x924c0800) [pid = 1739] [serial = 933] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9243d000) [pid = 1739] [serial = 938] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9107e400) [pid = 1739] [serial = 930] [outer = (nil)] [url = about:blank] 08:32:00 INFO - PROCESS | 1739 | 1467646320805 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 1739 | 1467646320811 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:32:00 INFO - PROCESS | 1739 | 1467646320825 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 1739 | 1467646320830 Marionette TRACE conn4 <- [1,1302,null,{}] 08:32:00 INFO - PROCESS | 1739 | 1467646320835 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}] 08:32:00 INFO - PROCESS | 1739 | 1467646320841 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:01 INFO - PROCESS | 1739 | 1467646321001 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:32:01 INFO - PROCESS | 1739 | 1467646321011 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 1739 | 1467646321018 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d659000 == 34 [pid = 1739] [id = 333] 08:32:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ec41c00) [pid = 1739] [serial = 1000] [outer = (nil)] 08:32:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ec4bc00) [pid = 1739] [serial = 1001] [outer = 0x8ec41c00] 08:32:01 INFO - PROCESS | 1739 | 1467646321112 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8efdd400) [pid = 1739] [serial = 1002] [outer = 0x8ec41c00] 08:32:02 INFO - PROCESS | 1739 | 1467646322057 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]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1285ms 08:32:02 INFO - PROCESS | 1739 | 1467646322115 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 1739 | 1467646322118 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:32:02 INFO - PROCESS | 1739 | 1467646322125 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 1739 | 1467646322131 Marionette TRACE conn4 <- [1,1306,null,{}] 08:32:02 INFO - PROCESS | 1739 | 1467646322146 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}] 08:32:02 INFO - PROCESS | 1739 | 1467646322155 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:02 INFO - PROCESS | 1739 | 1467646322316 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:32:02 INFO - PROCESS | 1739 | 1467646322328 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 1739 | 1467646322338 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e84000 == 35 [pid = 1739] [id = 334] 08:32:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90e88000) [pid = 1739] [serial = 1003] [outer = (nil)] 08:32:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f65800) [pid = 1739] [serial = 1004] [outer = 0x90e88000] 08:32:02 INFO - PROCESS | 1739 | 1467646322410 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9107cc00) [pid = 1739] [serial = 1005] [outer = 0x90e88000] 08:32:03 INFO - PROCESS | 1739 | 1467646323399 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]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1333ms 08:32:03 INFO - PROCESS | 1739 | 1467646323462 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:32:03 INFO - PROCESS | 1739 | 1467646323466 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:32:03 INFO - PROCESS | 1739 | 1467646323472 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 1739 | 1467646323476 Marionette TRACE conn4 <- [1,1310,null,{}] 08:32:03 INFO - PROCESS | 1739 | 1467646323481 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}] 08:32:03 INFO - PROCESS | 1739 | 1467646323485 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:03 INFO - PROCESS | 1739 | 1467646323711 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:32:03 INFO - PROCESS | 1739 | 1467646323747 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 1739 | 1467646323767 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f64c00 == 36 [pid = 1739] [id = 335] 08:32:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91080800) [pid = 1739] [serial = 1006] [outer = (nil)] 08:32:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x920e5400) [pid = 1739] [serial = 1007] [outer = 0x91080800] 08:32:03 INFO - PROCESS | 1739 | 1467646323838 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x92436400) [pid = 1739] [serial = 1008] [outer = 0x91080800] 08:32:04 INFO - PROCESS | 1739 | 1467646324785 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] 08:32:04 INFO - PROCESS | 1739 | 1467646324824 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:32:04 INFO - PROCESS | 1739 | 1467646324830 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:32:04 INFO - PROCESS | 1739 | 1467646324833 Marionette TRACE conn4 <- [1,1314,null,{}] 08:32:04 INFO - PROCESS | 1739 | 1467646324839 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}] 08:32:04 INFO - PROCESS | 1739 | 1467646324843 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:05 INFO - PROCESS | 1739 | 1467646325041 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d5af000) [pid = 1739] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x91cee800) [pid = 1739] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x928c7400) [pid = 1739] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x93b04000) [pid = 1739] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x94810000) [pid = 1739] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8cb73c00) [pid = 1739] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e20a000) [pid = 1739] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d6f1400) [pid = 1739] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ec45000) [pid = 1739] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e1ebc00) [pid = 1739] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90e7b800) [pid = 1739] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d5afc00) [pid = 1739] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:32:05 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f0e400) [pid = 1739] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:32:05 INFO - PROCESS | 1739 | 1467646325284 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 1739 | 1467646325292 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91dc00 == 37 [pid = 1739] [id = 336] 08:32:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8c920c00) [pid = 1739] [serial = 1009] [outer = (nil)] 08:32:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d6f2c00) [pid = 1739] [serial = 1010] [outer = 0x8c920c00] 08:32:05 INFO - PROCESS | 1739 | 1467646325364 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec45000) [pid = 1739] [serial = 1011] [outer = 0x8c920c00] 08:32:06 INFO - PROCESS | 1739 | 1467646326138 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]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1328ms 08:32:06 INFO - PROCESS | 1739 | 1467646326160 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 1739 | 1467646326163 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:32:06 INFO - PROCESS | 1739 | 1467646326169 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 1739 | 1467646326172 Marionette TRACE conn4 <- [1,1318,null,{}] 08:32:06 INFO - PROCESS | 1739 | 1467646326177 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}] 08:32:06 INFO - PROCESS | 1739 | 1467646326187 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:06 INFO - PROCESS | 1739 | 1467646326440 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:32:06 INFO - PROCESS | 1739 | 1467646326455 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 1739 | 1467646326463 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb68000 == 38 [pid = 1739] [id = 337] 08:32:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8cb6a400) [pid = 1739] [serial = 1012] [outer = (nil)] 08:32:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x92592800) [pid = 1739] [serial = 1013] [outer = 0x8cb6a400] 08:32:06 INFO - PROCESS | 1739 | 1467646326530 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927c7800) [pid = 1739] [serial = 1014] [outer = 0x8cb6a400] 08:32:07 INFO - PROCESS | 1739 | 1467646327465 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]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1357ms 08:32:07 INFO - PROCESS | 1739 | 1467646327528 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 1739 | 1467646327535 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:32:07 INFO - PROCESS | 1739 | 1467646327563 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 1739 | 1467646327570 Marionette TRACE conn4 <- [1,1322,null,{}] 08:32:07 INFO - PROCESS | 1739 | 1467646327580 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}] 08:32:07 INFO - PROCESS | 1739 | 1467646327586 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:07 INFO - PROCESS | 1739 | 1467646327802 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:32:08 INFO - PROCESS | 1739 | 1467646327977 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 1739 | 1467646327990 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f4800 == 39 [pid = 1739] [id = 338] 08:32:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d6f5c00) [pid = 1739] [serial = 1015] [outer = (nil)] 08:32:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d809c00) [pid = 1739] [serial = 1016] [outer = 0x8d6f5c00] 08:32:08 INFO - PROCESS | 1739 | 1467646328127 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e203c00) [pid = 1739] [serial = 1017] [outer = 0x8d6f5c00] 08:32:09 INFO - PROCESS | 1739 | 1467646329083 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]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1598ms 08:32:09 INFO - PROCESS | 1739 | 1467646329159 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 1739 | 1467646329166 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:32:09 INFO - PROCESS | 1739 | 1467646329178 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 1739 | 1467646329181 Marionette TRACE conn4 <- [1,1326,null,{}] 08:32:09 INFO - PROCESS | 1739 | 1467646329188 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}] 08:32:09 INFO - PROCESS | 1739 | 1467646329194 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:09 INFO - PROCESS | 1739 | 1467646329440 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:32:09 INFO - PROCESS | 1739 | 1467646329657 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 1739 | 1467646329666 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efdc000 == 40 [pid = 1739] [id = 339] 08:32:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8efe8800) [pid = 1739] [serial = 1018] [outer = (nil)] 08:32:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90d1e800) [pid = 1739] [serial = 1019] [outer = 0x8efe8800] 08:32:09 INFO - PROCESS | 1739 | 1467646329802 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f0cc00) [pid = 1739] [serial = 1020] [outer = 0x8efe8800] 08:32:10 INFO - PROCESS | 1739 | 1467646330879 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]]]}] 08:32:10 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 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1738ms 08:32:10 INFO - PROCESS | 1739 | 1467646330917 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 1739 | 1467646330922 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:32:10 INFO - PROCESS | 1739 | 1467646330930 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 1739 | 1467646330938 Marionette TRACE conn4 <- [1,1330,null,{}] 08:32:10 INFO - PROCESS | 1739 | 1467646330959 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}] 08:32:10 INFO - PROCESS | 1739 | 1467646330970 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:11 INFO - PROCESS | 1739 | 1467646331208 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:32:11 INFO - PROCESS | 1739 | 1467646331438 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 1739 | 1467646331451 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107b800 == 41 [pid = 1739] [id = 340] 08:32:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x92592c00) [pid = 1739] [serial = 1021] [outer = (nil)] 08:32:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x927c1800) [pid = 1739] [serial = 1022] [outer = 0x92592c00] 08:32:11 INFO - PROCESS | 1739 | 1467646331551 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x927cf400) [pid = 1739] [serial = 1023] [outer = 0x92592c00] 08:32:12 INFO - PROCESS | 1739 | 1467646332468 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]]]}] 08:32:12 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 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1596ms 08:32:12 INFO - PROCESS | 1739 | 1467646332527 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 1739 | 1467646332532 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:32:12 INFO - PROCESS | 1739 | 1467646332538 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 1739 | 1467646332542 Marionette TRACE conn4 <- [1,1334,null,{}] 08:32:12 INFO - PROCESS | 1739 | 1467646332547 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}] 08:32:12 INFO - PROCESS | 1739 | 1467646332553 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:12 INFO - PROCESS | 1739 | 1467646332736 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:32:12 INFO - PROCESS | 1739 | 1467646332902 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 1739 | 1467646332909 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x92597400 == 42 [pid = 1739] [id = 341] 08:32:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927e7800) [pid = 1739] [serial = 1024] [outer = (nil)] 08:32:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x928c2400) [pid = 1739] [serial = 1025] [outer = 0x927e7800] 08:32:12 INFO - PROCESS | 1739 | 1467646332994 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x928c6400) [pid = 1739] [serial = 1026] [outer = 0x927e7800] 08:32:13 INFO - PROCESS | 1739 | 1467646333877 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]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1383ms 08:32:13 INFO - PROCESS | 1739 | 1467646333923 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 1739 | 1467646333927 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:32:13 INFO - PROCESS | 1739 | 1467646333933 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 1739 | 1467646333937 Marionette TRACE conn4 <- [1,1338,null,{}] 08:32:13 INFO - PROCESS | 1739 | 1467646333962 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}] 08:32:13 INFO - PROCESS | 1739 | 1467646333967 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:14 INFO - PROCESS | 1739 | 1467646334136 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:32:14 INFO - PROCESS | 1739 | 1467646334300 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 1739 | 1467646334307 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e2c00 == 43 [pid = 1739] [id = 342] 08:32:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x927e3c00) [pid = 1739] [serial = 1027] [outer = (nil)] 08:32:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x928cc400) [pid = 1739] [serial = 1028] [outer = 0x927e3c00] 08:32:14 INFO - PROCESS | 1739 | 1467646334413 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x92af3800) [pid = 1739] [serial = 1029] [outer = 0x927e3c00] 08:32:15 INFO - PROCESS | 1739 | 1467646335737 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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1848ms 08:32:15 INFO - PROCESS | 1739 | 1467646335782 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:32:15 INFO - PROCESS | 1739 | 1467646335786 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:32:15 INFO - PROCESS | 1739 | 1467646335792 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 1739 | 1467646335796 Marionette TRACE conn4 <- [1,1342,null,{}] 08:32:15 INFO - PROCESS | 1739 | 1467646335802 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}] 08:32:15 INFO - PROCESS | 1739 | 1467646335812 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:16 INFO - PROCESS | 1739 | 1467646336064 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:32:16 INFO - PROCESS | 1739 | 1467646336249 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 1739 | 1467646336259 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6d000 == 44 [pid = 1739] [id = 343] 08:32:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x927e2400) [pid = 1739] [serial = 1030] [outer = (nil)] 08:32:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x93bd8000) [pid = 1739] [serial = 1031] [outer = 0x927e2400] 08:32:16 INFO - PROCESS | 1739 | 1467646336337 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x948de800) [pid = 1739] [serial = 1032] [outer = 0x927e2400] 08:32:17 INFO - PROCESS | 1739 | 1467646337233 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]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1491ms 08:32:17 INFO - PROCESS | 1739 | 1467646337284 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 1739 | 1467646337288 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:32:17 INFO - PROCESS | 1739 | 1467646337316 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 1739 | 1467646337320 Marionette TRACE conn4 <- [1,1346,null,{}] 08:32:17 INFO - PROCESS | 1739 | 1467646337325 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}] 08:32:17 INFO - PROCESS | 1739 | 1467646337330 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:17 INFO - PROCESS | 1739 | 1467646337493 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:32:17 INFO - PROCESS | 1739 | 1467646337862 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 1739 | 1467646337873 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a9400 == 45 [pid = 1739] [id = 344] 08:32:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d5ac400) [pid = 1739] [serial = 1033] [outer = (nil)] 08:32:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d5b4c00) [pid = 1739] [serial = 1034] [outer = 0x8d5ac400] 08:32:18 INFO - PROCESS | 1739 | 1467646338029 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d6fb800) [pid = 1739] [serial = 1035] [outer = 0x8d5ac400] 08:32:18 INFO - PROCESS | 1739 | 1467646338904 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]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1641ms 08:32:18 INFO - PROCESS | 1739 | 1467646338961 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 1739 | 1467646338967 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:32:18 INFO - PROCESS | 1739 | 1467646338974 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 1739 | 1467646338978 Marionette TRACE conn4 <- [1,1350,null,{}] 08:32:18 INFO - PROCESS | 1739 | 1467646338986 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}] 08:32:18 INFO - PROCESS | 1739 | 1467646338994 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:19 INFO - PROCESS | 1739 | 1467646339157 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:32:19 INFO - PROCESS | 1739 | 1467646339352 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 1739 | 1467646339368 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb67c00 == 46 [pid = 1739] [id = 345] 08:32:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x90d11c00) [pid = 1739] [serial = 1036] [outer = (nil)] 08:32:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x90e7fc00) [pid = 1739] [serial = 1037] [outer = 0x90d11c00] 08:32:19 INFO - PROCESS | 1739 | 1467646339551 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x90f66400) [pid = 1739] [serial = 1038] [outer = 0x90d11c00] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d815c00 == 45 [pid = 1739] [id = 320] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x924b7400 == 44 [pid = 1739] [id = 306] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80c800 == 43 [pid = 1739] [id = 310] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x9259a800 == 42 [pid = 1739] [id = 311] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1fa400 == 41 [pid = 1739] [id = 300] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a5400 == 40 [pid = 1739] [id = 329] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f6400 == 39 [pid = 1739] [id = 304] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7ac00 == 38 [pid = 1739] [id = 301] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fcc00 == 37 [pid = 1739] [id = 312] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922c00 == 36 [pid = 1739] [id = 307] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6fc00 == 35 [pid = 1739] [id = 330] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d809400 == 34 [pid = 1739] [id = 299] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91bc00 == 33 [pid = 1739] [id = 328] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91c800 == 32 [pid = 1739] [id = 313] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a6800 == 31 [pid = 1739] [id = 314] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1a000 == 30 [pid = 1739] [id = 331] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f5800 == 29 [pid = 1739] [id = 315] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb74400 == 28 [pid = 1739] [id = 321] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x93b03400 == 27 [pid = 1739] [id = 317] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x91074c00 == 26 [pid = 1739] [id = 303] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x928c2c00 == 25 [pid = 1739] [id = 316] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x927f0c00 == 24 [pid = 1739] [id = 318] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20a400 == 23 [pid = 1739] [id = 319] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f9800 == 22 [pid = 1739] [id = 308] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d655800 == 21 [pid = 1739] [id = 322] 08:32:21 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1c000 == 20 [pid = 1739] [id = 309] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x90d19400) [pid = 1739] [serial = 945] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8e202800) [pid = 1739] [serial = 944] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x924bc800) [pid = 1739] [serial = 948] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x92437800) [pid = 1739] [serial = 947] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x93024800) [pid = 1739] [serial = 951] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x92aed800) [pid = 1739] [serial = 950] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x93be4800) [pid = 1739] [serial = 954] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x93bd8800) [pid = 1739] [serial = 953] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x9521f800) [pid = 1739] [serial = 957] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d6f9c00) [pid = 1739] [serial = 971] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d80f000) [pid = 1739] [serial = 972] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ec42c00) [pid = 1739] [serial = 974] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x948dcc00) [pid = 1739] [serial = 956] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f0fc00) [pid = 1739] [serial = 969] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x9530cc00) [pid = 1739] [serial = 960] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e205000) [pid = 1739] [serial = 968] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9522bc00) [pid = 1739] [serial = 959] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x954abc00) [pid = 1739] [serial = 963] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90e81c00) [pid = 1739] [serial = 977] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x954aac00) [pid = 1739] [serial = 962] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e1f0400) [pid = 1739] [serial = 966] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d65bc00) [pid = 1739] [serial = 965] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91073000) [pid = 1739] [serial = 980] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9107c400) [pid = 1739] [serial = 981] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f0a000) [pid = 1739] [serial = 978] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ec4cc00) [pid = 1739] [serial = 975] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f6d800) [pid = 1739] [serial = 983] [outer = (nil)] [url = about:blank] 08:32:21 INFO - PROCESS | 1739 | 1467646341595 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]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2682ms 08:32:21 INFO - PROCESS | 1739 | 1467646341656 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 1739 | 1467646341661 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:32:21 INFO - PROCESS | 1739 | 1467646341669 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 1739 | 1467646341674 Marionette TRACE conn4 <- [1,1354,null,{}] 08:32:21 INFO - PROCESS | 1739 | 1467646341681 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}] 08:32:21 INFO - PROCESS | 1739 | 1467646341688 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:21 INFO - PROCESS | 1739 | 1467646341932 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:32:21 INFO - PROCESS | 1739 | 1467646341948 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 1739 | 1467646341956 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5afc00 == 21 [pid = 1739] [id = 346] 08:32:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d5b0000) [pid = 1739] [serial = 1039] [outer = (nil)] 08:32:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d6f6400) [pid = 1739] [serial = 1040] [outer = 0x8d5b0000] 08:32:22 INFO - PROCESS | 1739 | 1467646342027 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d80bc00) [pid = 1739] [serial = 1041] [outer = 0x8d5b0000] 08:32:22 INFO - PROCESS | 1739 | 1467646342821 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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1181ms 08:32:22 INFO - PROCESS | 1739 | 1467646342849 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 1739 | 1467646342857 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:32:22 INFO - PROCESS | 1739 | 1467646342868 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 1739 | 1467646342872 Marionette TRACE conn4 <- [1,1358,null,{}] 08:32:22 INFO - PROCESS | 1739 | 1467646342878 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}] 08:32:22 INFO - PROCESS | 1739 | 1467646342883 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:23 INFO - PROCESS | 1739 | 1467646343043 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:32:23 INFO - PROCESS | 1739 | 1467646343053 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 1739 | 1467646343062 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20f800 == 22 [pid = 1739] [id = 347] 08:32:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ec42000) [pid = 1739] [serial = 1042] [outer = (nil)] 08:32:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ec4a400) [pid = 1739] [serial = 1043] [outer = 0x8ec42000] 08:32:23 INFO - PROCESS | 1739 | 1467646343132 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ec4f800) [pid = 1739] [serial = 1044] [outer = 0x8ec42000] 08:32:24 INFO - PROCESS | 1739 | 1467646344116 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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1288ms 08:32:24 INFO - PROCESS | 1739 | 1467646344156 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 1739 | 1467646344160 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:32:24 INFO - PROCESS | 1739 | 1467646344166 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 1739 | 1467646344172 Marionette TRACE conn4 <- [1,1362,null,{}] 08:32:24 INFO - PROCESS | 1739 | 1467646344188 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}] 08:32:24 INFO - PROCESS | 1739 | 1467646344197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:24 INFO - PROCESS | 1739 | 1467646344410 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:32:24 INFO - PROCESS | 1739 | 1467646344432 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 1739 | 1467646344449 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e82800 == 23 [pid = 1739] [id = 348] 08:32:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e83000) [pid = 1739] [serial = 1045] [outer = (nil)] 08:32:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f08000) [pid = 1739] [serial = 1046] [outer = 0x90e83000] 08:32:24 INFO - PROCESS | 1739 | 1467646344525 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f11800) [pid = 1739] [serial = 1047] [outer = 0x90e83000] 08:32:25 INFO - PROCESS | 1739 | 1467646345452 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]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1335ms 08:32:25 INFO - PROCESS | 1739 | 1467646345502 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 1739 | 1467646345506 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:32:25 INFO - PROCESS | 1739 | 1467646345522 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 1739 | 1467646345525 Marionette TRACE conn4 <- [1,1366,null,{}] 08:32:25 INFO - PROCESS | 1739 | 1467646345530 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}] 08:32:25 INFO - PROCESS | 1739 | 1467646345535 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:25 INFO - PROCESS | 1739 | 1467646345728 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:32:25 INFO - PROCESS | 1739 | 1467646345749 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 1739 | 1467646345758 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d810800 == 24 [pid = 1739] [id = 349] 08:32:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f09c00) [pid = 1739] [serial = 1048] [outer = (nil)] 08:32:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9107a800) [pid = 1739] [serial = 1049] [outer = 0x90f09c00] 08:32:25 INFO - PROCESS | 1739 | 1467646345823 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91ced000) [pid = 1739] [serial = 1050] [outer = 0x90f09c00] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e210800) [pid = 1739] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90e88000) [pid = 1739] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8c920c00) [pid = 1739] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x91080800) [pid = 1739] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d80cc00) [pid = 1739] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8c91e800) [pid = 1739] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90e81800) [pid = 1739] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8efe2000) [pid = 1739] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90e87000) [pid = 1739] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ec41c00) [pid = 1739] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8cb6a400) [pid = 1739] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:32:27 INFO - PROCESS | 1739 | 1467646347140 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] 08:32:27 INFO - PROCESS | 1739 | 1467646347172 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:32:27 INFO - PROCESS | 1739 | 1467646347180 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 1739 | 1467646347186 Marionette TRACE conn4 <- [1,1370,null,{}] 08:32:27 INFO - PROCESS | 1739 | 1467646347192 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}] 08:32:27 INFO - PROCESS | 1739 | 1467646347197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:27 INFO - PROCESS | 1739 | 1467646347333 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:32:27 INFO - PROCESS | 1739 | 1467646347346 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 1739 | 1467646347352 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ee800 == 25 [pid = 1739] [id = 350] 08:32:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ef44400) [pid = 1739] [serial = 1051] [outer = (nil)] 08:32:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91072800) [pid = 1739] [serial = 1052] [outer = 0x8ef44400] 08:32:27 INFO - PROCESS | 1739 | 1467646347421 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91cebc00) [pid = 1739] [serial = 1053] [outer = 0x8ef44400] 08:32:28 INFO - PROCESS | 1739 | 1467646348263 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] 08:32:28 INFO - PROCESS | 1739 | 1467646348325 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:32:28 INFO - PROCESS | 1739 | 1467646348336 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 1739 | 1467646348339 Marionette TRACE conn4 <- [1,1374,null,{}] 08:32:28 INFO - PROCESS | 1739 | 1467646348343 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}] 08:32:28 INFO - PROCESS | 1739 | 1467646348354 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:28 INFO - PROCESS | 1739 | 1467646348590 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:32:28 INFO - PROCESS | 1739 | 1467646348757 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 1739 | 1467646348769 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d000 == 26 [pid = 1739] [id = 351] 08:32:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8c91e800) [pid = 1739] [serial = 1054] [outer = (nil)] 08:32:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8cb67000) [pid = 1739] [serial = 1055] [outer = 0x8c91e800] 08:32:28 INFO - PROCESS | 1739 | 1467646348862 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d5a6c00) [pid = 1739] [serial = 1056] [outer = 0x8c91e800] 08:32:29 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:30 INFO - PROCESS | 1739 | 1467646350012 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] 08:32:30 INFO - PROCESS | 1739 | 1467646350043 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:32:30 INFO - PROCESS | 1739 | 1467646350051 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 1739 | 1467646350056 Marionette TRACE conn4 <- [1,1378,null,{}] 08:32:30 INFO - PROCESS | 1739 | 1467646350064 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}] 08:32:30 INFO - PROCESS | 1739 | 1467646350072 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:30 INFO - PROCESS | 1739 | 1467646350290 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:32:30 INFO - PROCESS | 1739 | 1467646350505 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 1739 | 1467646350514 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65bc00 == 27 [pid = 1739] [id = 352] 08:32:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ef39800) [pid = 1739] [serial = 1057] [outer = (nil)] 08:32:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8efdc400) [pid = 1739] [serial = 1058] [outer = 0x8ef39800] 08:32:30 INFO - PROCESS | 1739 | 1467646350595 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8efe5c00) [pid = 1739] [serial = 1059] [outer = 0x8ef39800] 08:32:31 INFO - PROCESS | 1739 | 1467646351624 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] 08:32:31 INFO - PROCESS | 1739 | 1467646351692 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:32:31 INFO - PROCESS | 1739 | 1467646351699 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 1739 | 1467646351703 Marionette TRACE conn4 <- [1,1382,null,{}] 08:32:31 INFO - PROCESS | 1739 | 1467646351709 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}] 08:32:31 INFO - PROCESS | 1739 | 1467646351714 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:31 INFO - PROCESS | 1739 | 1467646351930 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:32:32 INFO - PROCESS | 1739 | 1467646352187 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 1739 | 1467646352199 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x91079400 == 28 [pid = 1739] [id = 353] 08:32:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91080400) [pid = 1739] [serial = 1060] [outer = (nil)] 08:32:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91ce8000) [pid = 1739] [serial = 1061] [outer = 0x91080400] 08:32:32 INFO - PROCESS | 1739 | 1467646352330 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x920efc00) [pid = 1739] [serial = 1062] [outer = 0x91080400] 08:32:33 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:33 INFO - PROCESS | 1739 | 1467646353396 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] 08:32:33 INFO - PROCESS | 1739 | 1467646353472 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:32:33 INFO - PROCESS | 1739 | 1467646353490 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 1739 | 1467646353497 Marionette TRACE conn4 <- [1,1386,null,{}] 08:32:33 INFO - PROCESS | 1739 | 1467646353503 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}] 08:32:33 INFO - PROCESS | 1739 | 1467646353510 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:33 INFO - PROCESS | 1739 | 1467646353714 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:32:33 INFO - PROCESS | 1739 | 1467646353923 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 1739 | 1467646353929 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7a800 == 29 [pid = 1739] [id = 354] 08:32:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90e82400) [pid = 1739] [serial = 1063] [outer = (nil)] 08:32:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x92595800) [pid = 1739] [serial = 1064] [outer = 0x90e82400] 08:32:34 INFO - PROCESS | 1739 | 1467646354040 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9259b800) [pid = 1739] [serial = 1065] [outer = 0x90e82400] 08:32:35 INFO - PROCESS | 1739 | 1467646355342 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] 08:32:35 INFO - PROCESS | 1739 | 1467646355381 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:32:35 INFO - PROCESS | 1739 | 1467646355390 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - PROCESS | 1739 | 1467646355394 Marionette TRACE conn4 <- [1,1390,null,{}] 08:32:35 INFO - PROCESS | 1739 | 1467646355506 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}] 08:32:35 INFO - PROCESS | 1739 | 1467646355511 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:35 INFO - PROCESS | 1739 | 1467646355726 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ee800 == 28 [pid = 1739] [id = 350] 08:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d810800 == 27 [pid = 1739] [id = 349] 08:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x90e82800 == 26 [pid = 1739] [id = 348] 08:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20f800 == 25 [pid = 1739] [id = 347] 08:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5afc00 == 24 [pid = 1739] [id = 346] 08:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb67c00 == 23 [pid = 1739] [id = 345] 08:32:35 INFO - PROCESS | 1739 | 1467646355876 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 1739 | 1467646355891 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b1000 == 24 [pid = 1739] [id = 355] 08:32:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d6f5400) [pid = 1739] [serial = 1066] [outer = (nil)] 08:32:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8e1ec000) [pid = 1739] [serial = 1067] [outer = 0x8d6f5400] 08:32:35 INFO - PROCESS | 1739 | 1467646355960 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8e1f4c00) [pid = 1739] [serial = 1068] [outer = 0x8d6f5400] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ef3f400) [pid = 1739] [serial = 990] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9107cc00) [pid = 1739] [serial = 1005] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d6f2c00) [pid = 1739] [serial = 1010] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90f65800) [pid = 1739] [serial = 1004] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x92436400) [pid = 1739] [serial = 1008] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d817400) [pid = 1739] [serial = 998] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ec4f400) [pid = 1739] [serial = 989] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d5aec00) [pid = 1739] [serial = 987] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91081400) [pid = 1739] [serial = 984] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90e7d400) [pid = 1739] [serial = 992] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1f6800) [pid = 1739] [serial = 999] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x920e5400) [pid = 1739] [serial = 1007] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x923c7c00) [pid = 1739] [serial = 995] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8efdd400) [pid = 1739] [serial = 1002] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ec45000) [pid = 1739] [serial = 1011] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ec4bc00) [pid = 1739] [serial = 1001] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x924b4800) [pid = 1739] [serial = 996] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8cb66c00) [pid = 1739] [serial = 986] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f16400) [pid = 1739] [serial = 993] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x92592800) [pid = 1739] [serial = 1013] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x927c7800) [pid = 1739] [serial = 1014] [outer = (nil)] [url = about:blank] 08:32:36 INFO - PROCESS | 1739 | 1467646356756 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]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1426ms 08:32:36 INFO - PROCESS | 1739 | 1467646356815 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 1739 | 1467646356822 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:32:36 INFO - PROCESS | 1739 | 1467646356831 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 1739 | 1467646356836 Marionette TRACE conn4 <- [1,1394,null,{}] 08:32:36 INFO - PROCESS | 1739 | 1467646356841 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}] 08:32:36 INFO - PROCESS | 1739 | 1467646356847 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:37 INFO - PROCESS | 1739 | 1467646357011 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:32:37 INFO - PROCESS | 1739 | 1467646357020 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 1739 | 1467646357029 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20a800 == 25 [pid = 1739] [id = 356] 08:32:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ef3bc00) [pid = 1739] [serial = 1069] [outer = (nil)] 08:32:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ef42400) [pid = 1739] [serial = 1070] [outer = 0x8ef3bc00] 08:32:37 INFO - PROCESS | 1739 | 1467646357108 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8efe1000) [pid = 1739] [serial = 1071] [outer = 0x8ef3bc00] 08:32:38 INFO - PROCESS | 1739 | 1467646358012 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]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1239ms 08:32:38 INFO - PROCESS | 1739 | 1467646358074 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 1739 | 1467646358078 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:32:38 INFO - PROCESS | 1739 | 1467646358084 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 1739 | 1467646358090 Marionette TRACE conn4 <- [1,1398,null,{}] 08:32:38 INFO - PROCESS | 1739 | 1467646358111 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}] 08:32:38 INFO - PROCESS | 1739 | 1467646358119 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:38 INFO - PROCESS | 1739 | 1467646358322 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:32:38 INFO - PROCESS | 1739 | 1467646358344 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 1739 | 1467646358355 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6f000 == 26 [pid = 1739] [id = 357] 08:32:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91076400) [pid = 1739] [serial = 1072] [outer = (nil)] 08:32:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9107cc00) [pid = 1739] [serial = 1073] [outer = 0x91076400] 08:32:38 INFO - PROCESS | 1739 | 1467646358426 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91cf1400) [pid = 1739] [serial = 1074] [outer = 0x91076400] 08:32:39 INFO - PROCESS | 1739 | 1467646359394 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1337ms 08:32:39 INFO - PROCESS | 1739 | 1467646359421 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 1739 | 1467646359425 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:32:39 INFO - PROCESS | 1739 | 1467646359431 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 1739 | 1467646359434 Marionette TRACE conn4 <- [1,1402,null,{}] 08:32:39 INFO - PROCESS | 1739 | 1467646359439 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}] 08:32:39 INFO - PROCESS | 1739 | 1467646359444 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:39 INFO - PROCESS | 1739 | 1467646359675 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:32:39 INFO - PROCESS | 1739 | 1467646359700 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 1739 | 1467646359711 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b3000 == 27 [pid = 1739] [id = 358] 08:32:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90e7f400) [pid = 1739] [serial = 1075] [outer = (nil)] 08:32:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x924b9400) [pid = 1739] [serial = 1076] [outer = 0x90e7f400] 08:32:39 INFO - PROCESS | 1739 | 1467646359775 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x924c2400) [pid = 1739] [serial = 1077] [outer = 0x90e7f400] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d6f5c00) [pid = 1739] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8efe8800) [pid = 1739] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x92592c00) [pid = 1739] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x927e7800) [pid = 1739] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90d11c00) [pid = 1739] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x927e3c00) [pid = 1739] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ec42000) [pid = 1739] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d5b0000) [pid = 1739] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90e83000) [pid = 1739] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x927e2400) [pid = 1739] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f09c00) [pid = 1739] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:32:40 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d5ac400) [pid = 1739] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:32:40 INFO - PROCESS | 1739 | 1467646360744 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]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1328ms 08:32:40 INFO - PROCESS | 1739 | 1467646360759 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 1739 | 1467646360762 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:32:40 INFO - PROCESS | 1739 | 1467646360768 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 1739 | 1467646360771 Marionette TRACE conn4 <- [1,1406,null,{}] 08:32:40 INFO - PROCESS | 1739 | 1467646360777 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}] 08:32:40 INFO - PROCESS | 1739 | 1467646360781 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:40 INFO - PROCESS | 1739 | 1467646360971 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:32:41 INFO - PROCESS | 1739 | 1467646361053 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 1739 | 1467646361059 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b1800 == 28 [pid = 1739] [id = 359] 08:32:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d6f2400) [pid = 1739] [serial = 1078] [outer = (nil)] 08:32:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90f16c00) [pid = 1739] [serial = 1079] [outer = 0x8d6f2400] 08:32:41 INFO - PROCESS | 1739 | 1467646361128 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9107d800) [pid = 1739] [serial = 1080] [outer = 0x8d6f2400] 08:32:41 INFO - PROCESS | 1739 | 1467646361902 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]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1181ms 08:32:41 INFO - PROCESS | 1739 | 1467646361951 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 1739 | 1467646361953 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:32:41 INFO - PROCESS | 1739 | 1467646361964 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 1739 | 1467646361966 Marionette TRACE conn4 <- [1,1410,null,{}] 08:32:41 INFO - PROCESS | 1739 | 1467646361972 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}] 08:32:41 INFO - PROCESS | 1739 | 1467646361982 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:42 INFO - PROCESS | 1739 | 1467646362190 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:32:42 INFO - PROCESS | 1739 | 1467646362381 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 1739 | 1467646362392 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91b000 == 29 [pid = 1739] [id = 360] 08:32:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8c91c800) [pid = 1739] [serial = 1081] [outer = (nil)] 08:32:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8cb68400) [pid = 1739] [serial = 1082] [outer = 0x8c91c800] 08:32:42 INFO - PROCESS | 1739 | 1467646362474 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d5adc00) [pid = 1739] [serial = 1083] [outer = 0x8c91c800] 08:32:43 INFO - PROCESS | 1739 | 1467646363545 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]]]}] 08:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1638ms 08:32:43 INFO - PROCESS | 1739 | 1467646363600 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 1739 | 1467646363605 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:32:43 INFO - PROCESS | 1739 | 1467646363613 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 1739 | 1467646363618 Marionette TRACE conn4 <- [1,1414,null,{}] 08:32:43 INFO - PROCESS | 1739 | 1467646363626 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}] 08:32:43 INFO - PROCESS | 1739 | 1467646363634 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:43 INFO - PROCESS | 1739 | 1467646363900 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:32:44 INFO - PROCESS | 1739 | 1467646364130 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1739 | 1467646364140 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4e400 == 30 [pid = 1739] [id = 361] 08:32:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ef3b800) [pid = 1739] [serial = 1084] [outer = (nil)] 08:32:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8efdec00) [pid = 1739] [serial = 1085] [outer = 0x8ef3b800] 08:32:44 INFO - PROCESS | 1739 | 1467646364225 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90e7e000) [pid = 1739] [serial = 1086] [outer = 0x8ef3b800] 08:32:45 INFO - PROCESS | 1739 | 1467646365297 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]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1730ms 08:32:45 INFO - PROCESS | 1739 | 1467646365345 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1739 | 1467646365351 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:32:45 INFO - PROCESS | 1739 | 1467646365360 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1739 | 1467646365363 Marionette TRACE conn4 <- [1,1418,null,{}] 08:32:45 INFO - PROCESS | 1739 | 1467646365370 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}] 08:32:45 INFO - PROCESS | 1739 | 1467646365376 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:45 INFO - PROCESS | 1739 | 1467646365595 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:32:45 INFO - PROCESS | 1739 | 1467646365851 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 1739 | 1467646365857 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6b800 == 31 [pid = 1739] [id = 362] 08:32:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91078800) [pid = 1739] [serial = 1087] [outer = (nil)] 08:32:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x923cbc00) [pid = 1739] [serial = 1088] [outer = 0x91078800] 08:32:45 INFO - PROCESS | 1739 | 1467646365937 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x924bd400) [pid = 1739] [serial = 1089] [outer = 0x91078800] 08:32:46 INFO - PROCESS | 1739 | 1467646366862 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]]]}] 08:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1531ms 08:32:46 INFO - PROCESS | 1739 | 1467646366891 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:32:46 INFO - PROCESS | 1739 | 1467646366896 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:32:46 INFO - PROCESS | 1739 | 1467646366905 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 1739 | 1467646366915 Marionette TRACE conn4 <- [1,1422,null,{}] 08:32:46 INFO - PROCESS | 1739 | 1467646366929 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}] 08:32:46 INFO - PROCESS | 1739 | 1467646366937 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:47 INFO - PROCESS | 1739 | 1467646367120 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:32:47 INFO - PROCESS | 1739 | 1467646367288 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1739 | 1467646367297 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x927c8c00 == 32 [pid = 1739] [id = 363] 08:32:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927e3400) [pid = 1739] [serial = 1090] [outer = (nil)] 08:32:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x927ef400) [pid = 1739] [serial = 1091] [outer = 0x927e3400] 08:32:47 INFO - PROCESS | 1739 | 1467646367378 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x928c3400) [pid = 1739] [serial = 1092] [outer = 0x927e3400] 08:32:48 INFO - PROCESS | 1739 | 1467646368317 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]]]}] 08:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1444ms 08:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:32:48 INFO - PROCESS | 1739 | 1467646368347 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 1739 | 1467646368351 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:32:48 INFO - PROCESS | 1739 | 1467646368358 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 1739 | 1467646368361 Marionette TRACE conn4 <- [1,1426,null,{}] 08:32:48 INFO - PROCESS | 1739 | 1467646368367 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}] 08:32:48 INFO - PROCESS | 1739 | 1467646368372 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:48 INFO - PROCESS | 1739 | 1467646368540 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:32:48 INFO - PROCESS | 1739 | 1467646368725 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 1739 | 1467646368735 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f8800 == 33 [pid = 1739] [id = 364] 08:32:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ef44800) [pid = 1739] [serial = 1093] [outer = (nil)] 08:32:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92aed800) [pid = 1739] [serial = 1094] [outer = 0x8ef44800] 08:32:48 INFO - PROCESS | 1739 | 1467646368815 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92af8000) [pid = 1739] [serial = 1095] [outer = 0x8ef44800] 08:32:49 INFO - PROCESS | 1739 | 1467646369810 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]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1529ms 08:32:49 INFO - PROCESS | 1739 | 1467646369887 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1739 | 1467646369890 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:32:49 INFO - PROCESS | 1739 | 1467646369896 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1739 | 1467646369900 Marionette TRACE conn4 <- [1,1430,null,{}] 08:32:49 INFO - PROCESS | 1739 | 1467646369905 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}] 08:32:49 INFO - PROCESS | 1739 | 1467646369911 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:50 INFO - PROCESS | 1739 | 1467646370113 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:32:50 INFO - PROCESS | 1739 | 1467646370333 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1739 | 1467646370352 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b02c00 == 34 [pid = 1739] [id = 365] 08:32:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93b04800) [pid = 1739] [serial = 1096] [outer = (nil)] 08:32:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93b0a800) [pid = 1739] [serial = 1097] [outer = 0x93b04800] 08:32:50 INFO - PROCESS | 1739 | 1467646370455 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x94810000) [pid = 1739] [serial = 1098] [outer = 0x93b04800] 08:32:51 INFO - PROCESS | 1739 | 1467646371406 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]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1538ms 08:32:51 INFO - PROCESS | 1739 | 1467646371436 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 1739 | 1467646371440 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:32:51 INFO - PROCESS | 1739 | 1467646371446 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1739 | 1467646371449 Marionette TRACE conn4 <- [1,1434,null,{}] 08:32:51 INFO - PROCESS | 1739 | 1467646371455 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}] 08:32:51 INFO - PROCESS | 1739 | 1467646371460 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:51 INFO - PROCESS | 1739 | 1467646371634 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:32:51 INFO - PROCESS | 1739 | 1467646371801 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 1739 | 1467646371809 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d19c00 == 35 [pid = 1739] [id = 366] 08:32:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x92af3400) [pid = 1739] [serial = 1099] [outer = (nil)] 08:32:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x95225c00) [pid = 1739] [serial = 1100] [outer = 0x92af3400] 08:32:51 INFO - PROCESS | 1739 | 1467646371888 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x95223c00) [pid = 1739] [serial = 1101] [outer = 0x92af3400] 08:32:53 INFO - PROCESS | 1739 | 1467646373108 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1731ms 08:32:53 INFO - PROCESS | 1739 | 1467646373197 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1739 | 1467646373203 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:32:53 INFO - PROCESS | 1739 | 1467646373213 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1739 | 1467646373218 Marionette TRACE conn4 <- [1,1438,null,{}] 08:32:53 INFO - PROCESS | 1739 | 1467646373226 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}] 08:32:53 INFO - PROCESS | 1739 | 1467646373231 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:53 INFO - PROCESS | 1739 | 1467646373530 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:32:53 INFO - PROCESS | 1739 | 1467646373725 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1739 | 1467646373741 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a9800 == 36 [pid = 1739] [id = 367] 08:32:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d5af000) [pid = 1739] [serial = 1102] [outer = (nil)] 08:32:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d818c00) [pid = 1739] [serial = 1103] [outer = 0x8d5af000] 08:32:53 INFO - PROCESS | 1739 | 1467646373810 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8e204400) [pid = 1739] [serial = 1104] [outer = 0x8d5af000] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b1800 == 35 [pid = 1739] [id = 359] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b3000 == 34 [pid = 1739] [id = 358] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6f000 == 33 [pid = 1739] [id = 357] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20a800 == 32 [pid = 1739] [id = 356] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b1000 == 31 [pid = 1739] [id = 355] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d659000 == 30 [pid = 1739] [id = 333] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x92597400 == 29 [pid = 1739] [id = 341] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x91079400 == 28 [pid = 1739] [id = 353] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90e84000 == 27 [pid = 1739] [id = 334] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a9400 == 26 [pid = 1739] [id = 344] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65bc00 == 25 [pid = 1739] [id = 352] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7a800 == 24 [pid = 1739] [id = 354] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6d000 == 23 [pid = 1739] [id = 343] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb68000 == 22 [pid = 1739] [id = 337] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d000 == 21 [pid = 1739] [id = 351] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x9107b800 == 20 [pid = 1739] [id = 340] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f4800 == 19 [pid = 1739] [id = 338] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x927e2c00 == 18 [pid = 1739] [id = 342] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90f64c00 == 17 [pid = 1739] [id = 335] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8efdc000 == 16 [pid = 1739] [id = 339] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91dc00 == 15 [pid = 1739] [id = 336] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80b400 == 14 [pid = 1739] [id = 332] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x93b02c00 == 13 [pid = 1739] [id = 365] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90d19c00 == 12 [pid = 1739] [id = 366] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f8800 == 11 [pid = 1739] [id = 364] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x927c8c00 == 10 [pid = 1739] [id = 363] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4e400 == 9 [pid = 1739] [id = 361] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6b800 == 8 [pid = 1739] [id = 362] 08:32:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91b000 == 7 [pid = 1739] [id = 360] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x91072800) [pid = 1739] [serial = 1052] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8e203c00) [pid = 1739] [serial = 1017] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d809c00) [pid = 1739] [serial = 1016] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90f0cc00) [pid = 1739] [serial = 1020] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x90d1e800) [pid = 1739] [serial = 1019] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x927cf400) [pid = 1739] [serial = 1023] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x927c1800) [pid = 1739] [serial = 1022] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x928c6400) [pid = 1739] [serial = 1026] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x928c2400) [pid = 1739] [serial = 1025] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f66400) [pid = 1739] [serial = 1038] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90e7fc00) [pid = 1739] [serial = 1037] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92af3800) [pid = 1739] [serial = 1029] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x928cc400) [pid = 1739] [serial = 1028] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ec4a400) [pid = 1739] [serial = 1043] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d6f6400) [pid = 1739] [serial = 1040] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f08000) [pid = 1739] [serial = 1046] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x948de800) [pid = 1739] [serial = 1032] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d80bc00) [pid = 1739] [serial = 1041] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x93bd8000) [pid = 1739] [serial = 1031] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9107a800) [pid = 1739] [serial = 1049] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f11800) [pid = 1739] [serial = 1047] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d6fb800) [pid = 1739] [serial = 1035] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d5b4c00) [pid = 1739] [serial = 1034] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91ced000) [pid = 1739] [serial = 1050] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ec4f800) [pid = 1739] [serial = 1044] [outer = (nil)] [url = about:blank] 08:32:55 INFO - PROCESS | 1739 | 1467646375818 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]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2632ms 08:32:55 INFO - PROCESS | 1739 | 1467646375845 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1739 | 1467646375851 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:32:55 INFO - PROCESS | 1739 | 1467646375860 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1739 | 1467646375863 Marionette TRACE conn4 <- [1,1442,null,{}] 08:32:55 INFO - PROCESS | 1739 | 1467646375872 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}] 08:32:55 INFO - PROCESS | 1739 | 1467646375877 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:56 INFO - PROCESS | 1739 | 1467646376045 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:32:56 INFO - PROCESS | 1739 | 1467646376167 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1739 | 1467646376183 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b4c00 == 8 [pid = 1739] [id = 368] 08:32:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d650c00) [pid = 1739] [serial = 1105] [outer = (nil)] 08:32:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d656000) [pid = 1739] [serial = 1106] [outer = 0x8d650c00] 08:32:56 INFO - PROCESS | 1739 | 1467646376252 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d6f3c00) [pid = 1739] [serial = 1107] [outer = 0x8d650c00] 08:32:57 INFO - PROCESS | 1739 | 1467646377062 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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1228ms 08:32:57 INFO - PROCESS | 1739 | 1467646377093 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1739 | 1467646377102 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:32:57 INFO - PROCESS | 1739 | 1467646377113 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1739 | 1467646377117 Marionette TRACE conn4 <- [1,1446,null,{}] 08:32:57 INFO - PROCESS | 1739 | 1467646377123 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}] 08:32:57 INFO - PROCESS | 1739 | 1467646377129 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:57 INFO - PROCESS | 1739 | 1467646377295 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:32:57 INFO - PROCESS | 1739 | 1467646377312 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 1739 | 1467646377319 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f0000 == 9 [pid = 1739] [id = 369] 08:32:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e1f0800) [pid = 1739] [serial = 1108] [outer = (nil)] 08:32:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e1f6000) [pid = 1739] [serial = 1109] [outer = 0x8e1f0800] 08:32:57 INFO - PROCESS | 1739 | 1467646377400 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e205800) [pid = 1739] [serial = 1110] [outer = 0x8e1f0800] 08:32:58 INFO - PROCESS | 1739 | 1467646378349 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]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1280ms 08:32:58 INFO - PROCESS | 1739 | 1467646378409 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 1739 | 1467646378412 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:32:58 INFO - PROCESS | 1739 | 1467646378423 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 1739 | 1467646378429 Marionette TRACE conn4 <- [1,1450,null,{}] 08:32:58 INFO - PROCESS | 1739 | 1467646378453 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}] 08:32:58 INFO - PROCESS | 1739 | 1467646378462 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:58 INFO - PROCESS | 1739 | 1467646378661 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:32:58 INFO - PROCESS | 1739 | 1467646378685 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1739 | 1467646378694 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:32:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efdcc00 == 10 [pid = 1739] [id = 370] 08:32:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8efddc00) [pid = 1739] [serial = 1111] [outer = (nil)] 08:32:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8efe5400) [pid = 1739] [serial = 1112] [outer = 0x8efddc00] 08:32:58 INFO - PROCESS | 1739 | 1467646378766 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90d19c00) [pid = 1739] [serial = 1113] [outer = 0x8efddc00] 08:32:59 INFO - PROCESS | 1739 | 1467646379749 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]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1388ms 08:32:59 INFO - PROCESS | 1739 | 1467646379812 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:32:59 INFO - PROCESS | 1739 | 1467646379817 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:32:59 INFO - PROCESS | 1739 | 1467646379837 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1739 | 1467646379840 Marionette TRACE conn4 <- [1,1454,null,{}] 08:32:59 INFO - PROCESS | 1739 | 1467646379853 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}] 08:32:59 INFO - PROCESS | 1739 | 1467646379857 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:00 INFO - PROCESS | 1739 | 1467646380068 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:33:00 INFO - PROCESS | 1739 | 1467646380091 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 1739 | 1467646380101 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d809400 == 11 [pid = 1739] [id = 371] 08:33:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e7cc00) [pid = 1739] [serial = 1114] [outer = (nil)] 08:33:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e85800) [pid = 1739] [serial = 1115] [outer = 0x90e7cc00] 08:33:00 INFO - PROCESS | 1739 | 1467646380171 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f0f000) [pid = 1739] [serial = 1116] [outer = 0x90e7cc00] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90e7f400) [pid = 1739] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91080400) [pid = 1739] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90e82400) [pid = 1739] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ef3bc00) [pid = 1739] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8c91e800) [pid = 1739] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ef39800) [pid = 1739] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d6f5400) [pid = 1739] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ef44400) [pid = 1739] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91076400) [pid = 1739] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:33:01 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d6f2400) [pid = 1739] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:33:01 INFO - PROCESS | 1739 | 1467646381536 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]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1754ms 08:33:01 INFO - PROCESS | 1739 | 1467646381577 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1739 | 1467646381580 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:33:01 INFO - PROCESS | 1739 | 1467646381586 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1739 | 1467646381589 Marionette TRACE conn4 <- [1,1458,null,{}] 08:33:01 INFO - PROCESS | 1739 | 1467646381594 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}] 08:33:01 INFO - PROCESS | 1739 | 1467646381599 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:01 INFO - PROCESS | 1739 | 1467646381759 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:33:01 INFO - PROCESS | 1739 | 1467646381774 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1739 | 1467646381785 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef39800 == 12 [pid = 1739] [id = 372] 08:33:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90d11c00) [pid = 1739] [serial = 1117] [outer = (nil)] 08:33:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f61800) [pid = 1739] [serial = 1118] [outer = 0x90d11c00] 08:33:01 INFO - PROCESS | 1739 | 1467646381858 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f68000) [pid = 1739] [serial = 1119] [outer = 0x90d11c00] 08:33:02 INFO - PROCESS | 1739 | 1467646382759 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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1235ms 08:33:02 INFO - PROCESS | 1739 | 1467646382823 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 1739 | 1467646382826 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:33:02 INFO - PROCESS | 1739 | 1467646382832 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1739 | 1467646382835 Marionette TRACE conn4 <- [1,1462,null,{}] 08:33:02 INFO - PROCESS | 1739 | 1467646382841 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}] 08:33:02 INFO - PROCESS | 1739 | 1467646382851 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:03 INFO - PROCESS | 1739 | 1467646383048 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:33:03 INFO - PROCESS | 1739 | 1467646383274 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1739 | 1467646383283 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d000 == 13 [pid = 1739] [id = 373] 08:33:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8c91d800) [pid = 1739] [serial = 1120] [outer = (nil)] 08:33:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8c924800) [pid = 1739] [serial = 1121] [outer = 0x8c91d800] 08:33:03 INFO - PROCESS | 1739 | 1467646383370 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d5a7000) [pid = 1739] [serial = 1122] [outer = 0x8c91d800] 08:33:04 INFO - PROCESS | 1739 | 1467646384490 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1733ms 08:33:04 INFO - PROCESS | 1739 | 1467646384569 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1739 | 1467646384575 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:33:04 INFO - PROCESS | 1739 | 1467646384583 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1739 | 1467646384588 Marionette TRACE conn4 <- [1,1466,null,{}] 08:33:04 INFO - PROCESS | 1739 | 1467646384596 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}] 08:33:04 INFO - PROCESS | 1739 | 1467646384604 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:04 INFO - PROCESS | 1739 | 1467646384829 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:33:05 INFO - PROCESS | 1739 | 1467646385082 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1739 | 1467646385093 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80ec00 == 14 [pid = 1739] [id = 374] 08:33:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e1f8000) [pid = 1739] [serial = 1123] [outer = (nil)] 08:33:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e20b800) [pid = 1739] [serial = 1124] [outer = 0x8e1f8000] 08:33:05 INFO - PROCESS | 1739 | 1467646385173 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8e210c00) [pid = 1739] [serial = 1125] [outer = 0x8e1f8000] 08:33:06 INFO - PROCESS | 1739 | 1467646386220 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1679ms 08:33:06 INFO - PROCESS | 1739 | 1467646386266 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1739 | 1467646386272 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:33:06 INFO - PROCESS | 1739 | 1467646386280 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1739 | 1467646386283 Marionette TRACE conn4 <- [1,1470,null,{}] 08:33:06 INFO - PROCESS | 1739 | 1467646386289 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}] 08:33:06 INFO - PROCESS | 1739 | 1467646386294 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:06 INFO - PROCESS | 1739 | 1467646386482 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:33:06 INFO - PROCESS | 1739 | 1467646386738 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1739 | 1467646386749 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef41c00 == 15 [pid = 1739] [id = 375] 08:33:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90d18000) [pid = 1739] [serial = 1126] [outer = (nil)] 08:33:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90e7b400) [pid = 1739] [serial = 1127] [outer = 0x90d18000] 08:33:06 INFO - PROCESS | 1739 | 1467646386869 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90e89c00) [pid = 1739] [serial = 1128] [outer = 0x90d18000] 08:33:07 INFO - PROCESS | 1739 | 1467646387904 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]]]}] 08:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1691ms 08:33:07 INFO - PROCESS | 1739 | 1467646387971 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:33:07 INFO - PROCESS | 1739 | 1467646387975 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:33:07 INFO - PROCESS | 1739 | 1467646387991 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1739 | 1467646388000 Marionette TRACE conn4 <- [1,1474,null,{}] 08:33:08 INFO - PROCESS | 1739 | 1467646388006 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}] 08:33:08 INFO - PROCESS | 1739 | 1467646388014 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:08 INFO - PROCESS | 1739 | 1467646388241 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:33:08 INFO - PROCESS | 1739 | 1467646388476 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1739 | 1467646388484 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e203400 == 16 [pid = 1739] [id = 376] 08:33:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8ec4f400) [pid = 1739] [serial = 1129] [outer = (nil)] 08:33:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91ce5000) [pid = 1739] [serial = 1130] [outer = 0x8ec4f400] 08:33:08 INFO - PROCESS | 1739 | 1467646388562 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x91ce9400) [pid = 1739] [serial = 1131] [outer = 0x8ec4f400] 08:33:09 INFO - PROCESS | 1739 | 1467646389829 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]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1949ms 08:33:09 INFO - PROCESS | 1739 | 1467646389932 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 1739 | 1467646389938 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:33:10 INFO - PROCESS | 1739 | 1467646390020 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1739 | 1467646390026 Marionette TRACE conn4 <- [1,1478,null,{}] 08:33:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef39800 == 15 [pid = 1739] [id = 372] 08:33:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8d809400 == 14 [pid = 1739] [id = 371] 08:33:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8efdcc00 == 13 [pid = 1739] [id = 370] 08:33:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f0000 == 12 [pid = 1739] [id = 369] 08:33:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b4c00 == 11 [pid = 1739] [id = 368] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x924b9400) [pid = 1739] [serial = 1076] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x924c2400) [pid = 1739] [serial = 1077] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91ce8000) [pid = 1739] [serial = 1061] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x920efc00) [pid = 1739] [serial = 1062] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92595800) [pid = 1739] [serial = 1064] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9259b800) [pid = 1739] [serial = 1065] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ef42400) [pid = 1739] [serial = 1070] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8cb67000) [pid = 1739] [serial = 1055] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d5a6c00) [pid = 1739] [serial = 1056] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8efdc400) [pid = 1739] [serial = 1058] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efe5c00) [pid = 1739] [serial = 1059] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e1ec000) [pid = 1739] [serial = 1067] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e1f4c00) [pid = 1739] [serial = 1068] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91cebc00) [pid = 1739] [serial = 1053] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91cf1400) [pid = 1739] [serial = 1074] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9107cc00) [pid = 1739] [serial = 1073] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f16c00) [pid = 1739] [serial = 1079] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9107d800) [pid = 1739] [serial = 1080] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8efe1000) [pid = 1739] [serial = 1071] [outer = (nil)] [url = about:blank] 08:33:10 INFO - PROCESS | 1739 | 1467646390146 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}] 08:33:10 INFO - PROCESS | 1739 | 1467646390149 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:10 INFO - PROCESS | 1739 | 1467646390305 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:33:10 INFO - PROCESS | 1739 | 1467646390316 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 1739 | 1467646390325 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65f400 == 12 [pid = 1739] [id = 377] 08:33:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d6f0400) [pid = 1739] [serial = 1132] [outer = (nil)] 08:33:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d80a800) [pid = 1739] [serial = 1133] [outer = 0x8d6f0400] 08:33:10 INFO - PROCESS | 1739 | 1467646390401 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d813c00) [pid = 1739] [serial = 1134] [outer = 0x8d6f0400] 08:33:11 INFO - PROCESS | 1739 | 1467646391286 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]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1369ms 08:33:11 INFO - PROCESS | 1739 | 1467646391315 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 1739 | 1467646391321 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:33:11 INFO - PROCESS | 1739 | 1467646391331 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 1739 | 1467646391334 Marionette TRACE conn4 <- [1,1482,null,{}] 08:33:11 INFO - PROCESS | 1739 | 1467646391341 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}] 08:33:11 INFO - PROCESS | 1739 | 1467646391346 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:11 INFO - PROCESS | 1739 | 1467646391562 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:33:11 INFO - PROCESS | 1739 | 1467646391578 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 1739 | 1467646391589 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20cc00 == 13 [pid = 1739] [id = 378] 08:33:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ec45800) [pid = 1739] [serial = 1135] [outer = (nil)] 08:33:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec4cc00) [pid = 1739] [serial = 1136] [outer = 0x8ec45800] 08:33:11 INFO - PROCESS | 1739 | 1467646391655 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ef43400) [pid = 1739] [serial = 1137] [outer = 0x8ec45800] 08:33:12 INFO - PROCESS | 1739 | 1467646392600 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]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1336ms 08:33:12 INFO - PROCESS | 1739 | 1467646392668 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1739 | 1467646392671 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:33:12 INFO - PROCESS | 1739 | 1467646392678 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1739 | 1467646392683 Marionette TRACE conn4 <- [1,1486,null,{}] 08:33:12 INFO - PROCESS | 1739 | 1467646392706 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}] 08:33:12 INFO - PROCESS | 1739 | 1467646392714 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:12 INFO - PROCESS | 1739 | 1467646392922 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:33:12 INFO - PROCESS | 1739 | 1467646392954 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1739 | 1467646392964 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f10400 == 14 [pid = 1739] [id = 379] 08:33:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f10c00) [pid = 1739] [serial = 1138] [outer = (nil)] 08:33:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f15800) [pid = 1739] [serial = 1139] [outer = 0x90f10c00] 08:33:13 INFO - PROCESS | 1739 | 1467646393035 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91075000) [pid = 1739] [serial = 1140] [outer = 0x90f10c00] 08:33:13 INFO - PROCESS | 1739 | 1467646393959 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]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1336ms 08:33:14 INFO - PROCESS | 1739 | 1467646394025 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 1739 | 1467646394029 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:33:14 INFO - PROCESS | 1739 | 1467646394039 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1739 | 1467646394041 Marionette TRACE conn4 <- [1,1490,null,{}] 08:33:14 INFO - PROCESS | 1739 | 1467646394047 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}] 08:33:14 INFO - PROCESS | 1739 | 1467646394051 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:14 INFO - PROCESS | 1739 | 1467646394277 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:33:14 INFO - PROCESS | 1739 | 1467646394292 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 1739 | 1467646394299 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e201c00 == 15 [pid = 1739] [id = 380] 08:33:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9107f400) [pid = 1739] [serial = 1141] [outer = (nil)] 08:33:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x920ec000) [pid = 1739] [serial = 1142] [outer = 0x9107f400] 08:33:14 INFO - PROCESS | 1739 | 1467646394369 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x923c9c00) [pid = 1739] [serial = 1143] [outer = 0x9107f400] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8c91c800) [pid = 1739] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ef3b800) [pid = 1739] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91078800) [pid = 1739] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d650c00) [pid = 1739] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d5af000) [pid = 1739] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e1f0800) [pid = 1739] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90e7cc00) [pid = 1739] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x927e3400) [pid = 1739] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8ef44800) [pid = 1739] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x93b04800) [pid = 1739] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x92af3400) [pid = 1739] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:33:14 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8efddc00) [pid = 1739] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:33:15 INFO - PROCESS | 1739 | 1467646395370 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]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1376ms 08:33:15 INFO - PROCESS | 1739 | 1467646395415 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 1739 | 1467646395419 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:33:15 INFO - PROCESS | 1739 | 1467646395424 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - PROCESS | 1739 | 1467646395427 Marionette TRACE conn4 <- [1,1494,null,{}] 08:33:15 INFO - PROCESS | 1739 | 1467646395432 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}] 08:33:15 INFO - PROCESS | 1739 | 1467646395437 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:15 INFO - PROCESS | 1739 | 1467646395624 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:33:15 INFO - PROCESS | 1739 | 1467646395641 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1739 | 1467646395648 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91b800 == 16 [pid = 1739] [id = 381] 08:33:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8c922400) [pid = 1739] [serial = 1144] [outer = (nil)] 08:33:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90e7fc00) [pid = 1739] [serial = 1145] [outer = 0x8c922400] 08:33:15 INFO - PROCESS | 1739 | 1467646395715 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x91ce6800) [pid = 1739] [serial = 1146] [outer = 0x8c922400] 08:33:16 INFO - PROCESS | 1739 | 1467646396537 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1128ms 08:33:16 INFO - PROCESS | 1739 | 1467646396553 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1739 | 1467646396556 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:33:16 INFO - PROCESS | 1739 | 1467646396562 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1739 | 1467646396565 Marionette TRACE conn4 <- [1,1498,null,{}] 08:33:16 INFO - PROCESS | 1739 | 1467646396570 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}] 08:33:16 INFO - PROCESS | 1739 | 1467646396580 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:16 INFO - PROCESS | 1739 | 1467646396830 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:33:16 INFO - PROCESS | 1739 | 1467646396844 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1739 | 1467646396851 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91e000 == 17 [pid = 1739] [id = 382] 08:33:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8c920800) [pid = 1739] [serial = 1147] [outer = (nil)] 08:33:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9243ac00) [pid = 1739] [serial = 1148] [outer = 0x8c920800] 08:33:16 INFO - PROCESS | 1739 | 1467646396920 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d6f2400) [pid = 1739] [serial = 1149] [outer = 0x8c920800] 08:33:17 INFO - PROCESS | 1739 | 1467646397987 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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1480ms 08:33:18 INFO - PROCESS | 1739 | 1467646398044 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:33:18 INFO - PROCESS | 1739 | 1467646398051 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:33:18 INFO - PROCESS | 1739 | 1467646398058 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1739 | 1467646398066 Marionette TRACE conn4 <- [1,1502,null,{}] 08:33:18 INFO - PROCESS | 1739 | 1467646398074 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}] 08:33:18 INFO - PROCESS | 1739 | 1467646398080 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:18 INFO - PROCESS | 1739 | 1467646398295 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:33:18 INFO - PROCESS | 1739 | 1467646398511 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1739 | 1467646398522 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac000 == 18 [pid = 1739] [id = 383] 08:33:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d6fb800) [pid = 1739] [serial = 1150] [outer = (nil)] 08:33:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1eb800) [pid = 1739] [serial = 1151] [outer = 0x8d6fb800] 08:33:18 INFO - PROCESS | 1739 | 1467646398648 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ec49000) [pid = 1739] [serial = 1152] [outer = 0x8d6fb800] 08:33:19 INFO - PROCESS | 1739 | 1467646399572 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]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1535ms 08:33:19 INFO - PROCESS | 1739 | 1467646399592 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 1739 | 1467646399599 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:33:19 INFO - PROCESS | 1739 | 1467646399609 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 1739 | 1467646399613 Marionette TRACE conn4 <- [1,1506,null,{}] 08:33:19 INFO - PROCESS | 1739 | 1467646399620 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}] 08:33:19 INFO - PROCESS | 1739 | 1467646399625 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:19 INFO - PROCESS | 1739 | 1467646399839 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:33:20 INFO - PROCESS | 1739 | 1467646400005 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1739 | 1467646400017 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d813400 == 19 [pid = 1739] [id = 384] 08:33:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90d1bc00) [pid = 1739] [serial = 1153] [outer = (nil)] 08:33:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f0e400) [pid = 1739] [serial = 1154] [outer = 0x90d1bc00] 08:33:20 INFO - PROCESS | 1739 | 1467646400194 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f16000) [pid = 1739] [serial = 1155] [outer = 0x90d1bc00] 08:33:21 INFO - PROCESS | 1739 | 1467646401120 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]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1583ms 08:33:21 INFO - PROCESS | 1739 | 1467646401194 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 1739 | 1467646401198 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:33:21 INFO - PROCESS | 1739 | 1467646401205 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 1739 | 1467646401211 Marionette TRACE conn4 <- [1,1510,null,{}] 08:33:21 INFO - PROCESS | 1739 | 1467646401228 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}] 08:33:21 INFO - PROCESS | 1739 | 1467646401237 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:21 INFO - PROCESS | 1739 | 1467646401455 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:33:21 INFO - PROCESS | 1739 | 1467646401671 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 1739 | 1467646401680 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91ac00 == 20 [pid = 1739] [id = 385] 08:33:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x92594400) [pid = 1739] [serial = 1156] [outer = (nil)] 08:33:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9259a400) [pid = 1739] [serial = 1157] [outer = 0x92594400] 08:33:21 INFO - PROCESS | 1739 | 1467646401779 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x925a0c00) [pid = 1739] [serial = 1158] [outer = 0x92594400] 08:33:22 INFO - PROCESS | 1739 | 1467646402662 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]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1484ms 08:33:22 INFO - PROCESS | 1739 | 1467646402690 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 1739 | 1467646402694 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:33:22 INFO - PROCESS | 1739 | 1467646402701 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 1739 | 1467646402704 Marionette TRACE conn4 <- [1,1514,null,{}] 08:33:22 INFO - PROCESS | 1739 | 1467646402710 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}] 08:33:22 INFO - PROCESS | 1739 | 1467646402715 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:22 INFO - PROCESS | 1739 | 1467646402882 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:33:23 INFO - PROCESS | 1739 | 1467646403055 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1739 | 1467646403061 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d17400 == 21 [pid = 1739] [id = 386] 08:33:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x92598800) [pid = 1739] [serial = 1159] [outer = (nil)] 08:33:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x927cb800) [pid = 1739] [serial = 1160] [outer = 0x92598800] 08:33:23 INFO - PROCESS | 1739 | 1467646403143 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927cf400) [pid = 1739] [serial = 1161] [outer = 0x92598800] 08:33:24 INFO - PROCESS | 1739 | 1467646404086 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]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1430ms 08:33:24 INFO - PROCESS | 1739 | 1467646404132 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 1739 | 1467646404136 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:33:24 INFO - PROCESS | 1739 | 1467646404143 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1739 | 1467646404146 Marionette TRACE conn4 <- [1,1518,null,{}] 08:33:24 INFO - PROCESS | 1739 | 1467646404152 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}] 08:33:24 INFO - PROCESS | 1739 | 1467646404157 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:24 INFO - PROCESS | 1739 | 1467646404328 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:33:24 INFO - PROCESS | 1739 | 1467646404495 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1739 | 1467646404505 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e2400 == 22 [pid = 1739] [id = 387] 08:33:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927e4800) [pid = 1739] [serial = 1162] [outer = (nil)] 08:33:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x927ea400) [pid = 1739] [serial = 1163] [outer = 0x927e4800] 08:33:24 INFO - PROCESS | 1739 | 1467646404590 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x927ed400) [pid = 1739] [serial = 1164] [outer = 0x927e4800] 08:33:25 INFO - PROCESS | 1739 | 1467646405592 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1479ms 08:33:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:33:25 INFO - PROCESS | 1739 | 1467646405623 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 1739 | 1467646405626 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:33:25 INFO - PROCESS | 1739 | 1467646405633 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1739 | 1467646405636 Marionette TRACE conn4 <- [1,1522,null,{}] 08:33:25 INFO - PROCESS | 1739 | 1467646405642 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}] 08:33:25 INFO - PROCESS | 1739 | 1467646405652 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:25 INFO - PROCESS | 1739 | 1467646405834 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:33:26 INFO - PROCESS | 1739 | 1467646406066 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1739 | 1467646406078 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6ec00 == 23 [pid = 1739] [id = 388] 08:33:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8cb70000) [pid = 1739] [serial = 1165] [outer = (nil)] 08:33:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d5a7800) [pid = 1739] [serial = 1166] [outer = 0x8cb70000] 08:33:26 INFO - PROCESS | 1739 | 1467646406341 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d655800) [pid = 1739] [serial = 1167] [outer = 0x8cb70000] 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:26 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:33:27 INFO - PROCESS | 1739 | 1467646407175 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"]]]}] 08:33:27 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 () { 08:33:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:33:27 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 () { 08:33:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:33:27 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 () { 08:33:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:33:27 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 () { 08:33:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:33:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:33:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1584ms 08:33:27 INFO - PROCESS | 1739 | 1467646407217 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 1739 | 1467646407229 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:33:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:33:27 INFO - PROCESS | 1739 | 1467646407239 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1739 | 1467646407241 Marionette TRACE conn4 <- [1,1526,null,{}] 08:33:27 INFO - PROCESS | 1739 | 1467646407249 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}] 08:33:27 INFO - PROCESS | 1739 | 1467646407253 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:27 INFO - PROCESS | 1739 | 1467646407543 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:33:27 INFO - PROCESS | 1739 | 1467646407670 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1739 | 1467646407677 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d654000 == 24 [pid = 1739] [id = 389] 08:33:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8e1f0400) [pid = 1739] [serial = 1168] [outer = (nil)] 08:33:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8efe9400) [pid = 1739] [serial = 1169] [outer = 0x8e1f0400] 08:33:27 INFO - PROCESS | 1739 | 1467646407754 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x90e7bc00) [pid = 1739] [serial = 1170] [outer = 0x8e1f0400] 08:33:29 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a9800 == 23 [pid = 1739] [id = 367] 08:33:29 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80ec00 == 22 [pid = 1739] [id = 374] 08:33:29 INFO - PROCESS | 1739 | --DOCSHELL 0x8e203400 == 21 [pid = 1739] [id = 376] 08:33:29 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef41c00 == 20 [pid = 1739] [id = 375] 08:33:29 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d000 == 19 [pid = 1739] [id = 373] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x90f61800) [pid = 1739] [serial = 1118] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8d5adc00) [pid = 1739] [serial = 1083] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8cb68400) [pid = 1739] [serial = 1082] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90e7e000) [pid = 1739] [serial = 1086] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8efdec00) [pid = 1739] [serial = 1085] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x924bd400) [pid = 1739] [serial = 1089] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d656000) [pid = 1739] [serial = 1106] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x923cbc00) [pid = 1739] [serial = 1088] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d6f3c00) [pid = 1739] [serial = 1107] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e204400) [pid = 1739] [serial = 1104] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d818c00) [pid = 1739] [serial = 1103] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e1f6000) [pid = 1739] [serial = 1109] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90e85800) [pid = 1739] [serial = 1115] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x928c3400) [pid = 1739] [serial = 1092] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x927ef400) [pid = 1739] [serial = 1091] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x92af8000) [pid = 1739] [serial = 1095] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92aed800) [pid = 1739] [serial = 1094] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x94810000) [pid = 1739] [serial = 1098] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x93b0a800) [pid = 1739] [serial = 1097] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x95223c00) [pid = 1739] [serial = 1101] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x95225c00) [pid = 1739] [serial = 1100] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f0f000) [pid = 1739] [serial = 1116] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8efe5400) [pid = 1739] [serial = 1112] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90d19c00) [pid = 1739] [serial = 1113] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e205800) [pid = 1739] [serial = 1110] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1739 | 1467646409690 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"]]]}] 08:33:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:33:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:33:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:33:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:33:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:33:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:33:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2488ms 08:33:29 INFO - PROCESS | 1739 | 1467646409733 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 1739 | 1467646409738 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:33:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:33:29 INFO - PROCESS | 1739 | 1467646409748 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 1739 | 1467646409753 Marionette TRACE conn4 <- [1,1530,null,{}] 08:33:29 INFO - PROCESS | 1739 | 1467646409761 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}] 08:33:29 INFO - PROCESS | 1739 | 1467646409766 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:29 INFO - PROCESS | 1739 | 1467646409925 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:33:29 INFO - PROCESS | 1739 | 1467646409936 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 1739 | 1467646409948 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80ec00 == 20 [pid = 1739] [id = 390] 08:33:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d810000) [pid = 1739] [serial = 1171] [outer = (nil)] 08:33:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d818c00) [pid = 1739] [serial = 1172] [outer = 0x8d810000] 08:33:30 INFO - PROCESS | 1739 | 1467646410023 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e1edc00) [pid = 1739] [serial = 1173] [outer = 0x8d810000] 08:33:30 INFO - PROCESS | 1739 | 1467646410790 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]]]}] 08:33:30 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 08:33:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:33:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:33:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:33:30 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. 08:33:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:33:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1083ms 08:33:30 INFO - PROCESS | 1739 | 1467646410850 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1739 | 1467646410859 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:33:30 INFO - PROCESS | 1739 | 1467646410870 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1739 | 1467646410874 Marionette TRACE conn4 <- [1,1534,null,{}] 08:33:30 INFO - PROCESS | 1739 | 1467646410880 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}] 08:33:30 INFO - PROCESS | 1739 | 1467646410886 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:31 INFO - PROCESS | 1739 | 1467646411032 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:33:31 INFO - PROCESS | 1739 | 1467646411051 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1739 | 1467646411058 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec44400 == 21 [pid = 1739] [id = 391] 08:33:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ec48c00) [pid = 1739] [serial = 1174] [outer = (nil)] 08:33:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ef40c00) [pid = 1739] [serial = 1175] [outer = 0x8ec48c00] 08:33:31 INFO - PROCESS | 1739 | 1467646411245 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8efdec00) [pid = 1739] [serial = 1176] [outer = 0x8ec48c00] 08:33:32 INFO - PROCESS | 1739 | 1467646412155 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]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1348ms 08:33:32 INFO - PROCESS | 1739 | 1467646412219 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 1739 | 1467646412223 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:33:32 INFO - PROCESS | 1739 | 1467646412229 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1739 | 1467646412235 Marionette TRACE conn4 <- [1,1538,null,{}] 08:33:32 INFO - PROCESS | 1739 | 1467646412259 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}] 08:33:32 INFO - PROCESS | 1739 | 1467646412268 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:32 INFO - PROCESS | 1739 | 1467646412486 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:33:32 INFO - PROCESS | 1739 | 1467646412513 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1739 | 1467646412522 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0f400 == 22 [pid = 1739] [id = 392] 08:33:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90f0f800) [pid = 1739] [serial = 1177] [outer = (nil)] 08:33:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f65000) [pid = 1739] [serial = 1178] [outer = 0x90f0f800] 08:33:32 INFO - PROCESS | 1739 | 1467646412595 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91078800) [pid = 1739] [serial = 1179] [outer = 0x90f0f800] 08:33:33 INFO - PROCESS | 1739 | 1467646413492 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]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1292ms 08:33:33 INFO - PROCESS | 1739 | 1467646413522 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:33:33 INFO - PROCESS | 1739 | 1467646413527 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:33:33 INFO - PROCESS | 1739 | 1467646413533 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1739 | 1467646413536 Marionette TRACE conn4 <- [1,1542,null,{}] 08:33:33 INFO - PROCESS | 1739 | 1467646413541 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}] 08:33:33 INFO - PROCESS | 1739 | 1467646413546 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:33 INFO - PROCESS | 1739 | 1467646413740 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:33:33 INFO - PROCESS | 1739 | 1467646413830 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1739 | 1467646413836 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c921c00 == 23 [pid = 1739] [id = 393] 08:33:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e84c00) [pid = 1739] [serial = 1180] [outer = (nil)] 08:33:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x923bec00) [pid = 1739] [serial = 1181] [outer = 0x90e84c00] 08:33:33 INFO - PROCESS | 1739 | 1467646413905 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x92438400) [pid = 1739] [serial = 1182] [outer = 0x90e84c00] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90d11c00) [pid = 1739] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8c920800) [pid = 1739] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f10c00) [pid = 1739] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9107f400) [pid = 1739] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e1f8000) [pid = 1739] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8c91d800) [pid = 1739] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ec4f400) [pid = 1739] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d6f0400) [pid = 1739] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ec45800) [pid = 1739] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:33:34 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90d18000) [pid = 1739] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:33:35 INFO - PROCESS | 1739 | 1467646415085 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]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1579ms 08:33:35 INFO - PROCESS | 1739 | 1467646415112 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 1739 | 1467646415114 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:33:35 INFO - PROCESS | 1739 | 1467646415121 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 1739 | 1467646415124 Marionette TRACE conn4 <- [1,1546,null,{}] 08:33:35 INFO - PROCESS | 1739 | 1467646415129 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}] 08:33:35 INFO - PROCESS | 1739 | 1467646415134 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:35 INFO - PROCESS | 1739 | 1467646415277 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:33:35 INFO - PROCESS | 1739 | 1467646415294 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1739 | 1467646415302 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3ec00 == 24 [pid = 1739] [id = 394] 08:33:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90d1dc00) [pid = 1739] [serial = 1183] [outer = (nil)] 08:33:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91cea000) [pid = 1739] [serial = 1184] [outer = 0x90d1dc00] 08:33:35 INFO - PROCESS | 1739 | 1467646415367 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x920efc00) [pid = 1739] [serial = 1185] [outer = 0x90d1dc00] 08:33:36 INFO - PROCESS | 1739 | 1467646416275 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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1184ms 08:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:33:36 INFO - PROCESS | 1739 | 1467646416305 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1739 | 1467646416308 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:33:36 INFO - PROCESS | 1739 | 1467646416313 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1739 | 1467646416317 Marionette TRACE conn4 <- [1,1550,null,{}] 08:33:36 INFO - PROCESS | 1739 | 1467646416322 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}] 08:33:36 INFO - PROCESS | 1739 | 1467646416332 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:36 INFO - PROCESS | 1739 | 1467646416570 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:33:36 INFO - PROCESS | 1739 | 1467646416741 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1739 | 1467646416750 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a800 == 25 [pid = 1739] [id = 395] 08:33:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8c91c000) [pid = 1739] [serial = 1186] [outer = (nil)] 08:33:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8cb69c00) [pid = 1739] [serial = 1187] [outer = 0x8c91c000] 08:33:36 INFO - PROCESS | 1739 | 1467646416834 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d650c00) [pid = 1739] [serial = 1188] [outer = 0x8c91c000] 08:33:37 INFO - PROCESS | 1739 | 1467646417894 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]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1627ms 08:33:37 INFO - PROCESS | 1739 | 1467646417943 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:33:37 INFO - PROCESS | 1739 | 1467646417949 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:33:37 INFO - PROCESS | 1739 | 1467646417956 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1739 | 1467646417962 Marionette TRACE conn4 <- [1,1554,null,{}] 08:33:37 INFO - PROCESS | 1739 | 1467646417969 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}] 08:33:37 INFO - PROCESS | 1739 | 1467646417978 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:38 INFO - PROCESS | 1739 | 1467646418160 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:33:38 INFO - PROCESS | 1739 | 1467646418374 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1739 | 1467646418382 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ae400 == 26 [pid = 1739] [id = 396] 08:33:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e202000) [pid = 1739] [serial = 1189] [outer = (nil)] 08:33:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef3fc00) [pid = 1739] [serial = 1190] [outer = 0x8e202000] 08:33:38 INFO - PROCESS | 1739 | 1467646418481 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8efe5c00) [pid = 1739] [serial = 1191] [outer = 0x8e202000] 08:33:39 INFO - PROCESS | 1739 | 1467646419436 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]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1537ms 08:33:39 INFO - PROCESS | 1739 | 1467646419493 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 1739 | 1467646419498 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:33:39 INFO - PROCESS | 1739 | 1467646419505 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 1739 | 1467646419509 Marionette TRACE conn4 <- [1,1558,null,{}] 08:33:39 INFO - PROCESS | 1739 | 1467646419514 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}] 08:33:39 INFO - PROCESS | 1739 | 1467646419520 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:39 INFO - PROCESS | 1739 | 1467646419707 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:33:39 INFO - PROCESS | 1739 | 1467646419974 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1739 | 1467646419981 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f5000 == 27 [pid = 1739] [id = 397] 08:33:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e20f000) [pid = 1739] [serial = 1192] [outer = (nil)] 08:33:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f61800) [pid = 1739] [serial = 1193] [outer = 0x8e20f000] 08:33:40 INFO - PROCESS | 1739 | 1467646420107 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91ce4400) [pid = 1739] [serial = 1194] [outer = 0x8e20f000] 08:33:41 INFO - PROCESS | 1739 | 1467646421109 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]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1634ms 08:33:41 INFO - PROCESS | 1739 | 1467646421140 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 1739 | 1467646421146 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:33:41 INFO - PROCESS | 1739 | 1467646421163 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 1739 | 1467646421170 Marionette TRACE conn4 <- [1,1562,null,{}] 08:33:41 INFO - PROCESS | 1739 | 1467646421176 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}] 08:33:41 INFO - PROCESS | 1739 | 1467646421182 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:41 INFO - PROCESS | 1739 | 1467646421399 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:33:41 INFO - PROCESS | 1739 | 1467646421612 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 1739 | 1467646421620 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0f000 == 28 [pid = 1739] [id = 398] 08:33:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9243cc00) [pid = 1739] [serial = 1195] [outer = (nil)] 08:33:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92598400) [pid = 1739] [serial = 1196] [outer = 0x9243cc00] 08:33:41 INFO - PROCESS | 1739 | 1467646421744 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x925a0000) [pid = 1739] [serial = 1197] [outer = 0x9243cc00] 08:33:42 INFO - PROCESS | 1739 | 1467646422699 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]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1589ms 08:33:42 INFO - PROCESS | 1739 | 1467646422744 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1739 | 1467646422748 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:33:42 INFO - PROCESS | 1739 | 1467646422754 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1739 | 1467646422758 Marionette TRACE conn4 <- [1,1566,null,{}] 08:33:42 INFO - PROCESS | 1739 | 1467646422763 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}] 08:33:42 INFO - PROCESS | 1739 | 1467646422769 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:42 INFO - PROCESS | 1739 | 1467646422942 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:33:43 INFO - PROCESS | 1739 | 1467646423244 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 1739 | 1467646423253 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6c400 == 29 [pid = 1739] [id = 399] 08:33:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8cb6f400) [pid = 1739] [serial = 1198] [outer = (nil)] 08:33:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d5adc00) [pid = 1739] [serial = 1199] [outer = 0x8cb6f400] 08:33:43 INFO - PROCESS | 1739 | 1467646423383 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d6f4c00) [pid = 1739] [serial = 1200] [outer = 0x8cb6f400] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8e201c00 == 28 [pid = 1739] [id = 380] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91b800 == 27 [pid = 1739] [id = 381] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef3ec00 == 26 [pid = 1739] [id = 394] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8c921c00 == 25 [pid = 1739] [id = 393] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0f400 == 24 [pid = 1739] [id = 392] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec44400 == 23 [pid = 1739] [id = 391] 08:33:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80ec00 == 22 [pid = 1739] [id = 390] 08:33:44 INFO - PROCESS | 1739 | 1467646424390 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]]]}] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90f68000) [pid = 1739] [serial = 1119] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x9243ac00) [pid = 1739] [serial = 1148] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90e7fc00) [pid = 1739] [serial = 1145] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91075000) [pid = 1739] [serial = 1140] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x920ec000) [pid = 1739] [serial = 1142] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x923c9c00) [pid = 1739] [serial = 1143] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e20b800) [pid = 1739] [serial = 1124] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e210c00) [pid = 1739] [serial = 1125] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8c924800) [pid = 1739] [serial = 1121] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d5a7000) [pid = 1739] [serial = 1122] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91ce5000) [pid = 1739] [serial = 1130] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91ce9400) [pid = 1739] [serial = 1131] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d80a800) [pid = 1739] [serial = 1133] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d813c00) [pid = 1739] [serial = 1134] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ec4cc00) [pid = 1739] [serial = 1136] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90e7b400) [pid = 1739] [serial = 1127] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90e89c00) [pid = 1739] [serial = 1128] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f15800) [pid = 1739] [serial = 1139] [outer = (nil)] [url = about:blank] 08:33:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:33:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1685ms 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8ef43400) [pid = 1739] [serial = 1137] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d6f2400) [pid = 1739] [serial = 1149] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1739 | 1467646424445 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 1739 | 1467646424450 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:33:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:33:44 INFO - PROCESS | 1739 | 1467646424457 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 1739 | 1467646424462 Marionette TRACE conn4 <- [1,1570,null,{}] 08:33:44 INFO - PROCESS | 1739 | 1467646424469 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}] 08:33:44 INFO - PROCESS | 1739 | 1467646424477 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:44 INFO - PROCESS | 1739 | 1467646424633 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:33:44 INFO - PROCESS | 1739 | 1467646424646 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1739 | 1467646424656 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ec400 == 23 [pid = 1739] [id = 400] 08:33:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e201400) [pid = 1739] [serial = 1201] [outer = (nil)] 08:33:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e20c800) [pid = 1739] [serial = 1202] [outer = 0x8e201400] 08:33:44 INFO - PROCESS | 1739 | 1467646424748 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec4bc00) [pid = 1739] [serial = 1203] [outer = 0x8e201400] 08:33:45 INFO - PROCESS | 1739 | 1467646425670 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1229ms 08:33:45 INFO - PROCESS | 1739 | 1467646425689 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1739 | 1467646425696 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:33:45 INFO - PROCESS | 1739 | 1467646425704 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1739 | 1467646425707 Marionette TRACE conn4 <- [1,1574,null,{}] 08:33:45 INFO - PROCESS | 1739 | 1467646425713 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}] 08:33:45 INFO - PROCESS | 1739 | 1467646425718 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:45 INFO - PROCESS | 1739 | 1467646425938 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:33:45 INFO - PROCESS | 1739 | 1467646425952 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1739 | 1467646425961 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e206800 == 24 [pid = 1739] [id = 401] 08:33:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ec46800) [pid = 1739] [serial = 1204] [outer = (nil)] 08:33:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90d1f800) [pid = 1739] [serial = 1205] [outer = 0x8ec46800] 08:33:46 INFO - PROCESS | 1739 | 1467646426030 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90e89800) [pid = 1739] [serial = 1206] [outer = 0x8ec46800] 08:33:46 INFO - PROCESS | 1739 | 1467646426959 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]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1329ms 08:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:33:47 INFO - PROCESS | 1739 | 1467646427033 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 1739 | 1467646427036 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:33:47 INFO - PROCESS | 1739 | 1467646427045 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1739 | 1467646427053 Marionette TRACE conn4 <- [1,1578,null,{}] 08:33:47 INFO - PROCESS | 1739 | 1467646427088 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}] 08:33:47 INFO - PROCESS | 1739 | 1467646427095 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:47 INFO - PROCESS | 1739 | 1467646427307 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:33:47 INFO - PROCESS | 1739 | 1467646427337 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 1739 | 1467646427345 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c920800 == 25 [pid = 1739] [id = 402] 08:33:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90f0a000) [pid = 1739] [serial = 1207] [outer = (nil)] 08:33:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91ce5800) [pid = 1739] [serial = 1208] [outer = 0x90f0a000] 08:33:47 INFO - PROCESS | 1739 | 1467646427410 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91cf0800) [pid = 1739] [serial = 1209] [outer = 0x90f0a000] 08:33:48 INFO - PROCESS | 1739 | 1467646428304 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]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1309ms 08:33:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:33:48 INFO - PROCESS | 1739 | 1467646428356 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1739 | 1467646428359 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:33:48 INFO - PROCESS | 1739 | 1467646428366 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1739 | 1467646428369 Marionette TRACE conn4 <- [1,1582,null,{}] 08:33:48 INFO - PROCESS | 1739 | 1467646428374 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}] 08:33:48 INFO - PROCESS | 1739 | 1467646428379 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:48 INFO - PROCESS | 1739 | 1467646428581 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:33:48 INFO - PROCESS | 1739 | 1467646428603 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1739 | 1467646428613 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d651800 == 26 [pid = 1739] [id = 403] 08:33:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ec48400) [pid = 1739] [serial = 1210] [outer = (nil)] 08:33:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x923c4000) [pid = 1739] [serial = 1211] [outer = 0x8ec48400] 08:33:48 INFO - PROCESS | 1739 | 1467646428677 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x923c0000) [pid = 1739] [serial = 1212] [outer = 0x8ec48400] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90d1bc00) [pid = 1739] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x92594400) [pid = 1739] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x927e4800) [pid = 1739] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ec48c00) [pid = 1739] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90e84c00) [pid = 1739] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90f0f800) [pid = 1739] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e1f0400) [pid = 1739] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x92598800) [pid = 1739] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8cb70000) [pid = 1739] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d810000) [pid = 1739] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d6fb800) [pid = 1739] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:33:49 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8c922400) [pid = 1739] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:33:49 INFO - PROCESS | 1739 | 1467646429656 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]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:33:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1328ms 08:33:49 INFO - PROCESS | 1739 | 1467646429693 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 1739 | 1467646429696 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:33:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:33:49 INFO - PROCESS | 1739 | 1467646429702 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 1739 | 1467646429705 Marionette TRACE conn4 <- [1,1586,null,{}] 08:33:49 INFO - PROCESS | 1739 | 1467646429715 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}] 08:33:49 INFO - PROCESS | 1739 | 1467646429719 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:49 INFO - PROCESS | 1739 | 1467646429865 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:33:49 INFO - PROCESS | 1739 | 1467646429878 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1739 | 1467646429896 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e84c00 == 27 [pid = 1739] [id = 404] 08:33:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90f0f800) [pid = 1739] [serial = 1213] [outer = (nil)] 08:33:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9243f000) [pid = 1739] [serial = 1214] [outer = 0x90f0f800] 08:33:49 INFO - PROCESS | 1739 | 1467646429973 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x92592800) [pid = 1739] [serial = 1215] [outer = 0x90f0f800] 08:33:50 INFO - PROCESS | 1739 | 1467646430902 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:33:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1283ms 08:33:50 INFO - PROCESS | 1739 | 1467646430986 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1739 | 1467646430989 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:33:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:33:50 INFO - PROCESS | 1739 | 1467646430995 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1739 | 1467646430998 Marionette TRACE conn4 <- [1,1590,null,{}] 08:33:51 INFO - PROCESS | 1739 | 1467646431056 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}] 08:33:51 INFO - PROCESS | 1739 | 1467646431063 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:51 INFO - PROCESS | 1739 | 1467646431321 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:33:51 INFO - PROCESS | 1739 | 1467646431451 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1739 | 1467646431464 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6ac00 == 28 [pid = 1739] [id = 405] 08:33:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d658400) [pid = 1739] [serial = 1216] [outer = (nil)] 08:33:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d6f9400) [pid = 1739] [serial = 1217] [outer = 0x8d658400] 08:33:51 INFO - PROCESS | 1739 | 1467646431547 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d815800) [pid = 1739] [serial = 1218] [outer = 0x8d658400] 08:33:52 INFO - PROCESS | 1739 | 1467646432565 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]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:33:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1634ms 08:33:52 INFO - PROCESS | 1739 | 1467646432631 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1739 | 1467646432639 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:33:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:33:52 INFO - PROCESS | 1739 | 1467646432649 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1739 | 1467646432653 Marionette TRACE conn4 <- [1,1594,null,{}] 08:33:52 INFO - PROCESS | 1739 | 1467646432663 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}] 08:33:52 INFO - PROCESS | 1739 | 1467646432669 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:52 INFO - PROCESS | 1739 | 1467646432888 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:33:53 INFO - PROCESS | 1739 | 1467646433113 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1739 | 1467646433127 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f7800 == 29 [pid = 1739] [id = 406] 08:33:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ef47000) [pid = 1739] [serial = 1219] [outer = (nil)] 08:33:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90d20c00) [pid = 1739] [serial = 1220] [outer = 0x8ef47000] 08:33:53 INFO - PROCESS | 1739 | 1467646433239 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f0a800) [pid = 1739] [serial = 1221] [outer = 0x8ef47000] 08:33:54 INFO - PROCESS | 1739 | 1467646434141 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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:33:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1538ms 08:33:54 INFO - PROCESS | 1739 | 1467646434187 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:33:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:33:54 INFO - PROCESS | 1739 | 1467646434192 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:33:54 INFO - PROCESS | 1739 | 1467646434204 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1739 | 1467646434209 Marionette TRACE conn4 <- [1,1598,null,{}] 08:33:54 INFO - PROCESS | 1739 | 1467646434219 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}] 08:33:54 INFO - PROCESS | 1739 | 1467646434224 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:54 INFO - PROCESS | 1739 | 1467646434400 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:33:54 INFO - PROCESS | 1739 | 1467646434575 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1739 | 1467646434587 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ce7c00 == 30 [pid = 1739] [id = 407] 08:33:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91ceb400) [pid = 1739] [serial = 1222] [outer = (nil)] 08:33:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x923cbc00) [pid = 1739] [serial = 1223] [outer = 0x91ceb400] 08:33:54 INFO - PROCESS | 1739 | 1467646434673 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x92596800) [pid = 1739] [serial = 1224] [outer = 0x91ceb400] 08:33:55 INFO - PROCESS | 1739 | 1467646435615 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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:33:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1491ms 08:33:55 INFO - PROCESS | 1739 | 1467646435691 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1739 | 1467646435700 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:33:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:33:55 INFO - PROCESS | 1739 | 1467646435716 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1739 | 1467646435719 Marionette TRACE conn4 <- [1,1602,null,{}] 08:33:55 INFO - PROCESS | 1739 | 1467646435725 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}] 08:33:55 INFO - PROCESS | 1739 | 1467646435730 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:55 INFO - PROCESS | 1739 | 1467646435937 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:33:56 INFO - PROCESS | 1739 | 1467646436164 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 1739 | 1467646436173 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fb800 == 31 [pid = 1739] [id = 408] 08:33:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x927c2400) [pid = 1739] [serial = 1225] [outer = (nil)] 08:33:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x928c6000) [pid = 1739] [serial = 1226] [outer = 0x927c2400] 08:33:56 INFO - PROCESS | 1739 | 1467646436295 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x928ca400) [pid = 1739] [serial = 1227] [outer = 0x927c2400] 08:33:57 INFO - PROCESS | 1739 | 1467646437133 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]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:33:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1485ms 08:33:57 INFO - PROCESS | 1739 | 1467646437195 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 1739 | 1467646437199 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:33:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:33:57 INFO - PROCESS | 1739 | 1467646437205 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - PROCESS | 1739 | 1467646437209 Marionette TRACE conn4 <- [1,1606,null,{}] 08:33:57 INFO - PROCESS | 1739 | 1467646437214 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}] 08:33:57 INFO - PROCESS | 1739 | 1467646437219 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:57 INFO - PROCESS | 1739 | 1467646437382 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:33:57 INFO - PROCESS | 1739 | 1467646437565 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1739 | 1467646437580 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e80800 == 32 [pid = 1739] [id = 409] 08:33:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91cea400) [pid = 1739] [serial = 1228] [outer = (nil)] 08:33:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x928d0c00) [pid = 1739] [serial = 1229] [outer = 0x91cea400] 08:33:57 INFO - PROCESS | 1739 | 1467646437669 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x92af8000) [pid = 1739] [serial = 1230] [outer = 0x91cea400] 08:33:58 INFO - PROCESS | 1739 | 1467646438611 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:33:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1434ms 08:33:58 INFO - PROCESS | 1739 | 1467646438640 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1739 | 1467646438645 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:33:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:33:58 INFO - PROCESS | 1739 | 1467646438651 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1739 | 1467646438654 Marionette TRACE conn4 <- [1,1610,null,{}] 08:33:58 INFO - PROCESS | 1739 | 1467646438660 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}] 08:33:58 INFO - PROCESS | 1739 | 1467646438670 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:58 INFO - PROCESS | 1739 | 1467646438883 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:33:59 INFO - PROCESS | 1739 | 1467646439057 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1739 | 1467646439066 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:33:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f65400 == 33 [pid = 1739] [id = 410] 08:33:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9301fc00) [pid = 1739] [serial = 1231] [outer = (nil)] 08:33:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93be2400) [pid = 1739] [serial = 1232] [outer = 0x9301fc00] 08:33:59 INFO - PROCESS | 1739 | 1467646439148 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x9480f800) [pid = 1739] [serial = 1233] [outer = 0x9301fc00] 08:34:00 INFO - PROCESS | 1739 | 1467646440050 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]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:34:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1434ms 08:34:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:34:00 INFO - PROCESS | 1739 | 1467646440086 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 1739 | 1467646440089 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:34:00 INFO - PROCESS | 1739 | 1467646440097 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 1739 | 1467646440100 Marionette TRACE conn4 <- [1,1614,null,{}] 08:34:00 INFO - PROCESS | 1739 | 1467646440107 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}] 08:34:00 INFO - PROCESS | 1739 | 1467646440112 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:00 INFO - PROCESS | 1739 | 1467646440302 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:34:00 INFO - PROCESS | 1739 | 1467646440496 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 1739 | 1467646440505 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x91074800 == 34 [pid = 1739] [id = 411] 08:34:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x92434800) [pid = 1739] [serial = 1234] [outer = (nil)] 08:34:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x948d8400) [pid = 1739] [serial = 1235] [outer = 0x92434800] 08:34:00 INFO - PROCESS | 1739 | 1467646440582 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x948e3000) [pid = 1739] [serial = 1236] [outer = 0x92434800] 08:34:01 INFO - PROCESS | 1739 | 1467646441512 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]]]}] 08:34:01 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 08:34:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1635ms 08:34:01 INFO - PROCESS | 1739 | 1467646441762 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 1739 | 1467646441769 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:34:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:34:01 INFO - PROCESS | 1739 | 1467646441777 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 1739 | 1467646441781 Marionette TRACE conn4 <- [1,1618,null,{}] 08:34:01 INFO - PROCESS | 1739 | 1467646441789 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}] 08:34:01 INFO - PROCESS | 1739 | 1467646441795 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:02 INFO - PROCESS | 1739 | 1467646441998 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:34:02 INFO - PROCESS | 1739 | 1467646442248 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 1739 | 1467646442265 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f5400 == 35 [pid = 1739] [id = 412] 08:34:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8e1f7000) [pid = 1739] [serial = 1237] [outer = (nil)] 08:34:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8e206400) [pid = 1739] [serial = 1238] [outer = 0x8e1f7000] 08:34:02 INFO - PROCESS | 1739 | 1467646442385 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8ec44c00) [pid = 1739] [serial = 1239] [outer = 0x8e1f7000] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6ec00 == 34 [pid = 1739] [id = 388] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65f400 == 33 [pid = 1739] [id = 377] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d654000 == 32 [pid = 1739] [id = 389] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20cc00 == 31 [pid = 1739] [id = 378] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x90f10400 == 30 [pid = 1739] [id = 379] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d813400 == 29 [pid = 1739] [id = 384] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ae400 == 28 [pid = 1739] [id = 396] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x90d17400 == 27 [pid = 1739] [id = 386] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a800 == 26 [pid = 1739] [id = 395] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x927e2400 == 25 [pid = 1739] [id = 387] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91e000 == 24 [pid = 1739] [id = 382] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f5000 == 23 [pid = 1739] [id = 397] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0f000 == 22 [pid = 1739] [id = 398] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91ac00 == 21 [pid = 1739] [id = 385] 08:34:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac000 == 20 [pid = 1739] [id = 383] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x90f16000) [pid = 1739] [serial = 1155] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9259a400) [pid = 1739] [serial = 1157] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x927ea400) [pid = 1739] [serial = 1163] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8efdec00) [pid = 1739] [serial = 1176] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x927ed400) [pid = 1739] [serial = 1164] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x923bec00) [pid = 1739] [serial = 1181] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x91078800) [pid = 1739] [serial = 1179] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ef40c00) [pid = 1739] [serial = 1175] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90e7bc00) [pid = 1739] [serial = 1170] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x927cb800) [pid = 1739] [serial = 1160] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d5a7800) [pid = 1739] [serial = 1166] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f65000) [pid = 1739] [serial = 1178] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d818c00) [pid = 1739] [serial = 1172] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92438400) [pid = 1739] [serial = 1182] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ec49000) [pid = 1739] [serial = 1152] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1edc00) [pid = 1739] [serial = 1173] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x925a0c00) [pid = 1739] [serial = 1158] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e1eb800) [pid = 1739] [serial = 1151] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90f0e400) [pid = 1739] [serial = 1154] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d655800) [pid = 1739] [serial = 1167] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efe9400) [pid = 1739] [serial = 1169] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x927cf400) [pid = 1739] [serial = 1161] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91ce6800) [pid = 1739] [serial = 1146] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91cea000) [pid = 1739] [serial = 1184] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1739 | 1467646444486 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]]]}] 08:34:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:34:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2733ms 08:34:04 INFO - PROCESS | 1739 | 1467646444510 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 1739 | 1467646444516 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:34:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:34:04 INFO - PROCESS | 1739 | 1467646444525 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 1739 | 1467646444529 Marionette TRACE conn4 <- [1,1622,null,{}] 08:34:04 INFO - PROCESS | 1739 | 1467646444537 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}] 08:34:04 INFO - PROCESS | 1739 | 1467646444542 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:04 INFO - PROCESS | 1739 | 1467646444693 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:34:04 INFO - PROCESS | 1739 | 1467646444828 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 1739 | 1467646444841 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d651400 == 21 [pid = 1739] [id = 413] 08:34:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d654400) [pid = 1739] [serial = 1240] [outer = (nil)] 08:34:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d65b000) [pid = 1739] [serial = 1241] [outer = 0x8d654400] 08:34:04 INFO - PROCESS | 1739 | 1467646444908 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d6f0c00) [pid = 1739] [serial = 1242] [outer = 0x8d654400] 08:34:05 INFO - PROCESS | 1739 | 1467646445672 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]]]}] 08:34:05 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 08:34:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1184ms 08:34:05 INFO - PROCESS | 1739 | 1467646445715 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 1739 | 1467646445723 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:34:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:34:05 INFO - PROCESS | 1739 | 1467646445739 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 1739 | 1467646445743 Marionette TRACE conn4 <- [1,1626,null,{}] 08:34:05 INFO - PROCESS | 1739 | 1467646445749 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}] 08:34:05 INFO - PROCESS | 1739 | 1467646445755 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:05 INFO - PROCESS | 1739 | 1467646445914 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:34:05 INFO - PROCESS | 1739 | 1467646445925 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1739 | 1467646445933 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f5000 == 22 [pid = 1739] [id = 414] 08:34:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e1f6800) [pid = 1739] [serial = 1243] [outer = (nil)] 08:34:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e208c00) [pid = 1739] [serial = 1244] [outer = 0x8e1f6800] 08:34:06 INFO - PROCESS | 1739 | 1467646446011 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ec41400) [pid = 1739] [serial = 1245] [outer = 0x8e1f6800] 08:34:06 INFO - PROCESS | 1739 | 1467646446942 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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:34:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1238ms 08:34:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:34:06 INFO - PROCESS | 1739 | 1467646446978 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 1739 | 1467646446981 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:34:07 INFO - PROCESS | 1739 | 1467646447002 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 1739 | 1467646447008 Marionette TRACE conn4 <- [1,1630,null,{}] 08:34:07 INFO - PROCESS | 1739 | 1467646447024 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}] 08:34:07 INFO - PROCESS | 1739 | 1467646447033 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:07 INFO - PROCESS | 1739 | 1467646447232 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:34:07 INFO - PROCESS | 1739 | 1467646447251 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 1739 | 1467646447258 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d18c00 == 23 [pid = 1739] [id = 415] 08:34:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90d19000) [pid = 1739] [serial = 1246] [outer = (nil)] 08:34:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e7b000) [pid = 1739] [serial = 1247] [outer = 0x90d19000] 08:34:07 INFO - PROCESS | 1739 | 1467646447331 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90e89400) [pid = 1739] [serial = 1248] [outer = 0x90d19000] 08:34:08 INFO - PROCESS | 1739 | 1467646448293 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]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:34:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1357ms 08:34:08 INFO - PROCESS | 1739 | 1467646448344 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 1739 | 1467646448348 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:34:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:34:08 INFO - PROCESS | 1739 | 1467646448360 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 1739 | 1467646448363 Marionette TRACE conn4 <- [1,1634,null,{}] 08:34:08 INFO - PROCESS | 1739 | 1467646448369 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}] 08:34:08 INFO - PROCESS | 1739 | 1467646448374 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:08 INFO - PROCESS | 1739 | 1467646448578 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:34:08 INFO - PROCESS | 1739 | 1467646448600 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1739 | 1467646448608 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef42000 == 24 [pid = 1739] [id = 416] 08:34:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f16000) [pid = 1739] [serial = 1249] [outer = (nil)] 08:34:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90f6bc00) [pid = 1739] [serial = 1250] [outer = 0x90f16000] 08:34:08 INFO - PROCESS | 1739 | 1467646448674 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9107a800) [pid = 1739] [serial = 1251] [outer = 0x90f16000] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90d1dc00) [pid = 1739] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90f0f800) [pid = 1739] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90f0a000) [pid = 1739] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ec48400) [pid = 1739] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e202000) [pid = 1739] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ec46800) [pid = 1739] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8cb6f400) [pid = 1739] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8c91c000) [pid = 1739] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e201400) [pid = 1739] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9243cc00) [pid = 1739] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:34:09 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e20f000) [pid = 1739] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:34:10 INFO - PROCESS | 1739 | 1467646450016 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]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:34:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1700ms 08:34:10 INFO - PROCESS | 1739 | 1467646450057 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 1739 | 1467646450062 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:34:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:34:10 INFO - PROCESS | 1739 | 1467646450070 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 1739 | 1467646450073 Marionette TRACE conn4 <- [1,1638,null,{}] 08:34:10 INFO - PROCESS | 1739 | 1467646450079 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}] 08:34:10 INFO - PROCESS | 1739 | 1467646450085 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:10 INFO - PROCESS | 1739 | 1467646450220 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:34:10 INFO - PROCESS | 1739 | 1467646450235 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 1739 | 1467646450240 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f9000 == 25 [pid = 1739] [id = 417] 08:34:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8efdc800) [pid = 1739] [serial = 1252] [outer = (nil)] 08:34:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f13400) [pid = 1739] [serial = 1253] [outer = 0x8efdc800] 08:34:10 INFO - PROCESS | 1739 | 1467646450308 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90f6a400) [pid = 1739] [serial = 1254] [outer = 0x8efdc800] 08:34:11 INFO - PROCESS | 1739 | 1467646451179 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]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:34:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1128ms 08:34:11 INFO - PROCESS | 1739 | 1467646451203 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 1739 | 1467646451207 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:34:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:34:11 INFO - PROCESS | 1739 | 1467646451213 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 1739 | 1467646451216 Marionette TRACE conn4 <- [1,1642,null,{}] 08:34:11 INFO - PROCESS | 1739 | 1467646451222 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}] 08:34:11 INFO - PROCESS | 1739 | 1467646451232 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:11 INFO - PROCESS | 1739 | 1467646451435 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:34:11 INFO - PROCESS | 1739 | 1467646451444 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 1739 | 1467646451452 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20b400 == 26 [pid = 1739] [id = 418] 08:34:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90d1e400) [pid = 1739] [serial = 1255] [outer = (nil)] 08:34:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x920f0400) [pid = 1739] [serial = 1256] [outer = 0x90d1e400] 08:34:11 INFO - PROCESS | 1739 | 1467646451654 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92434c00) [pid = 1739] [serial = 1257] [outer = 0x90d1e400] 08:34:12 INFO - PROCESS | 1739 | 1467646452720 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]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:34:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1583ms 08:34:12 INFO - PROCESS | 1739 | 1467646452798 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 1739 | 1467646452804 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:34:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:34:12 INFO - PROCESS | 1739 | 1467646452812 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 1739 | 1467646452820 Marionette TRACE conn4 <- [1,1646,null,{}] 08:34:12 INFO - PROCESS | 1739 | 1467646452828 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}] 08:34:12 INFO - PROCESS | 1739 | 1467646452833 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:13 INFO - PROCESS | 1739 | 1467646453044 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:34:13 INFO - PROCESS | 1739 | 1467646453309 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 1739 | 1467646453318 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb70000 == 27 [pid = 1739] [id = 419] 08:34:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d6f4000) [pid = 1739] [serial = 1258] [outer = (nil)] 08:34:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e1f1000) [pid = 1739] [serial = 1259] [outer = 0x8d6f4000] 08:34:13 INFO - PROCESS | 1739 | 1467646453404 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e206000) [pid = 1739] [serial = 1260] [outer = 0x8d6f4000] 08:34:14 INFO - PROCESS | 1739 | 1467646454358 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]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:34:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1633ms 08:34:14 INFO - PROCESS | 1739 | 1467646454446 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 1739 | 1467646454453 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:34:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:34:14 INFO - PROCESS | 1739 | 1467646454464 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 1739 | 1467646454468 Marionette TRACE conn4 <- [1,1650,null,{}] 08:34:14 INFO - PROCESS | 1739 | 1467646454474 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}] 08:34:14 INFO - PROCESS | 1739 | 1467646454480 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:14 INFO - PROCESS | 1739 | 1467646454662 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:34:14 INFO - PROCESS | 1739 | 1467646454835 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 1739 | 1467646454845 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef45400 == 28 [pid = 1739] [id = 420] 08:34:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90d14800) [pid = 1739] [serial = 1261] [outer = (nil)] 08:34:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x90e85400) [pid = 1739] [serial = 1262] [outer = 0x90d14800] 08:34:15 INFO - PROCESS | 1739 | 1467646455040 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x90f14800) [pid = 1739] [serial = 1263] [outer = 0x90d14800] 08:34:16 INFO - PROCESS | 1739 | 1467646455999 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]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:34:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1580ms 08:34:16 INFO - PROCESS | 1739 | 1467646456044 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:34:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:34:16 INFO - PROCESS | 1739 | 1467646456049 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:34:16 INFO - PROCESS | 1739 | 1467646456056 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1739 | 1467646456063 Marionette TRACE conn4 <- [1,1654,null,{}] 08:34:16 INFO - PROCESS | 1739 | 1467646456080 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}] 08:34:16 INFO - PROCESS | 1739 | 1467646456088 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:16 INFO - PROCESS | 1739 | 1467646456280 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:34:16 INFO - PROCESS | 1739 | 1467646456496 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 1739 | 1467646456504 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe9c00 == 29 [pid = 1739] [id = 421] 08:34:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x923bf000) [pid = 1739] [serial = 1264] [outer = (nil)] 08:34:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9243cc00) [pid = 1739] [serial = 1265] [outer = 0x923bf000] 08:34:16 INFO - PROCESS | 1739 | 1467646456633 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x92595000) [pid = 1739] [serial = 1266] [outer = 0x923bf000] 08:34:17 INFO - PROCESS | 1739 | 1467646457593 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]]]}] 08:34:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:34:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1585ms 08:34:17 INFO - PROCESS | 1739 | 1467646457641 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:34:17 INFO - PROCESS | 1739 | 1467646457646 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:34:17 INFO - PROCESS | 1739 | 1467646457652 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:34:17 INFO - PROCESS | 1739 | 1467646457656 Marionette TRACE conn4 <- [1,1658,null,{}] 08:34:17 INFO - PROCESS | 1739 | 1467646457661 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}] 08:34:17 INFO - PROCESS | 1739 | 1467646457666 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:17 INFO - PROCESS | 1739 | 1467646457850 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:34:18 INFO - PROCESS | 1739 | 1467646458211 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 1739 | 1467646458219 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c925000 == 30 [pid = 1739] [id = 422] 08:34:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8c925400) [pid = 1739] [serial = 1267] [outer = (nil)] 08:34:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8cb71000) [pid = 1739] [serial = 1268] [outer = 0x8c925400] 08:34:18 INFO - PROCESS | 1739 | 1467646458299 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d655c00) [pid = 1739] [serial = 1269] [outer = 0x8c925400] 08:34:19 INFO - PROCESS | 1739 | 1467646459316 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]]]}] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x920efc00) [pid = 1739] [serial = 1185] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9243f000) [pid = 1739] [serial = 1214] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91ce5800) [pid = 1739] [serial = 1208] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x923c4000) [pid = 1739] [serial = 1211] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91cf0800) [pid = 1739] [serial = 1209] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8ef3fc00) [pid = 1739] [serial = 1190] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8efe5c00) [pid = 1739] [serial = 1191] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90d1f800) [pid = 1739] [serial = 1205] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d5adc00) [pid = 1739] [serial = 1199] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d6f4c00) [pid = 1739] [serial = 1200] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8cb69c00) [pid = 1739] [serial = 1187] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d650c00) [pid = 1739] [serial = 1188] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e20c800) [pid = 1739] [serial = 1202] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ec4bc00) [pid = 1739] [serial = 1203] [outer = (nil)] [url = about:blank] 08:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1730ms 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x92598400) [pid = 1739] [serial = 1196] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x925a0000) [pid = 1739] [serial = 1197] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f61800) [pid = 1739] [serial = 1193] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91ce4400) [pid = 1739] [serial = 1194] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92592800) [pid = 1739] [serial = 1215] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90e89800) [pid = 1739] [serial = 1206] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x923c0000) [pid = 1739] [serial = 1212] [outer = (nil)] [url = about:blank] 08:34:19 INFO - PROCESS | 1739 | 1467646459389 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 1739 | 1467646459399 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:34:19 INFO - PROCESS | 1739 | 1467646459406 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 1739 | 1467646459411 Marionette TRACE conn4 <- [1,1662,null,{}] 08:34:19 INFO - PROCESS | 1739 | 1467646459418 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}] 08:34:19 INFO - PROCESS | 1739 | 1467646459426 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:19 INFO - PROCESS | 1739 | 1467646459582 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:34:19 INFO - PROCESS | 1739 | 1467646459758 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 1739 | 1467646459765 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d811800 == 31 [pid = 1739] [id = 423] 08:34:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e1f1800) [pid = 1739] [serial = 1270] [outer = (nil)] 08:34:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e20b000) [pid = 1739] [serial = 1271] [outer = 0x8e1f1800] 08:34:19 INFO - PROCESS | 1739 | 1467646459842 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ec50800) [pid = 1739] [serial = 1272] [outer = 0x8e1f1800] 08:34:20 INFO - PROCESS | 1739 | 1467646460604 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1228ms 08:34:20 INFO - PROCESS | 1739 | 1467646460658 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1739 | 1467646460665 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:34:20 INFO - PROCESS | 1739 | 1467646460673 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1739 | 1467646460676 Marionette TRACE conn4 <- [1,1666,null,{}] 08:34:20 INFO - PROCESS | 1739 | 1467646460682 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}] 08:34:20 INFO - PROCESS | 1739 | 1467646460687 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:20 INFO - PROCESS | 1739 | 1467646460848 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:34:20 INFO - PROCESS | 1739 | 1467646460858 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 1739 | 1467646460865 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef41c00 == 32 [pid = 1739] [id = 424] 08:34:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8efe4000) [pid = 1739] [serial = 1273] [outer = (nil)] 08:34:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90e82800) [pid = 1739] [serial = 1274] [outer = 0x8efe4000] 08:34:20 INFO - PROCESS | 1739 | 1467646460935 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91075400) [pid = 1739] [serial = 1275] [outer = 0x8efe4000] 08:34:21 INFO - PROCESS | 1739 | 1467646461908 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]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1291ms 08:34:21 INFO - PROCESS | 1739 | 1467646461965 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:34:21 INFO - PROCESS | 1739 | 1467646461969 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:34:21 INFO - PROCESS | 1739 | 1467646461982 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 1739 | 1467646461990 Marionette TRACE conn4 <- [1,1670,null,{}] 08:34:22 INFO - PROCESS | 1739 | 1467646462006 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}] 08:34:22 INFO - PROCESS | 1739 | 1467646462013 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:22 INFO - PROCESS | 1739 | 1467646462215 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:34:22 INFO - PROCESS | 1739 | 1467646462240 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1739 | 1467646462247 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d800 == 33 [pid = 1739] [id = 425] 08:34:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90e86800) [pid = 1739] [serial = 1276] [outer = (nil)] 08:34:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x923c9c00) [pid = 1739] [serial = 1277] [outer = 0x90e86800] 08:34:22 INFO - PROCESS | 1739 | 1467646462312 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9243b400) [pid = 1739] [serial = 1278] [outer = 0x90e86800] 08:34:23 INFO - PROCESS | 1739 | 1467646463177 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1261ms 08:34:23 INFO - PROCESS | 1739 | 1467646463250 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1739 | 1467646463255 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:34:23 INFO - PROCESS | 1739 | 1467646463261 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1739 | 1467646463264 Marionette TRACE conn4 <- [1,1674,null,{}] 08:34:23 INFO - PROCESS | 1739 | 1467646463269 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}] 08:34:23 INFO - PROCESS | 1739 | 1467646463274 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:23 INFO - PROCESS | 1739 | 1467646463478 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:34:23 INFO - PROCESS | 1739 | 1467646463501 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 1739 | 1467646463508 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d14000 == 34 [pid = 1739] [id = 426] 08:34:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f64c00) [pid = 1739] [serial = 1279] [outer = (nil)] 08:34:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x924c3400) [pid = 1739] [serial = 1280] [outer = 0x90f64c00] 08:34:23 INFO - PROCESS | 1739 | 1467646463575 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9259b000) [pid = 1739] [serial = 1281] [outer = 0x90f64c00] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90f16000) [pid = 1739] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1f7000) [pid = 1739] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e1f6800) [pid = 1739] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d658400) [pid = 1739] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d654400) [pid = 1739] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8efdc800) [pid = 1739] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ef47000) [pid = 1739] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91ceb400) [pid = 1739] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x927c2400) [pid = 1739] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91cea400) [pid = 1739] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90d19000) [pid = 1739] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9301fc00) [pid = 1739] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:34:24 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x92434800) [pid = 1739] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:34:24 INFO - PROCESS | 1739 | 1467646464615 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]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1385ms 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:34:24 INFO - PROCESS | 1739 | 1467646464646 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 1739 | 1467646464649 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:34:24 INFO - PROCESS | 1739 | 1467646464656 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 1739 | 1467646464659 Marionette TRACE conn4 <- [1,1678,null,{}] 08:34:24 INFO - PROCESS | 1739 | 1467646464664 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}] 08:34:24 INFO - PROCESS | 1739 | 1467646464669 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:24 INFO - PROCESS | 1739 | 1467646464862 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:34:24 INFO - PROCESS | 1739 | 1467646464880 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 1739 | 1467646464896 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d815400 == 35 [pid = 1739] [id = 427] 08:34:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e1ed000) [pid = 1739] [serial = 1282] [outer = (nil)] 08:34:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91073000) [pid = 1739] [serial = 1283] [outer = 0x8e1ed000] 08:34:24 INFO - PROCESS | 1739 | 1467646464978 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x927c4000) [pid = 1739] [serial = 1284] [outer = 0x8e1ed000] 08:34:25 INFO - PROCESS | 1739 | 1467646465837 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1228ms 08:34:25 INFO - PROCESS | 1739 | 1467646465884 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 1739 | 1467646465887 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:34:25 INFO - PROCESS | 1739 | 1467646465893 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 1739 | 1467646465895 Marionette TRACE conn4 <- [1,1682,null,{}] 08:34:25 INFO - PROCESS | 1739 | 1467646465901 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}] 08:34:25 INFO - PROCESS | 1739 | 1467646465906 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:26 INFO - PROCESS | 1739 | 1467646466055 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:34:26 INFO - PROCESS | 1739 | 1467646466064 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1739 | 1467646466069 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb71c00 == 36 [pid = 1739] [id = 428] 08:34:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d655800) [pid = 1739] [serial = 1285] [outer = (nil)] 08:34:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x927e3c00) [pid = 1739] [serial = 1286] [outer = 0x8d655800] 08:34:26 INFO - PROCESS | 1739 | 1467646466137 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927ed400) [pid = 1739] [serial = 1287] [outer = 0x8d655800] 08:34:27 INFO - PROCESS | 1739 | 1467646467279 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1426ms 08:34:27 INFO - PROCESS | 1739 | 1467646467321 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:34:27 INFO - PROCESS | 1739 | 1467646467327 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:34:27 INFO - PROCESS | 1739 | 1467646467335 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 1739 | 1467646467342 Marionette TRACE conn4 <- [1,1686,null,{}] 08:34:27 INFO - PROCESS | 1739 | 1467646467350 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}] 08:34:27 INFO - PROCESS | 1739 | 1467646467356 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:27 INFO - PROCESS | 1739 | 1467646467536 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:34:27 INFO - PROCESS | 1739 | 1467646467711 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 1739 | 1467646467725 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f8800 == 37 [pid = 1739] [id = 429] 08:34:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d80a800) [pid = 1739] [serial = 1288] [outer = (nil)] 08:34:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e20c000) [pid = 1739] [serial = 1289] [outer = 0x8d80a800] 08:34:27 INFO - PROCESS | 1739 | 1467646467859 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8efe2c00) [pid = 1739] [serial = 1290] [outer = 0x8d80a800] 08:34:28 INFO - PROCESS | 1739 | 1467646468766 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]]]}] 08:34:28 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 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1482ms 08:34:28 INFO - PROCESS | 1739 | 1467646468816 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 1739 | 1467646468824 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:34:28 INFO - PROCESS | 1739 | 1467646468834 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 1739 | 1467646468838 Marionette TRACE conn4 <- [1,1690,null,{}] 08:34:28 INFO - PROCESS | 1739 | 1467646468844 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}] 08:34:28 INFO - PROCESS | 1739 | 1467646468850 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:29 INFO - PROCESS | 1739 | 1467646469031 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:34:29 INFO - PROCESS | 1739 | 1467646469206 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 1739 | 1467646469216 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4ec00 == 38 [pid = 1739] [id = 430] 08:34:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e7bc00) [pid = 1739] [serial = 1291] [outer = (nil)] 08:34:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91ce9c00) [pid = 1739] [serial = 1292] [outer = 0x90e7bc00] 08:34:29 INFO - PROCESS | 1739 | 1467646469300 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x923bc400) [pid = 1739] [serial = 1293] [outer = 0x90e7bc00] 08:34:30 INFO - PROCESS | 1739 | 1467646470272 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1495ms 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:34:30 INFO - PROCESS | 1739 | 1467646470329 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 1739 | 1467646470332 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:34:30 INFO - PROCESS | 1739 | 1467646470340 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 1739 | 1467646470345 Marionette TRACE conn4 <- [1,1694,null,{}] 08:34:30 INFO - PROCESS | 1739 | 1467646470362 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}] 08:34:30 INFO - PROCESS | 1739 | 1467646470370 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:30 INFO - PROCESS | 1739 | 1467646470548 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:34:30 INFO - PROCESS | 1739 | 1467646470727 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1739 | 1467646470738 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x92434800 == 39 [pid = 1739] [id = 431] 08:34:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x92594400) [pid = 1739] [serial = 1294] [outer = (nil)] 08:34:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x927f1000) [pid = 1739] [serial = 1295] [outer = 0x92594400] 08:34:30 INFO - PROCESS | 1739 | 1467646470818 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x928c9400) [pid = 1739] [serial = 1296] [outer = 0x92594400] 08:34:31 INFO - PROCESS | 1739 | 1467646471777 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]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1487ms 08:34:31 INFO - PROCESS | 1739 | 1467646471826 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1739 | 1467646471830 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:34:31 INFO - PROCESS | 1739 | 1467646471837 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1739 | 1467646471840 Marionette TRACE conn4 <- [1,1698,null,{}] 08:34:31 INFO - PROCESS | 1739 | 1467646471846 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}] 08:34:31 INFO - PROCESS | 1739 | 1467646471851 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:32 INFO - PROCESS | 1739 | 1467646472026 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:34:32 INFO - PROCESS | 1739 | 1467646472200 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 1739 | 1467646472207 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x920efc00 == 40 [pid = 1739] [id = 432] 08:34:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x924b5800) [pid = 1739] [serial = 1297] [outer = (nil)] 08:34:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92af3800) [pid = 1739] [serial = 1298] [outer = 0x924b5800] 08:34:32 INFO - PROCESS | 1739 | 1467646472285 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93026000) [pid = 1739] [serial = 1299] [outer = 0x924b5800] 08:34:33 INFO - PROCESS | 1739 | 1467646473182 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]]]}] 08:34:33 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 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1391ms 08:34:33 INFO - PROCESS | 1739 | 1467646473230 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:34:33 INFO - PROCESS | 1739 | 1467646473234 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:34:33 INFO - PROCESS | 1739 | 1467646473240 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 1739 | 1467646473243 Marionette TRACE conn4 <- [1,1702,null,{}] 08:34:33 INFO - PROCESS | 1739 | 1467646473249 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}] 08:34:33 INFO - PROCESS | 1739 | 1467646473254 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:33 INFO - PROCESS | 1739 | 1467646473418 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:34:33 INFO - PROCESS | 1739 | 1467646473592 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1739 | 1467646473601 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0f000 == 41 [pid = 1739] [id = 433] 08:34:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9107f000) [pid = 1739] [serial = 1300] [outer = (nil)] 08:34:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93bd6800) [pid = 1739] [serial = 1301] [outer = 0x9107f000] 08:34:33 INFO - PROCESS | 1739 | 1467646473678 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93bdf000) [pid = 1739] [serial = 1302] [outer = 0x9107f000] 08:34:34 INFO - PROCESS | 1739 | 1467646474645 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1480ms 08:34:34 INFO - PROCESS | 1739 | 1467646474720 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1739 | 1467646474724 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:34:34 INFO - PROCESS | 1739 | 1467646474731 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1739 | 1467646474734 Marionette TRACE conn4 <- [1,1706,null,{}] 08:34:34 INFO - PROCESS | 1739 | 1467646474740 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}] 08:34:34 INFO - PROCESS | 1739 | 1467646474750 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:34 INFO - PROCESS | 1739 | 1467646474980 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:34:35 INFO - PROCESS | 1739 | 1467646475207 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 1739 | 1467646475213 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x928d0000 == 42 [pid = 1739] [id = 434] 08:34:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9301c400) [pid = 1739] [serial = 1303] [outer = (nil)] 08:34:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x95228000) [pid = 1739] [serial = 1304] [outer = 0x9301c400] 08:34:35 INFO - PROCESS | 1739 | 1467646475308 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x9522a800) [pid = 1739] [serial = 1305] [outer = 0x9301c400] 08:34:36 INFO - PROCESS | 1739 | 1467646476153 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]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1485ms 08:34:36 INFO - PROCESS | 1739 | 1467646476217 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 1739 | 1467646476221 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:34:36 INFO - PROCESS | 1739 | 1467646476227 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 1739 | 1467646476231 Marionette TRACE conn4 <- [1,1710,null,{}] 08:34:36 INFO - PROCESS | 1739 | 1467646476236 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}] 08:34:36 INFO - PROCESS | 1739 | 1467646476241 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:36 INFO - PROCESS | 1739 | 1467646476405 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:34:36 INFO - PROCESS | 1739 | 1467646476582 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1739 | 1467646476591 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef41400 == 43 [pid = 1739] [id = 435] 08:34:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x91cec000) [pid = 1739] [serial = 1306] [outer = (nil)] 08:34:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x95309800) [pid = 1739] [serial = 1307] [outer = 0x91cec000] 08:34:36 INFO - PROCESS | 1739 | 1467646476680 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x9530b000) [pid = 1739] [serial = 1308] [outer = 0x91cec000] 08:34:37 INFO - PROCESS | 1739 | 1467646477573 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1432ms 08:34:37 INFO - PROCESS | 1739 | 1467646477660 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:34:37 INFO - PROCESS | 1739 | 1467646477664 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:34:37 INFO - PROCESS | 1739 | 1467646477670 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1739 | 1467646477673 Marionette TRACE conn4 <- [1,1714,null,{}] 08:34:37 INFO - PROCESS | 1739 | 1467646477679 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}] 08:34:37 INFO - PROCESS | 1739 | 1467646477684 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:37 INFO - PROCESS | 1739 | 1467646477891 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:34:38 INFO - PROCESS | 1739 | 1467646478072 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 1739 | 1467646478079 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c916c00 == 44 [pid = 1739] [id = 436] 08:34:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8c917400) [pid = 1739] [serial = 1309] [outer = (nil)] 08:34:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8ec4c000) [pid = 1739] [serial = 1310] [outer = 0x8c917400] 08:34:38 INFO - PROCESS | 1739 | 1467646478156 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8efe7400) [pid = 1739] [serial = 1311] [outer = 0x8c917400] 08:34:39 INFO - PROCESS | 1739 | 1467646479326 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]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1741ms 08:34:39 INFO - PROCESS | 1739 | 1467646479410 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 1739 | 1467646479423 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:34:39 INFO - PROCESS | 1739 | 1467646479440 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - PROCESS | 1739 | 1467646479447 Marionette TRACE conn4 <- [1,1718,null,{}] 08:34:39 INFO - PROCESS | 1739 | 1467646479454 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}] 08:34:39 INFO - PROCESS | 1739 | 1467646479459 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:39 INFO - PROCESS | 1739 | 1467646479679 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8d815400 == 43 [pid = 1739] [id = 427] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x90d14000 == 42 [pid = 1739] [id = 426] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d800 == 41 [pid = 1739] [id = 425] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef41c00 == 40 [pid = 1739] [id = 424] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8d811800 == 39 [pid = 1739] [id = 423] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8c925000 == 38 [pid = 1739] [id = 422] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb70000 == 37 [pid = 1739] [id = 419] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f9000 == 36 [pid = 1739] [id = 417] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe9c00 == 35 [pid = 1739] [id = 421] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef45400 == 34 [pid = 1739] [id = 420] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6c400 == 33 [pid = 1739] [id = 399] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20b400 == 32 [pid = 1739] [id = 418] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8c916c00 == 31 [pid = 1739] [id = 436] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef41400 == 30 [pid = 1739] [id = 435] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0f000 == 29 [pid = 1739] [id = 433] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x928d0000 == 28 [pid = 1739] [id = 434] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x920efc00 == 27 [pid = 1739] [id = 432] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x92434800 == 26 [pid = 1739] [id = 431] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f8800 == 25 [pid = 1739] [id = 429] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4ec00 == 24 [pid = 1739] [id = 430] 08:34:40 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb71c00 == 23 [pid = 1739] [id = 428] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x90f6bc00) [pid = 1739] [serial = 1250] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8e206400) [pid = 1739] [serial = 1238] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8e208c00) [pid = 1739] [serial = 1244] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8d815800) [pid = 1739] [serial = 1218] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8d65b000) [pid = 1739] [serial = 1241] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8d6f9400) [pid = 1739] [serial = 1217] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8d6f0c00) [pid = 1739] [serial = 1242] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x90f13400) [pid = 1739] [serial = 1253] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90f0a800) [pid = 1739] [serial = 1221] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x90d20c00) [pid = 1739] [serial = 1220] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x92596800) [pid = 1739] [serial = 1224] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x923cbc00) [pid = 1739] [serial = 1223] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x928ca400) [pid = 1739] [serial = 1227] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x928c6000) [pid = 1739] [serial = 1226] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92af8000) [pid = 1739] [serial = 1230] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x928d0c00) [pid = 1739] [serial = 1229] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ec44c00) [pid = 1739] [serial = 1239] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90e7b000) [pid = 1739] [serial = 1247] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9107a800) [pid = 1739] [serial = 1251] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90e89400) [pid = 1739] [serial = 1248] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ec41400) [pid = 1739] [serial = 1245] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9480f800) [pid = 1739] [serial = 1233] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x93be2400) [pid = 1739] [serial = 1232] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x948e3000) [pid = 1739] [serial = 1236] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x948d8400) [pid = 1739] [serial = 1235] [outer = (nil)] [url = about:blank] 08:34:40 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f6a400) [pid = 1739] [serial = 1254] [outer = (nil)] [url = about:blank] 08:34:41 INFO - PROCESS | 1739 | 1467646481024 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1739 | 1467646481034 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c923c00 == 24 [pid = 1739] [id = 437] 08:34:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8c924400) [pid = 1739] [serial = 1312] [outer = (nil)] 08:34:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8cb6a400) [pid = 1739] [serial = 1313] [outer = 0x8c924400] 08:34:41 INFO - PROCESS | 1739 | 1467646481113 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d5a8800) [pid = 1739] [serial = 1314] [outer = 0x8c924400] 08:34:41 INFO - PROCESS | 1739 | 1467646481929 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]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2542ms 08:34:41 INFO - PROCESS | 1739 | 1467646481979 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1739 | 1467646481985 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:34:41 INFO - PROCESS | 1739 | 1467646481992 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1739 | 1467646481997 Marionette TRACE conn4 <- [1,1722,null,{}] 08:34:42 INFO - PROCESS | 1739 | 1467646482005 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}] 08:34:42 INFO - PROCESS | 1739 | 1467646482012 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:42 INFO - PROCESS | 1739 | 1467646482223 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:34:42 INFO - PROCESS | 1739 | 1467646482240 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 1739 | 1467646482247 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f9400 == 25 [pid = 1739] [id = 438] 08:34:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d80dc00) [pid = 1739] [serial = 1315] [outer = (nil)] 08:34:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d815400) [pid = 1739] [serial = 1316] [outer = 0x8d80dc00] 08:34:42 INFO - PROCESS | 1739 | 1467646482325 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e1ef000) [pid = 1739] [serial = 1317] [outer = 0x8d80dc00] 08:34:43 INFO - PROCESS | 1739 | 1467646483235 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]]]}] 08:34:43 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 08:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1286ms 08:34:43 INFO - PROCESS | 1739 | 1467646483283 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 1739 | 1467646483290 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:34:43 INFO - PROCESS | 1739 | 1467646483297 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 1739 | 1467646483301 Marionette TRACE conn4 <- [1,1726,null,{}] 08:34:43 INFO - PROCESS | 1739 | 1467646483307 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}] 08:34:43 INFO - PROCESS | 1739 | 1467646483312 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:43 INFO - PROCESS | 1739 | 1467646483482 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:34:43 INFO - PROCESS | 1739 | 1467646483646 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 1739 | 1467646483652 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d653000 == 26 [pid = 1739] [id = 439] 08:34:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8e208c00) [pid = 1739] [serial = 1318] [outer = (nil)] 08:34:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8ec4dc00) [pid = 1739] [serial = 1319] [outer = 0x8e208c00] 08:34:43 INFO - PROCESS | 1739 | 1467646483722 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8ef42800) [pid = 1739] [serial = 1320] [outer = 0x8e208c00] 08:34:44 INFO - PROCESS | 1739 | 1467646484677 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1428ms 08:34:44 INFO - PROCESS | 1739 | 1467646484726 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 1739 | 1467646484729 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:34:44 INFO - PROCESS | 1739 | 1467646484752 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 1739 | 1467646484761 Marionette TRACE conn4 <- [1,1730,null,{}] 08:34:44 INFO - PROCESS | 1739 | 1467646484781 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}] 08:34:44 INFO - PROCESS | 1739 | 1467646484789 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:45 INFO - PROCESS | 1739 | 1467646485003 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:34:45 INFO - PROCESS | 1739 | 1467646485027 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 1739 | 1467646485035 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7b000 == 27 [pid = 1739] [id = 440] 08:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90e7b400) [pid = 1739] [serial = 1321] [outer = (nil)] 08:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x90e85800) [pid = 1739] [serial = 1322] [outer = 0x90e7b400] 08:34:45 INFO - PROCESS | 1739 | 1467646485105 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x90f08c00) [pid = 1739] [serial = 1323] [outer = 0x90e7b400] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x923bf000) [pid = 1739] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8c925400) [pid = 1739] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e1f1800) [pid = 1739] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90f64c00) [pid = 1739] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1ed000) [pid = 1739] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90d14800) [pid = 1739] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8efe4000) [pid = 1739] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d6f4000) [pid = 1739] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90e86800) [pid = 1739] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90d1e400) [pid = 1739] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:34:46 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d655800) [pid = 1739] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:34:46 INFO - PROCESS | 1739 | 1467646486505 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]]]}] 08:34:46 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 08:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1798ms 08:34:46 INFO - PROCESS | 1739 | 1467646486542 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:34:46 INFO - PROCESS | 1739 | 1467646486547 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:34:46 INFO - PROCESS | 1739 | 1467646486552 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1739 | 1467646486557 Marionette TRACE conn4 <- [1,1734,null,{}] 08:34:46 INFO - PROCESS | 1739 | 1467646486562 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}] 08:34:46 INFO - PROCESS | 1739 | 1467646486567 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:46 INFO - PROCESS | 1739 | 1467646486759 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:34:46 INFO - PROCESS | 1739 | 1467646486776 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 1739 | 1467646486783 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ed000 == 28 [pid = 1739] [id = 441] 08:34:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1f8000) [pid = 1739] [serial = 1324] [outer = (nil)] 08:34:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90e84000) [pid = 1739] [serial = 1325] [outer = 0x8e1f8000] 08:34:46 INFO - PROCESS | 1739 | 1467646486853 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f0dc00) [pid = 1739] [serial = 1326] [outer = 0x8e1f8000] 08:34:47 INFO - PROCESS | 1739 | 1467646487660 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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1140ms 08:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:34:47 INFO - PROCESS | 1739 | 1467646487693 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 1739 | 1467646487695 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:34:47 INFO - PROCESS | 1739 | 1467646487702 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 1739 | 1467646487705 Marionette TRACE conn4 <- [1,1738,null,{}] 08:34:47 INFO - PROCESS | 1739 | 1467646487710 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}] 08:34:47 INFO - PROCESS | 1739 | 1467646487715 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:47 INFO - PROCESS | 1739 | 1467646487920 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:34:47 INFO - PROCESS | 1739 | 1467646487936 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 1739 | 1467646487954 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f64c00 == 29 [pid = 1739] [id = 442] 08:34:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f67800) [pid = 1739] [serial = 1327] [outer = (nil)] 08:34:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91073800) [pid = 1739] [serial = 1328] [outer = 0x90f67800] 08:34:48 INFO - PROCESS | 1739 | 1467646488032 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91cec400) [pid = 1739] [serial = 1329] [outer = 0x90f67800] 08:34:49 INFO - PROCESS | 1739 | 1467646489181 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1528ms 08:34:49 INFO - PROCESS | 1739 | 1467646489244 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 1739 | 1467646489251 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:34:49 INFO - PROCESS | 1739 | 1467646489258 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 1739 | 1467646489266 Marionette TRACE conn4 <- [1,1742,null,{}] 08:34:49 INFO - PROCESS | 1739 | 1467646489274 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}] 08:34:49 INFO - PROCESS | 1739 | 1467646489280 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:49 INFO - PROCESS | 1739 | 1467646489480 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:34:49 INFO - PROCESS | 1739 | 1467646489685 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 1739 | 1467646489696 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a9400 == 30 [pid = 1739] [id = 443] 08:34:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d80b400) [pid = 1739] [serial = 1330] [outer = (nil)] 08:34:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8d816800) [pid = 1739] [serial = 1331] [outer = 0x8d80b400] 08:34:49 INFO - PROCESS | 1739 | 1467646489819 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ec49800) [pid = 1739] [serial = 1332] [outer = 0x8d80b400] 08:34:50 INFO - PROCESS | 1739 | 1467646490823 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]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1637ms 08:34:50 INFO - PROCESS | 1739 | 1467646490896 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1739 | 1467646490903 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:34:50 INFO - PROCESS | 1739 | 1467646490914 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1739 | 1467646490918 Marionette TRACE conn4 <- [1,1746,null,{}] 08:34:50 INFO - PROCESS | 1739 | 1467646490925 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}] 08:34:50 INFO - PROCESS | 1739 | 1467646490931 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:51 INFO - PROCESS | 1739 | 1467646491150 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:34:51 INFO - PROCESS | 1739 | 1467646491415 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 1739 | 1467646491422 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65cc00 == 31 [pid = 1739] [id = 444] 08:34:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x90d18400) [pid = 1739] [serial = 1333] [outer = (nil)] 08:34:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x90f61c00) [pid = 1739] [serial = 1334] [outer = 0x90d18400] 08:34:51 INFO - PROCESS | 1739 | 1467646491532 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90f6c400) [pid = 1739] [serial = 1335] [outer = 0x90d18400] 08:34:52 INFO - PROCESS | 1739 | 1467646492526 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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1690ms 08:34:52 INFO - PROCESS | 1739 | 1467646492605 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 1739 | 1467646492609 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:34:52 INFO - PROCESS | 1739 | 1467646492616 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1739 | 1467646492622 Marionette TRACE conn4 <- [1,1750,null,{}] 08:34:52 INFO - PROCESS | 1739 | 1467646492638 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}] 08:34:52 INFO - PROCESS | 1739 | 1467646492647 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:52 INFO - PROCESS | 1739 | 1467646492867 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:34:53 INFO - PROCESS | 1739 | 1467646493130 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 1739 | 1467646493142 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c5000 == 32 [pid = 1739] [id = 445] 08:34:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x923c9000) [pid = 1739] [serial = 1336] [outer = (nil)] 08:34:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x924b5000) [pid = 1739] [serial = 1337] [outer = 0x923c9000] 08:34:53 INFO - PROCESS | 1739 | 1467646493224 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x924bd400) [pid = 1739] [serial = 1338] [outer = 0x923c9000] 08:34:54 INFO - PROCESS | 1739 | 1467646494159 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]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1593ms 08:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:34:54 INFO - PROCESS | 1739 | 1467646494210 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1739 | 1467646494214 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:34:54 INFO - PROCESS | 1739 | 1467646494220 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1739 | 1467646494224 Marionette TRACE conn4 <- [1,1754,null,{}] 08:34:54 INFO - PROCESS | 1739 | 1467646494230 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}] 08:34:54 INFO - PROCESS | 1739 | 1467646494235 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:54 INFO - PROCESS | 1739 | 1467646494409 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:34:54 INFO - PROCESS | 1739 | 1467646494640 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1739 | 1467646494649 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922400 == 33 [pid = 1739] [id = 446] 08:34:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d653400) [pid = 1739] [serial = 1339] [outer = (nil)] 08:34:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ec49000) [pid = 1739] [serial = 1340] [outer = 0x8d653400] 08:34:54 INFO - PROCESS | 1739 | 1467646494731 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x90f10400) [pid = 1739] [serial = 1341] [outer = 0x8d653400] 08:34:55 INFO - PROCESS | 1739 | 1467646495834 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1697ms 08:34:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ec400 == 32 [pid = 1739] [id = 400] 08:34:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef42000 == 31 [pid = 1739] [id = 416] 08:34:55 INFO - PROCESS | 1739 | --DOCSHELL 0x90d18c00 == 30 [pid = 1739] [id = 415] 08:34:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f5000 == 29 [pid = 1739] [id = 414] 08:34:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8d651400 == 28 [pid = 1739] [id = 413] 08:34:55 INFO - PROCESS | 1739 | 1467646495961 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 1739 | 1467646495967 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x92595000) [pid = 1739] [serial = 1266] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8d655c00) [pid = 1739] [serial = 1269] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e20b000) [pid = 1739] [serial = 1271] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9259b000) [pid = 1739] [serial = 1281] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x91073000) [pid = 1739] [serial = 1283] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x924c3400) [pid = 1739] [serial = 1280] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8ec50800) [pid = 1739] [serial = 1272] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f14800) [pid = 1739] [serial = 1263] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91075400) [pid = 1739] [serial = 1275] [outer = (nil)] [url = about:blank] 08:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e206000) [pid = 1739] [serial = 1260] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x923c9c00) [pid = 1739] [serial = 1277] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x920f0400) [pid = 1739] [serial = 1256] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x92434c00) [pid = 1739] [serial = 1257] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e1f1000) [pid = 1739] [serial = 1259] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9243cc00) [pid = 1739] [serial = 1265] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90e85400) [pid = 1739] [serial = 1262] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9243b400) [pid = 1739] [serial = 1278] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90e82800) [pid = 1739] [serial = 1274] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8cb71000) [pid = 1739] [serial = 1268] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x927c4000) [pid = 1739] [serial = 1284] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x927e3c00) [pid = 1739] [serial = 1286] [outer = (nil)] [url = about:blank] 08:34:56 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x927ed400) [pid = 1739] [serial = 1287] [outer = (nil)] [url = about:blank] 08:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:34:56 INFO - PROCESS | 1739 | 1467646496030 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 1739 | 1467646496033 Marionette TRACE conn4 <- [1,1758,null,{}] 08:34:56 INFO - PROCESS | 1739 | 1467646496041 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}] 08:34:56 INFO - PROCESS | 1739 | 1467646496046 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:56 INFO - PROCESS | 1739 | 1467646496207 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:34:56 INFO - PROCESS | 1739 | 1467646496391 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1739 | 1467646496403 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fc800 == 29 [pid = 1739] [id = 447] 08:34:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d6fdc00) [pid = 1739] [serial = 1342] [outer = (nil)] 08:34:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d814800) [pid = 1739] [serial = 1343] [outer = 0x8d6fdc00] 08:34:56 INFO - PROCESS | 1739 | 1467646496478 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e206000) [pid = 1739] [serial = 1344] [outer = 0x8d6fdc00] 08:34:57 INFO - PROCESS | 1739 | 1467646497236 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1241ms 08:34:57 INFO - PROCESS | 1739 | 1467646497278 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 1739 | 1467646497285 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:34:57 INFO - PROCESS | 1739 | 1467646497295 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1739 | 1467646497299 Marionette TRACE conn4 <- [1,1762,null,{}] 08:34:57 INFO - PROCESS | 1739 | 1467646497305 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}] 08:34:57 INFO - PROCESS | 1739 | 1467646497310 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:57 INFO - PROCESS | 1739 | 1467646497468 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:34:57 INFO - PROCESS | 1739 | 1467646497483 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 1739 | 1467646497489 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec48c00 == 30 [pid = 1739] [id = 448] 08:34:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8efe6c00) [pid = 1739] [serial = 1345] [outer = (nil)] 08:34:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90d16400) [pid = 1739] [serial = 1346] [outer = 0x8efe6c00] 08:34:57 INFO - PROCESS | 1739 | 1467646497563 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90e82800) [pid = 1739] [serial = 1347] [outer = 0x8efe6c00] 08:34:58 INFO - PROCESS | 1739 | 1467646498506 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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1237ms 08:34:58 INFO - PROCESS | 1739 | 1467646498534 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 1739 | 1467646498537 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:34:58 INFO - PROCESS | 1739 | 1467646498544 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1739 | 1467646498549 Marionette TRACE conn4 <- [1,1766,null,{}] 08:34:58 INFO - PROCESS | 1739 | 1467646498565 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}] 08:34:58 INFO - PROCESS | 1739 | 1467646498573 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:58 INFO - PROCESS | 1739 | 1467646498729 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:34:58 INFO - PROCESS | 1739 | 1467646498896 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1739 | 1467646498905 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:34:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0b000 == 31 [pid = 1739] [id = 449] 08:34:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91075400) [pid = 1739] [serial = 1348] [outer = (nil)] 08:34:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x923bec00) [pid = 1739] [serial = 1349] [outer = 0x91075400] 08:34:58 INFO - PROCESS | 1739 | 1467646498975 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92436000) [pid = 1739] [serial = 1350] [outer = 0x91075400] 08:34:59 INFO - PROCESS | 1739 | 1467646499847 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1331ms 08:34:59 INFO - PROCESS | 1739 | 1467646499878 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:34:59 INFO - PROCESS | 1739 | 1467646499883 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:34:59 INFO - PROCESS | 1739 | 1467646499889 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1739 | 1467646499892 Marionette TRACE conn4 <- [1,1770,null,{}] 08:34:59 INFO - PROCESS | 1739 | 1467646499897 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}] 08:34:59 INFO - PROCESS | 1739 | 1467646499901 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:00 INFO - PROCESS | 1739 | 1467646500140 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:35:00 INFO - PROCESS | 1739 | 1467646500160 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1739 | 1467646500171 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922800 == 32 [pid = 1739] [id = 450] 08:35:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d659800) [pid = 1739] [serial = 1351] [outer = (nil)] 08:35:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x92440400) [pid = 1739] [serial = 1352] [outer = 0x8d659800] 08:35:00 INFO - PROCESS | 1739 | 1467646500242 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x924c0000) [pid = 1739] [serial = 1353] [outer = 0x8d659800] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e1f8000) [pid = 1739] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90e7b400) [pid = 1739] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d80dc00) [pid = 1739] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d80a800) [pid = 1739] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8c917400) [pid = 1739] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90e7bc00) [pid = 1739] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x92594400) [pid = 1739] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x924b5800) [pid = 1739] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9107f000) [pid = 1739] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8c924400) [pid = 1739] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9301c400) [pid = 1739] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e208c00) [pid = 1739] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:35:01 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91cec000) [pid = 1739] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:35:01 INFO - PROCESS | 1739 | 1467646501337 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1480ms 08:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:35:01 INFO - PROCESS | 1739 | 1467646501369 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1739 | 1467646501372 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:35:01 INFO - PROCESS | 1739 | 1467646501380 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1739 | 1467646501385 Marionette TRACE conn4 <- [1,1774,null,{}] 08:35:01 INFO - PROCESS | 1739 | 1467646501390 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}] 08:35:01 INFO - PROCESS | 1739 | 1467646501395 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:01 INFO - PROCESS | 1739 | 1467646501588 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:35:01 INFO - PROCESS | 1739 | 1467646501605 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1739 | 1467646501611 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91c000 == 33 [pid = 1739] [id = 451] 08:35:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8c924400) [pid = 1739] [serial = 1354] [outer = (nil)] 08:35:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e20cc00) [pid = 1739] [serial = 1355] [outer = 0x8c924400] 08:35:01 INFO - PROCESS | 1739 | 1467646501677 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90e86c00) [pid = 1739] [serial = 1356] [outer = 0x8c924400] 08:35:02 INFO - PROCESS | 1739 | 1467646502537 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]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1181ms 08:35:02 INFO - PROCESS | 1739 | 1467646502559 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 1739 | 1467646502563 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:35:02 INFO - PROCESS | 1739 | 1467646502570 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 1739 | 1467646502573 Marionette TRACE conn4 <- [1,1778,null,{}] 08:35:02 INFO - PROCESS | 1739 | 1467646502579 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}] 08:35:02 INFO - PROCESS | 1739 | 1467646502589 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:02 INFO - PROCESS | 1739 | 1467646502829 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:35:02 INFO - PROCESS | 1739 | 1467646502848 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1739 | 1467646502859 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d000 == 34 [pid = 1739] [id = 452] 08:35:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f15400) [pid = 1739] [serial = 1357] [outer = (nil)] 08:35:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x927cf800) [pid = 1739] [serial = 1358] [outer = 0x90f15400] 08:35:02 INFO - PROCESS | 1739 | 1467646502944 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927e4800) [pid = 1739] [serial = 1359] [outer = 0x90f15400] 08:35:04 INFO - PROCESS | 1739 | 1467646504062 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]]]}] 08:35:04 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 08:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1529ms 08:35:04 INFO - PROCESS | 1739 | 1467646504100 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1739 | 1467646504107 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:35:04 INFO - PROCESS | 1739 | 1467646504115 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 1739 | 1467646504123 Marionette TRACE conn4 <- [1,1782,null,{}] 08:35:04 INFO - PROCESS | 1739 | 1467646504131 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}] 08:35:04 INFO - PROCESS | 1739 | 1467646504136 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:04 INFO - PROCESS | 1739 | 1467646504323 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:35:04 INFO - PROCESS | 1739 | 1467646504500 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 1739 | 1467646504513 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91b800 == 35 [pid = 1739] [id = 453] 08:35:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8cb72800) [pid = 1739] [serial = 1360] [outer = (nil)] 08:35:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e201800) [pid = 1739] [serial = 1361] [outer = 0x8cb72800] 08:35:04 INFO - PROCESS | 1739 | 1467646504606 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8efea800) [pid = 1739] [serial = 1362] [outer = 0x8cb72800] 08:35:05 INFO - PROCESS | 1739 | 1467646505568 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]]]}] 08:35:05 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 08:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1484ms 08:35:05 INFO - PROCESS | 1739 | 1467646505602 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 1739 | 1467646505608 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:35:05 INFO - PROCESS | 1739 | 1467646505619 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 1739 | 1467646505623 Marionette TRACE conn4 <- [1,1786,null,{}] 08:35:05 INFO - PROCESS | 1739 | 1467646505630 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}] 08:35:05 INFO - PROCESS | 1739 | 1467646505635 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:05 INFO - PROCESS | 1739 | 1467646505818 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:35:06 INFO - PROCESS | 1739 | 1467646505995 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 1739 | 1467646506002 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x91078800 == 36 [pid = 1739] [id = 454] 08:35:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91ceb400) [pid = 1739] [serial = 1363] [outer = (nil)] 08:35:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x923c0000) [pid = 1739] [serial = 1364] [outer = 0x91ceb400] 08:35:06 INFO - PROCESS | 1739 | 1467646506085 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9243c400) [pid = 1739] [serial = 1365] [outer = 0x91ceb400] 08:35:07 INFO - PROCESS | 1739 | 1467646507090 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]]]}] 08:35:07 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 08:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1535ms 08:35:07 INFO - PROCESS | 1739 | 1467646507156 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:35:07 INFO - PROCESS | 1739 | 1467646507160 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:35:07 INFO - PROCESS | 1739 | 1467646507167 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 1739 | 1467646507173 Marionette TRACE conn4 <- [1,1790,null,{}] 08:35:07 INFO - PROCESS | 1739 | 1467646507189 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}] 08:35:07 INFO - PROCESS | 1739 | 1467646507198 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:07 INFO - PROCESS | 1739 | 1467646507464 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:35:07 INFO - PROCESS | 1739 | 1467646507738 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1739 | 1467646507751 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x924ba400 == 37 [pid = 1739] [id = 455] 08:35:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x927c4000) [pid = 1739] [serial = 1366] [outer = (nil)] 08:35:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x927ec400) [pid = 1739] [serial = 1367] [outer = 0x927c4000] 08:35:07 INFO - PROCESS | 1739 | 1467646507830 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x928c6800) [pid = 1739] [serial = 1368] [outer = 0x927c4000] 08:35:08 INFO - PROCESS | 1739 | 1467646508757 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]]]}] 08:35: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) 08:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1634ms 08:35:08 INFO - PROCESS | 1739 | 1467646508802 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:35:08 INFO - PROCESS | 1739 | 1467646508807 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:35:08 INFO - PROCESS | 1739 | 1467646508813 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1739 | 1467646508817 Marionette TRACE conn4 <- [1,1794,null,{}] 08:35:08 INFO - PROCESS | 1739 | 1467646508822 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}] 08:35:08 INFO - PROCESS | 1739 | 1467646508828 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:09 INFO - PROCESS | 1739 | 1467646509004 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:35:09 INFO - PROCESS | 1739 | 1467646509180 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 1739 | 1467646509191 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef44c00 == 38 [pid = 1739] [id = 456] 08:35:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927ee400) [pid = 1739] [serial = 1369] [outer = (nil)] 08:35:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x928cf800) [pid = 1739] [serial = 1370] [outer = 0x927ee400] 08:35:09 INFO - PROCESS | 1739 | 1467646509269 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x92aeb800) [pid = 1739] [serial = 1371] [outer = 0x927ee400] 08:35:10 INFO - PROCESS | 1739 | 1467646510184 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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1434ms 08:35:10 INFO - PROCESS | 1739 | 1467646510249 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:35:10 INFO - PROCESS | 1739 | 1467646510253 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:35:10 INFO - PROCESS | 1739 | 1467646510259 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1739 | 1467646510263 Marionette TRACE conn4 <- [1,1798,null,{}] 08:35:10 INFO - PROCESS | 1739 | 1467646510268 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}] 08:35:10 INFO - PROCESS | 1739 | 1467646510273 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:10 INFO - PROCESS | 1739 | 1467646510440 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:35:10 INFO - PROCESS | 1739 | 1467646510620 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1739 | 1467646510628 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4ac00 == 39 [pid = 1739] [id = 457] 08:35:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8efe7c00) [pid = 1739] [serial = 1372] [outer = (nil)] 08:35:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93b0c000) [pid = 1739] [serial = 1373] [outer = 0x8efe7c00] 08:35:10 INFO - PROCESS | 1739 | 1467646510709 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93b0e000) [pid = 1739] [serial = 1374] [outer = 0x8efe7c00] 08:35:11 INFO - PROCESS | 1739 | 1467646511631 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1429ms 08:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:35:11 INFO - PROCESS | 1739 | 1467646511688 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1739 | 1467646511691 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:35:11 INFO - PROCESS | 1739 | 1467646511698 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 1739 | 1467646511701 Marionette TRACE conn4 <- [1,1802,null,{}] 08:35:11 INFO - PROCESS | 1739 | 1467646511708 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}] 08:35:11 INFO - PROCESS | 1739 | 1467646511718 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:11 INFO - PROCESS | 1739 | 1467646511940 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:35:12 INFO - PROCESS | 1739 | 1467646512173 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1739 | 1467646512181 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f1000 == 40 [pid = 1739] [id = 458] 08:35:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d6f3800) [pid = 1739] [serial = 1375] [outer = (nil)] 08:35:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x94868800) [pid = 1739] [serial = 1376] [outer = 0x8d6f3800] 08:35:12 INFO - PROCESS | 1739 | 1467646512312 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x95222400) [pid = 1739] [serial = 1377] [outer = 0x8d6f3800] 08:35:13 INFO - PROCESS | 1739 | 1467646513220 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1584ms 08:35:13 INFO - PROCESS | 1739 | 1467646513283 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1739 | 1467646513287 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:35:13 INFO - PROCESS | 1739 | 1467646513294 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1739 | 1467646513298 Marionette TRACE conn4 <- [1,1806,null,{}] 08:35:13 INFO - PROCESS | 1739 | 1467646513304 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}] 08:35:13 INFO - PROCESS | 1739 | 1467646513310 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:13 INFO - PROCESS | 1739 | 1467646513491 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:35:13 INFO - PROCESS | 1739 | 1467646513919 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 1739 | 1467646513931 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6f000 == 41 [pid = 1739] [id = 459] 08:35:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8cb71400) [pid = 1739] [serial = 1378] [outer = (nil)] 08:35:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d5adc00) [pid = 1739] [serial = 1379] [outer = 0x8cb71400] 08:35:14 INFO - PROCESS | 1739 | 1467646514044 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d65c800) [pid = 1739] [serial = 1380] [outer = 0x8cb71400] 08:35:14 INFO - PROCESS | 1739 | 1467646514990 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1781ms 08:35:15 INFO - PROCESS | 1739 | 1467646515078 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1739 | 1467646515085 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:35:15 INFO - PROCESS | 1739 | 1467646515092 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1739 | 1467646515097 Marionette TRACE conn4 <- [1,1810,null,{}] 08:35:15 INFO - PROCESS | 1739 | 1467646515105 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}] 08:35:15 INFO - PROCESS | 1739 | 1467646515112 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:15 INFO - PROCESS | 1739 | 1467646515329 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:35:15 INFO - PROCESS | 1739 | 1467646515568 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 1739 | 1467646515576 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x90e84c00 == 40 [pid = 1739] [id = 404] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8c920800 == 39 [pid = 1739] [id = 402] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8d651800 == 38 [pid = 1739] [id = 403] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8c923c00 == 37 [pid = 1739] [id = 437] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8e206800 == 36 [pid = 1739] [id = 401] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fb800 == 35 [pid = 1739] [id = 408] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x91074800 == 34 [pid = 1739] [id = 411] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f5400 == 33 [pid = 1739] [id = 412] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x91ce7c00 == 32 [pid = 1739] [id = 407] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x90f65400 == 31 [pid = 1739] [id = 410] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f7800 == 30 [pid = 1739] [id = 406] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6ac00 == 29 [pid = 1739] [id = 405] 08:35:16 INFO - PROCESS | 1739 | --DOCSHELL 0x90e80800 == 28 [pid = 1739] [id = 409] 08:35:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a400 == 29 [pid = 1739] [id = 460] 08:35:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8c91d400) [pid = 1739] [serial = 1381] [outer = (nil)] 08:35:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8c925c00) [pid = 1739] [serial = 1382] [outer = 0x8c91d400] 08:35:16 INFO - PROCESS | 1739 | 1467646516641 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8cb74400) [pid = 1739] [serial = 1383] [outer = 0x8c91d400] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x90e84000) [pid = 1739] [serial = 1325] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x90e85800) [pid = 1739] [serial = 1322] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8d815400) [pid = 1739] [serial = 1316] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8e1ef000) [pid = 1739] [serial = 1317] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8efe2c00) [pid = 1739] [serial = 1290] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8efe7400) [pid = 1739] [serial = 1311] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ec4c000) [pid = 1739] [serial = 1310] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8e20c000) [pid = 1739] [serial = 1289] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x923bc400) [pid = 1739] [serial = 1293] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x91ce9c00) [pid = 1739] [serial = 1292] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x928c9400) [pid = 1739] [serial = 1296] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x927f1000) [pid = 1739] [serial = 1295] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x93026000) [pid = 1739] [serial = 1299] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x92af3800) [pid = 1739] [serial = 1298] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x93bdf000) [pid = 1739] [serial = 1302] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x93bd6800) [pid = 1739] [serial = 1301] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8cb6a400) [pid = 1739] [serial = 1313] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d5a8800) [pid = 1739] [serial = 1314] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9522a800) [pid = 1739] [serial = 1305] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x95228000) [pid = 1739] [serial = 1304] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f08c00) [pid = 1739] [serial = 1323] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ef42800) [pid = 1739] [serial = 1320] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9530b000) [pid = 1739] [serial = 1308] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ec4dc00) [pid = 1739] [serial = 1319] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x95309800) [pid = 1739] [serial = 1307] [outer = (nil)] [url = about:blank] 08:35:16 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f0dc00) [pid = 1739] [serial = 1326] [outer = (nil)] [url = about:blank] 08:35:17 INFO - PROCESS | 1739 | 1467646517614 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2584ms 08:35:17 INFO - PROCESS | 1739 | 1467646517677 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1739 | 1467646517683 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:35:17 INFO - PROCESS | 1739 | 1467646517691 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1739 | 1467646517695 Marionette TRACE conn4 <- [1,1814,null,{}] 08:35:17 INFO - PROCESS | 1739 | 1467646517710 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}] 08:35:17 INFO - PROCESS | 1739 | 1467646517716 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:17 INFO - PROCESS | 1739 | 1467646517887 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:35:17 INFO - PROCESS | 1739 | 1467646517897 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 1739 | 1467646517905 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80f800 == 30 [pid = 1739] [id = 461] 08:35:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d814c00) [pid = 1739] [serial = 1384] [outer = (nil)] 08:35:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1ed800) [pid = 1739] [serial = 1385] [outer = 0x8d814c00] 08:35:17 INFO - PROCESS | 1739 | 1467646517991 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e1f4400) [pid = 1739] [serial = 1386] [outer = 0x8d814c00] 08:35:18 INFO - PROCESS | 1739 | 1467646518937 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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1283ms 08:35:18 INFO - PROCESS | 1739 | 1467646518973 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 1739 | 1467646518980 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:35:18 INFO - PROCESS | 1739 | 1467646518995 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 1739 | 1467646519000 Marionette TRACE conn4 <- [1,1818,null,{}] 08:35:19 INFO - PROCESS | 1739 | 1467646519006 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}] 08:35:19 INFO - PROCESS | 1739 | 1467646519011 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:19 INFO - PROCESS | 1739 | 1467646519179 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:35:19 INFO - PROCESS | 1739 | 1467646519340 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 1739 | 1467646519350 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80bc00 == 31 [pid = 1739] [id = 462] 08:35:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e208000) [pid = 1739] [serial = 1387] [outer = (nil)] 08:35:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ec4ec00) [pid = 1739] [serial = 1388] [outer = 0x8e208000] 08:35:19 INFO - PROCESS | 1739 | 1467646519419 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef45000) [pid = 1739] [serial = 1389] [outer = 0x8e208000] 08:35:20 INFO - PROCESS | 1739 | 1467646520366 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]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1433ms 08:35:20 INFO - PROCESS | 1739 | 1467646520429 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:35:20 INFO - PROCESS | 1739 | 1467646520434 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:35:20 INFO - PROCESS | 1739 | 1467646520441 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1739 | 1467646520447 Marionette TRACE conn4 <- [1,1822,null,{}] 08:35:20 INFO - PROCESS | 1739 | 1467646520470 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}] 08:35:20 INFO - PROCESS | 1739 | 1467646520479 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:20 INFO - PROCESS | 1739 | 1467646520700 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:35:20 INFO - PROCESS | 1739 | 1467646520725 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 1739 | 1467646520732 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e80c00 == 32 [pid = 1739] [id = 463] 08:35:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e81400) [pid = 1739] [serial = 1390] [outer = (nil)] 08:35:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f08c00) [pid = 1739] [serial = 1391] [outer = 0x90e81400] 08:35:20 INFO - PROCESS | 1739 | 1467646520799 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f0dc00) [pid = 1739] [serial = 1392] [outer = 0x90e81400] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d659800) [pid = 1739] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90f67800) [pid = 1739] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d653400) [pid = 1739] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x923c9000) [pid = 1739] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d80b400) [pid = 1739] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8efe6c00) [pid = 1739] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91075400) [pid = 1739] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d6fdc00) [pid = 1739] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90d18400) [pid = 1739] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f15400) [pid = 1739] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:35:21 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8c924400) [pid = 1739] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:35:22 INFO - PROCESS | 1739 | 1467646522163 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1788ms 08:35:22 INFO - PROCESS | 1739 | 1467646522230 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:35:22 INFO - PROCESS | 1739 | 1467646522235 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:35:22 INFO - PROCESS | 1739 | 1467646522241 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 1739 | 1467646522244 Marionette TRACE conn4 <- [1,1826,null,{}] 08:35:22 INFO - PROCESS | 1739 | 1467646522249 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}] 08:35:22 INFO - PROCESS | 1739 | 1467646522254 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:22 INFO - PROCESS | 1739 | 1467646522396 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:35:22 INFO - PROCESS | 1739 | 1467646522406 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1739 | 1467646522414 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80a800 == 33 [pid = 1739] [id = 464] 08:35:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d80b400) [pid = 1739] [serial = 1393] [outer = (nil)] 08:35:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f14c00) [pid = 1739] [serial = 1394] [outer = 0x8d80b400] 08:35:22 INFO - PROCESS | 1739 | 1467646522480 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f63000) [pid = 1739] [serial = 1395] [outer = 0x8d80b400] 08:35:23 INFO - PROCESS | 1739 | 1467646523432 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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1234ms 08:35:23 INFO - PROCESS | 1739 | 1467646523475 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 1739 | 1467646523479 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:35:23 INFO - PROCESS | 1739 | 1467646523484 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 1739 | 1467646523488 Marionette TRACE conn4 <- [1,1830,null,{}] 08:35:23 INFO - PROCESS | 1739 | 1467646523497 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}] 08:35:23 INFO - PROCESS | 1739 | 1467646523501 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:23 INFO - PROCESS | 1739 | 1467646523654 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:35:23 INFO - PROCESS | 1739 | 1467646523663 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1739 | 1467646523669 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073c00 == 34 [pid = 1739] [id = 465] 08:35:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91075400) [pid = 1739] [serial = 1396] [outer = (nil)] 08:35:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9107e400) [pid = 1739] [serial = 1397] [outer = 0x91075400] 08:35:23 INFO - PROCESS | 1739 | 1467646523755 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x920ea000) [pid = 1739] [serial = 1398] [outer = 0x91075400] 08:35:25 INFO - PROCESS | 1739 | 1467646525016 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1582ms 08:35:25 INFO - PROCESS | 1739 | 1467646525071 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 1739 | 1467646525078 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:35:25 INFO - PROCESS | 1739 | 1467646525087 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 1739 | 1467646525096 Marionette TRACE conn4 <- [1,1834,null,{}] 08:35:25 INFO - PROCESS | 1739 | 1467646525105 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}] 08:35:25 INFO - PROCESS | 1739 | 1467646525110 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:25 INFO - PROCESS | 1739 | 1467646525304 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:35:25 INFO - PROCESS | 1739 | 1467646525524 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1739 | 1467646525534 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb73400 == 35 [pid = 1739] [id = 466] 08:35:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d6f8800) [pid = 1739] [serial = 1399] [outer = (nil)] 08:35:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e1f9800) [pid = 1739] [serial = 1400] [outer = 0x8d6f8800] 08:35:25 INFO - PROCESS | 1739 | 1467646525621 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ec42000) [pid = 1739] [serial = 1401] [outer = 0x8d6f8800] 08:35:26 INFO - PROCESS | 1739 | 1467646526580 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]]]}] 08:35:26 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 08:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1586ms 08:35:26 INFO - PROCESS | 1739 | 1467646526672 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1739 | 1467646526678 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:35:26 INFO - PROCESS | 1739 | 1467646526689 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1739 | 1467646526693 Marionette TRACE conn4 <- [1,1838,null,{}] 08:35:26 INFO - PROCESS | 1739 | 1467646526699 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}] 08:35:26 INFO - PROCESS | 1739 | 1467646526705 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:26 INFO - PROCESS | 1739 | 1467646526922 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:35:27 INFO - PROCESS | 1739 | 1467646527193 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1739 | 1467646527203 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e206800 == 36 [pid = 1739] [id = 467] 08:35:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90d1cc00) [pid = 1739] [serial = 1402] [outer = (nil)] 08:35:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90e84400) [pid = 1739] [serial = 1403] [outer = 0x90d1cc00] 08:35:27 INFO - PROCESS | 1739 | 1467646527327 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90f15400) [pid = 1739] [serial = 1404] [outer = 0x90d1cc00] 08:35:28 INFO - PROCESS | 1739 | 1467646528313 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1692ms 08:35:28 INFO - PROCESS | 1739 | 1467646528381 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:35:28 INFO - PROCESS | 1739 | 1467646528386 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:35:28 INFO - PROCESS | 1739 | 1467646528392 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1739 | 1467646528398 Marionette TRACE conn4 <- [1,1842,null,{}] 08:35:28 INFO - PROCESS | 1739 | 1467646528415 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}] 08:35:28 INFO - PROCESS | 1739 | 1467646528423 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:28 INFO - PROCESS | 1739 | 1467646528638 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:35:28 INFO - PROCESS | 1739 | 1467646528861 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 1739 | 1467646528872 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107d800 == 37 [pid = 1739] [id = 468] 08:35:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x923bd400) [pid = 1739] [serial = 1405] [outer = (nil)] 08:35:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92440c00) [pid = 1739] [serial = 1406] [outer = 0x923bd400] 08:35:28 INFO - PROCESS | 1739 | 1467646528981 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92595000) [pid = 1739] [serial = 1407] [outer = 0x923bd400] 08:35:29 INFO - PROCESS | 1739 | 1467646529941 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1590ms 08:35:29 INFO - PROCESS | 1739 | 1467646529982 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:35:29 INFO - PROCESS | 1739 | 1467646529987 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:35:29 INFO - PROCESS | 1739 | 1467646529994 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 1739 | 1467646529997 Marionette TRACE conn4 <- [1,1846,null,{}] 08:35:30 INFO - PROCESS | 1739 | 1467646530003 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}] 08:35:30 INFO - PROCESS | 1739 | 1467646530008 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:30 INFO - PROCESS | 1739 | 1467646530190 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:35:30 INFO - PROCESS | 1739 | 1467646530560 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1739 | 1467646530570 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c923800 == 38 [pid = 1739] [id = 469] 08:35:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8c924000) [pid = 1739] [serial = 1408] [outer = (nil)] 08:35:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8cb6dc00) [pid = 1739] [serial = 1409] [outer = 0x8c924000] 08:35:30 INFO - PROCESS | 1739 | 1467646530687 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d651400) [pid = 1739] [serial = 1410] [outer = 0x8c924000] 08:35:31 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7b000 == 37 [pid = 1739] [id = 440] 08:35:31 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0b000 == 36 [pid = 1739] [id = 449] 08:35:31 INFO - PROCESS | 1739 | 1467646531724 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]]]}] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x927cf800) [pid = 1739] [serial = 1358] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x927e4800) [pid = 1739] [serial = 1359] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e20cc00) [pid = 1739] [serial = 1355] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90e86c00) [pid = 1739] [serial = 1356] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x924c0000) [pid = 1739] [serial = 1353] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91073800) [pid = 1739] [serial = 1328] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90f10400) [pid = 1739] [serial = 1341] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ec49000) [pid = 1739] [serial = 1340] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x924b5000) [pid = 1739] [serial = 1337] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ec49800) [pid = 1739] [serial = 1332] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90e82800) [pid = 1739] [serial = 1347] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x924bd400) [pid = 1739] [serial = 1338] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x923bec00) [pid = 1739] [serial = 1349] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e206000) [pid = 1739] [serial = 1344] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91cec400) [pid = 1739] [serial = 1329] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x92436000) [pid = 1739] [serial = 1350] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92440400) [pid = 1739] [serial = 1352] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d814800) [pid = 1739] [serial = 1343] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d816800) [pid = 1739] [serial = 1331] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90d16400) [pid = 1739] [serial = 1346] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f61c00) [pid = 1739] [serial = 1334] [outer = (nil)] [url = about:blank] 08:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90f6c400) [pid = 1739] [serial = 1335] [outer = (nil)] [url = about:blank] 08:35:31 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) 08:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1785ms 08:35:31 INFO - PROCESS | 1739 | 1467646531781 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:35:31 INFO - PROCESS | 1739 | 1467646531786 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:35:31 INFO - PROCESS | 1739 | 1467646531793 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 1739 | 1467646531797 Marionette TRACE conn4 <- [1,1850,null,{}] 08:35:31 INFO - PROCESS | 1739 | 1467646531805 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}] 08:35:31 INFO - PROCESS | 1739 | 1467646531812 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:31 INFO - PROCESS | 1739 | 1467646531968 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:35:32 INFO - PROCESS | 1739 | 1467646532155 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1739 | 1467646532163 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e208400 == 37 [pid = 1739] [id = 470] 08:35:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e208800) [pid = 1739] [serial = 1411] [outer = (nil)] 08:35:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ec47000) [pid = 1739] [serial = 1412] [outer = 0x8e208800] 08:35:32 INFO - PROCESS | 1739 | 1467646532244 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8efe1000) [pid = 1739] [serial = 1413] [outer = 0x8e208800] 08:35:33 INFO - PROCESS | 1739 | 1467646532998 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1230ms 08:35:33 INFO - PROCESS | 1739 | 1467646533033 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1739 | 1467646533039 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:35:33 INFO - PROCESS | 1739 | 1467646533065 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 1739 | 1467646533069 Marionette TRACE conn4 <- [1,1854,null,{}] 08:35:33 INFO - PROCESS | 1739 | 1467646533076 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}] 08:35:33 INFO - PROCESS | 1739 | 1467646533081 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:33 INFO - PROCESS | 1739 | 1467646533239 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:35:33 INFO - PROCESS | 1739 | 1467646533249 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 1739 | 1467646533257 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e208c00 == 38 [pid = 1739] [id = 471] 08:35:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90d1e800) [pid = 1739] [serial = 1414] [outer = (nil)] 08:35:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f63c00) [pid = 1739] [serial = 1415] [outer = 0x90d1e800] 08:35:33 INFO - PROCESS | 1739 | 1467646533323 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91076800) [pid = 1739] [serial = 1416] [outer = 0x90d1e800] 08:35:34 INFO - PROCESS | 1739 | 1467646534253 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1250ms 08:35:34 INFO - PROCESS | 1739 | 1467646534297 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 1739 | 1467646534301 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:35:34 INFO - PROCESS | 1739 | 1467646534320 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 1739 | 1467646534328 Marionette TRACE conn4 <- [1,1858,null,{}] 08:35:34 INFO - PROCESS | 1739 | 1467646534336 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}] 08:35:34 INFO - PROCESS | 1739 | 1467646534343 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:34 INFO - PROCESS | 1739 | 1467646534552 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:35:34 INFO - PROCESS | 1739 | 1467646534578 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1739 | 1467646534589 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f07800 == 39 [pid = 1739] [id = 472] 08:35:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91cee000) [pid = 1739] [serial = 1417] [outer = (nil)] 08:35:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x92436000) [pid = 1739] [serial = 1418] [outer = 0x91cee000] 08:35:34 INFO - PROCESS | 1739 | 1467646534651 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924b4800) [pid = 1739] [serial = 1419] [outer = 0x91cee000] 08:35:35 INFO - PROCESS | 1739 | 1467646535552 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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1311ms 08:35:35 INFO - PROCESS | 1739 | 1467646535624 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1739 | 1467646535628 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:35:35 INFO - PROCESS | 1739 | 1467646535634 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1739 | 1467646535637 Marionette TRACE conn4 <- [1,1862,null,{}] 08:35:35 INFO - PROCESS | 1739 | 1467646535642 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}] 08:35:35 INFO - PROCESS | 1739 | 1467646535647 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:35 INFO - PROCESS | 1739 | 1467646535846 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:35:35 INFO - PROCESS | 1739 | 1467646535867 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 1739 | 1467646535874 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c920800 == 40 [pid = 1739] [id = 473] 08:35:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8cb69800) [pid = 1739] [serial = 1420] [outer = (nil)] 08:35:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x924c0400) [pid = 1739] [serial = 1421] [outer = 0x8cb69800] 08:35:35 INFO - PROCESS | 1739 | 1467646535940 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92592800) [pid = 1739] [serial = 1422] [outer = 0x8cb69800] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d80b400) [pid = 1739] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90e81400) [pid = 1739] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d814c00) [pid = 1739] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8c91d400) [pid = 1739] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8cb71400) [pid = 1739] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8cb72800) [pid = 1739] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91ceb400) [pid = 1739] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x927c4000) [pid = 1739] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x927ee400) [pid = 1739] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8efe7c00) [pid = 1739] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e208000) [pid = 1739] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:35:36 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d6f3800) [pid = 1739] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:35:36 INFO - PROCESS | 1739 | 1467646536969 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1381ms 08:35:37 INFO - PROCESS | 1739 | 1467646537016 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1739 | 1467646537020 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:35:37 INFO - PROCESS | 1739 | 1467646537025 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1739 | 1467646537029 Marionette TRACE conn4 <- [1,1866,null,{}] 08:35:37 INFO - PROCESS | 1739 | 1467646537035 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}] 08:35:37 INFO - PROCESS | 1739 | 1467646537039 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:37 INFO - PROCESS | 1739 | 1467646537233 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:35:37 INFO - PROCESS | 1739 | 1467646537252 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1739 | 1467646537268 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e210400 == 41 [pid = 1739] [id = 474] 08:35:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ef3c800) [pid = 1739] [serial = 1423] [outer = (nil)] 08:35:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90e81c00) [pid = 1739] [serial = 1424] [outer = 0x8ef3c800] 08:35:37 INFO - PROCESS | 1739 | 1467646537345 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9259d800) [pid = 1739] [serial = 1425] [outer = 0x8ef3c800] 08:35:38 INFO - PROCESS | 1739 | 1467646538274 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1287ms 08:35:38 INFO - PROCESS | 1739 | 1467646538314 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 1739 | 1467646538317 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:35:38 INFO - PROCESS | 1739 | 1467646538323 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1739 | 1467646538326 Marionette TRACE conn4 <- [1,1870,null,{}] 08:35:38 INFO - PROCESS | 1739 | 1467646538331 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}] 08:35:38 INFO - PROCESS | 1739 | 1467646538336 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:38 INFO - PROCESS | 1739 | 1467646538490 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:35:38 INFO - PROCESS | 1739 | 1467646538500 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1739 | 1467646538506 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d653800 == 42 [pid = 1739] [id = 475] 08:35:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d6ff800) [pid = 1739] [serial = 1426] [outer = (nil)] 08:35:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x927e3c00) [pid = 1739] [serial = 1427] [outer = 0x8d6ff800] 08:35:38 INFO - PROCESS | 1739 | 1467646538572 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x927e6000) [pid = 1739] [serial = 1428] [outer = 0x8d6ff800] 08:35:39 INFO - PROCESS | 1739 | 1467646539713 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1436ms 08:35:39 INFO - PROCESS | 1739 | 1467646539760 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1739 | 1467646539767 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:35:39 INFO - PROCESS | 1739 | 1467646539774 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1739 | 1467646539785 Marionette TRACE conn4 <- [1,1874,null,{}] 08:35:39 INFO - PROCESS | 1739 | 1467646539792 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}] 08:35:39 INFO - PROCESS | 1739 | 1467646539798 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:39 INFO - PROCESS | 1739 | 1467646539978 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:35:40 INFO - PROCESS | 1739 | 1467646540200 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1739 | 1467646540212 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d816800 == 43 [pid = 1739] [id = 476] 08:35:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e1ee000) [pid = 1739] [serial = 1429] [outer = (nil)] 08:35:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e20cc00) [pid = 1739] [serial = 1430] [outer = 0x8e1ee000] 08:35:40 INFO - PROCESS | 1739 | 1467646540334 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90d1a800) [pid = 1739] [serial = 1431] [outer = 0x8e1ee000] 08:35:41 INFO - PROCESS | 1739 | 1467646541271 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1535ms 08:35:41 INFO - PROCESS | 1739 | 1467646541309 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1739 | 1467646541316 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:35:41 INFO - PROCESS | 1739 | 1467646541326 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1739 | 1467646541330 Marionette TRACE conn4 <- [1,1878,null,{}] 08:35:41 INFO - PROCESS | 1739 | 1467646541337 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}] 08:35:41 INFO - PROCESS | 1739 | 1467646541342 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:41 INFO - PROCESS | 1739 | 1467646541522 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:35:41 INFO - PROCESS | 1739 | 1467646541704 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1739 | 1467646541714 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e85800 == 44 [pid = 1739] [id = 477] 08:35:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90e87c00) [pid = 1739] [serial = 1432] [outer = (nil)] 08:35:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91cecc00) [pid = 1739] [serial = 1433] [outer = 0x90e87c00] 08:35:41 INFO - PROCESS | 1739 | 1467646541792 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x923c2800) [pid = 1739] [serial = 1434] [outer = 0x90e87c00] 08:35:42 INFO - PROCESS | 1739 | 1467646542806 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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1532ms 08:35:42 INFO - PROCESS | 1739 | 1467646542860 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:35:42 INFO - PROCESS | 1739 | 1467646542864 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:35:42 INFO - PROCESS | 1739 | 1467646542870 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1739 | 1467646542876 Marionette TRACE conn4 <- [1,1882,null,{}] 08:35:42 INFO - PROCESS | 1739 | 1467646542893 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}] 08:35:42 INFO - PROCESS | 1739 | 1467646542901 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:43 INFO - PROCESS | 1739 | 1467646543137 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:35:43 INFO - PROCESS | 1739 | 1467646543357 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1739 | 1467646543370 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69400 == 45 [pid = 1739] [id = 478] 08:35:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927cdc00) [pid = 1739] [serial = 1435] [outer = (nil)] 08:35:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x928c5400) [pid = 1739] [serial = 1436] [outer = 0x927cdc00] 08:35:43 INFO - PROCESS | 1739 | 1467646543494 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x928cd400) [pid = 1739] [serial = 1437] [outer = 0x927cdc00] 08:35:44 INFO - PROCESS | 1739 | 1467646544366 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1533ms 08:35:44 INFO - PROCESS | 1739 | 1467646544404 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 1739 | 1467646544408 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:35:44 INFO - PROCESS | 1739 | 1467646544414 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1739 | 1467646544417 Marionette TRACE conn4 <- [1,1886,null,{}] 08:35:44 INFO - PROCESS | 1739 | 1467646544423 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}] 08:35:44 INFO - PROCESS | 1739 | 1467646544428 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:44 INFO - PROCESS | 1739 | 1467646544602 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:35:44 INFO - PROCESS | 1739 | 1467646544791 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1739 | 1467646544812 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80c400 == 46 [pid = 1739] [id = 479] 08:35:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x927c8800) [pid = 1739] [serial = 1438] [outer = (nil)] 08:35:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x93020000) [pid = 1739] [serial = 1439] [outer = 0x927c8800] 08:35:44 INFO - PROCESS | 1739 | 1467646544925 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x93b01800) [pid = 1739] [serial = 1440] [outer = 0x927c8800] 08:35:45 INFO - PROCESS | 1739 | 1467646545869 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1486ms 08:35:45 INFO - PROCESS | 1739 | 1467646545901 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1739 | 1467646545905 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:35:45 INFO - PROCESS | 1739 | 1467646545911 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1739 | 1467646545915 Marionette TRACE conn4 <- [1,1890,null,{}] 08:35:45 INFO - PROCESS | 1739 | 1467646545920 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}] 08:35:45 INFO - PROCESS | 1739 | 1467646545926 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:46 INFO - PROCESS | 1739 | 1467646546089 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:35:46 INFO - PROCESS | 1739 | 1467646546284 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1739 | 1467646546292 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91ac00 == 47 [pid = 1739] [id = 480] 08:35:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8cb72800) [pid = 1739] [serial = 1441] [outer = (nil)] 08:35:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93b0e400) [pid = 1739] [serial = 1442] [outer = 0x8cb72800] 08:35:46 INFO - PROCESS | 1739 | 1467646546371 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x93bd7c00) [pid = 1739] [serial = 1443] [outer = 0x8cb72800] 08:35:47 INFO - PROCESS | 1739 | 1467646547347 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1478ms 08:35:47 INFO - PROCESS | 1739 | 1467646547391 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:35:47 INFO - PROCESS | 1739 | 1467646547395 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:35:47 INFO - PROCESS | 1739 | 1467646547402 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1739 | 1467646547405 Marionette TRACE conn4 <- [1,1894,null,{}] 08:35:47 INFO - PROCESS | 1739 | 1467646547411 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}] 08:35:47 INFO - PROCESS | 1739 | 1467646547420 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:47 INFO - PROCESS | 1739 | 1467646547607 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:35:48 INFO - PROCESS | 1739 | 1467646548028 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1739 | 1467646548036 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b3c00 == 48 [pid = 1739] [id = 481] 08:35:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d651800) [pid = 1739] [serial = 1444] [outer = (nil)] 08:35:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d6f3800) [pid = 1739] [serial = 1445] [outer = 0x8d651800] 08:35:48 INFO - PROCESS | 1739 | 1467646548176 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8e1f1800) [pid = 1739] [serial = 1446] [outer = 0x8d651800] 08:35:49 INFO - PROCESS | 1739 | 1467646549118 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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1790ms 08:35:49 INFO - PROCESS | 1739 | 1467646549194 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 1739 | 1467646549199 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:35:49 INFO - PROCESS | 1739 | 1467646549207 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 1739 | 1467646549211 Marionette TRACE conn4 <- [1,1898,null,{}] 08:35:49 INFO - PROCESS | 1739 | 1467646549219 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}] 08:35:49 INFO - PROCESS | 1739 | 1467646549226 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:49 INFO - PROCESS | 1739 | 1467646549454 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d653000 == 47 [pid = 1739] [id = 439] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a400 == 46 [pid = 1739] [id = 460] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec48c00 == 45 [pid = 1739] [id = 448] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f9400 == 44 [pid = 1739] [id = 438] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91b800 == 43 [pid = 1739] [id = 453] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d000 == 42 [pid = 1739] [id = 452] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a9400 == 41 [pid = 1739] [id = 443] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91c000 == 40 [pid = 1739] [id = 451] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x923c5000 == 39 [pid = 1739] [id = 445] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922400 == 38 [pid = 1739] [id = 446] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65cc00 == 37 [pid = 1739] [id = 444] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x90f64c00 == 36 [pid = 1739] [id = 442] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fc800 == 35 [pid = 1739] [id = 447] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ed000 == 34 [pid = 1739] [id = 441] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x91078800 == 33 [pid = 1739] [id = 454] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x924ba400 == 32 [pid = 1739] [id = 455] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef44c00 == 31 [pid = 1739] [id = 456] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922800 == 30 [pid = 1739] [id = 450] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6f000 == 29 [pid = 1739] [id = 459] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4ac00 == 28 [pid = 1739] [id = 457] 08:35:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f1000 == 27 [pid = 1739] [id = 458] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90f14c00) [pid = 1739] [serial = 1394] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x90f08c00) [pid = 1739] [serial = 1391] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e1ed800) [pid = 1739] [serial = 1385] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8c925c00) [pid = 1739] [serial = 1382] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8cb74400) [pid = 1739] [serial = 1383] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d65c800) [pid = 1739] [serial = 1380] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d5adc00) [pid = 1739] [serial = 1379] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8efea800) [pid = 1739] [serial = 1362] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e201800) [pid = 1739] [serial = 1361] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9243c400) [pid = 1739] [serial = 1365] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x923c0000) [pid = 1739] [serial = 1364] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x928c6800) [pid = 1739] [serial = 1368] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x927ec400) [pid = 1739] [serial = 1367] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92aeb800) [pid = 1739] [serial = 1371] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x928cf800) [pid = 1739] [serial = 1370] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x93b0e000) [pid = 1739] [serial = 1374] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x93b0c000) [pid = 1739] [serial = 1373] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e1f4400) [pid = 1739] [serial = 1386] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef45000) [pid = 1739] [serial = 1389] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x95222400) [pid = 1739] [serial = 1377] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x94868800) [pid = 1739] [serial = 1376] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f0dc00) [pid = 1739] [serial = 1392] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ec4ec00) [pid = 1739] [serial = 1388] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90f63000) [pid = 1739] [serial = 1395] [outer = (nil)] [url = about:blank] 08:35:50 INFO - PROCESS | 1739 | 1467646550752 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1739 | 1467646550761 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922400 == 28 [pid = 1739] [id = 482] 08:35:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8c922800) [pid = 1739] [serial = 1447] [outer = (nil)] 08:35:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8cb6c400) [pid = 1739] [serial = 1448] [outer = 0x8c922800] 08:35:50 INFO - PROCESS | 1739 | 1467646550841 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d5ab800) [pid = 1739] [serial = 1449] [outer = 0x8c922800] 08:35:51 INFO - PROCESS | 1739 | 1467646551640 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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2487ms 08:35:51 INFO - PROCESS | 1739 | 1467646551695 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1739 | 1467646551701 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:35:51 INFO - PROCESS | 1739 | 1467646551708 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1739 | 1467646551713 Marionette TRACE conn4 <- [1,1902,null,{}] 08:35:51 INFO - PROCESS | 1739 | 1467646551720 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}] 08:35:51 INFO - PROCESS | 1739 | 1467646551728 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:51 INFO - PROCESS | 1739 | 1467646551885 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:35:51 INFO - PROCESS | 1739 | 1467646551897 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1739 | 1467646551905 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80b000 == 29 [pid = 1739] [id = 483] 08:35:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d80e000) [pid = 1739] [serial = 1450] [outer = (nil)] 08:35:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d815000) [pid = 1739] [serial = 1451] [outer = 0x8d80e000] 08:35:51 INFO - PROCESS | 1739 | 1467646551977 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e1f2000) [pid = 1739] [serial = 1452] [outer = 0x8d80e000] 08:35:52 INFO - PROCESS | 1739 | 1467646552923 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]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1236ms 08:35:52 INFO - PROCESS | 1739 | 1467646552966 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:35:52 INFO - PROCESS | 1739 | 1467646552975 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:35:52 INFO - PROCESS | 1739 | 1467646552983 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1739 | 1467646552986 Marionette TRACE conn4 <- [1,1906,null,{}] 08:35:52 INFO - PROCESS | 1739 | 1467646552992 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}] 08:35:52 INFO - PROCESS | 1739 | 1467646552997 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:53 INFO - PROCESS | 1739 | 1467646553192 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:35:53 INFO - PROCESS | 1739 | 1467646553390 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1739 | 1467646553398 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d810c00 == 30 [pid = 1739] [id = 484] 08:35:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ec47800) [pid = 1739] [serial = 1453] [outer = (nil)] 08:35:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ef43400) [pid = 1739] [serial = 1454] [outer = 0x8ec47800] 08:35:53 INFO - PROCESS | 1739 | 1467646553468 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8efe3c00) [pid = 1739] [serial = 1455] [outer = 0x8ec47800] 08:35:54 INFO - PROCESS | 1739 | 1467646554416 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1482ms 08:35:54 INFO - PROCESS | 1739 | 1467646554465 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1739 | 1467646554469 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:35:54 INFO - PROCESS | 1739 | 1467646554496 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1739 | 1467646554505 Marionette TRACE conn4 <- [1,1910,null,{}] 08:35:54 INFO - PROCESS | 1739 | 1467646554513 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}] 08:35:54 INFO - PROCESS | 1739 | 1467646554521 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:54 INFO - PROCESS | 1739 | 1467646554744 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:35:54 INFO - PROCESS | 1739 | 1467646554770 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1739 | 1467646554780 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3cc00 == 31 [pid = 1739] [id = 485] 08:35:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90e88800) [pid = 1739] [serial = 1456] [outer = (nil)] 08:35:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f0f000) [pid = 1739] [serial = 1457] [outer = 0x90e88800] 08:35:54 INFO - PROCESS | 1739 | 1467646554877 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f65400) [pid = 1739] [serial = 1458] [outer = 0x90e88800] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d6ff800) [pid = 1739] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ef3c800) [pid = 1739] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8cb69800) [pid = 1739] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90d1e800) [pid = 1739] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e208800) [pid = 1739] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8c924000) [pid = 1739] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91075400) [pid = 1739] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x923bd400) [pid = 1739] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90d1cc00) [pid = 1739] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d6f8800) [pid = 1739] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:35:55 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x91cee000) [pid = 1739] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:35:56 INFO - PROCESS | 1739 | 1467646556200 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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1750ms 08:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:35:56 INFO - PROCESS | 1739 | 1467646556250 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1739 | 1467646556253 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:35:56 INFO - PROCESS | 1739 | 1467646556260 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1739 | 1467646556263 Marionette TRACE conn4 <- [1,1914,null,{}] 08:35:56 INFO - PROCESS | 1739 | 1467646556269 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}] 08:35:56 INFO - PROCESS | 1739 | 1467646556274 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:56 INFO - PROCESS | 1739 | 1467646556417 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:35:56 INFO - PROCESS | 1739 | 1467646556431 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1739 | 1467646556438 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65e800 == 32 [pid = 1739] [id = 486] 08:35:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d6ff800) [pid = 1739] [serial = 1459] [outer = (nil)] 08:35:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90f10c00) [pid = 1739] [serial = 1460] [outer = 0x8d6ff800] 08:35:56 INFO - PROCESS | 1739 | 1467646556505 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90f68000) [pid = 1739] [serial = 1461] [outer = 0x8d6ff800] 08:35:57 INFO - PROCESS | 1739 | 1467646557320 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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1131ms 08:35:57 INFO - PROCESS | 1739 | 1467646557390 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 1739 | 1467646557393 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:35:57 INFO - PROCESS | 1739 | 1467646557400 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1739 | 1467646557403 Marionette TRACE conn4 <- [1,1918,null,{}] 08:35:57 INFO - PROCESS | 1739 | 1467646557408 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}] 08:35:57 INFO - PROCESS | 1739 | 1467646557413 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:57 INFO - PROCESS | 1739 | 1467646557561 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:35:57 INFO - PROCESS | 1739 | 1467646557570 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1739 | 1467646557587 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x91081000 == 33 [pid = 1739] [id = 487] 08:35:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91081400) [pid = 1739] [serial = 1462] [outer = (nil)] 08:35:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91cea400) [pid = 1739] [serial = 1463] [outer = 0x91081400] 08:35:57 INFO - PROCESS | 1739 | 1467646557666 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x923be400) [pid = 1739] [serial = 1464] [outer = 0x91081400] 08:35:58 INFO - PROCESS | 1739 | 1467646558860 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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1538ms 08:35:58 INFO - PROCESS | 1739 | 1467646558939 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1739 | 1467646558946 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:35:58 INFO - PROCESS | 1739 | 1467646558954 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1739 | 1467646558962 Marionette TRACE conn4 <- [1,1922,null,{}] 08:35:58 INFO - PROCESS | 1739 | 1467646558970 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}] 08:35:58 INFO - PROCESS | 1739 | 1467646558975 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:59 INFO - PROCESS | 1739 | 1467646559194 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:35:59 INFO - PROCESS | 1739 | 1467646559418 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1739 | 1467646559427 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:35:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69c00 == 34 [pid = 1739] [id = 488] 08:35:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d80ec00) [pid = 1739] [serial = 1465] [outer = (nil)] 08:35:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e1efc00) [pid = 1739] [serial = 1466] [outer = 0x8d80ec00] 08:35:59 INFO - PROCESS | 1739 | 1467646559536 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ef40800) [pid = 1739] [serial = 1467] [outer = 0x8d80ec00] 08:36:00 INFO - PROCESS | 1739 | 1467646560533 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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1638ms 08:36:00 INFO - PROCESS | 1739 | 1467646560592 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1739 | 1467646560599 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:36:00 INFO - PROCESS | 1739 | 1467646560609 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1739 | 1467646560613 Marionette TRACE conn4 <- [1,1926,null,{}] 08:36:00 INFO - PROCESS | 1739 | 1467646560620 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}] 08:36:00 INFO - PROCESS | 1739 | 1467646560626 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:00 INFO - PROCESS | 1739 | 1467646560832 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:36:01 INFO - PROCESS | 1739 | 1467646561105 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1739 | 1467646561115 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e80800 == 35 [pid = 1739] [id = 489] 08:36:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f0e000) [pid = 1739] [serial = 1468] [outer = (nil)] 08:36:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f68400) [pid = 1739] [serial = 1469] [outer = 0x90f0e000] 08:36:01 INFO - PROCESS | 1739 | 1467646561247 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9107f000) [pid = 1739] [serial = 1470] [outer = 0x90f0e000] 08:36:02 INFO - PROCESS | 1739 | 1467646562199 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]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1640ms 08:36:02 INFO - PROCESS | 1739 | 1467646562277 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1739 | 1467646562282 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:36:02 INFO - PROCESS | 1739 | 1467646562289 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 1739 | 1467646562295 Marionette TRACE conn4 <- [1,1930,null,{}] 08:36:02 INFO - PROCESS | 1739 | 1467646562312 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}] 08:36:02 INFO - PROCESS | 1739 | 1467646562320 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:02 INFO - PROCESS | 1739 | 1467646562494 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:36:02 INFO - PROCESS | 1739 | 1467646562670 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1739 | 1467646562680 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x923cb800 == 36 [pid = 1739] [id = 490] 08:36:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9243c000) [pid = 1739] [serial = 1471] [outer = (nil)] 08:36:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x924bb800) [pid = 1739] [serial = 1472] [outer = 0x9243c000] 08:36:02 INFO - PROCESS | 1739 | 1467646562762 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x92593400) [pid = 1739] [serial = 1473] [outer = 0x9243c000] 08:36:03 INFO - PROCESS | 1739 | 1467646563771 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1540ms 08:36:03 INFO - PROCESS | 1739 | 1467646563829 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:36:03 INFO - PROCESS | 1739 | 1467646563834 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:36:03 INFO - PROCESS | 1739 | 1467646563840 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1739 | 1467646563844 Marionette TRACE conn4 <- [1,1934,null,{}] 08:36:03 INFO - PROCESS | 1739 | 1467646563850 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}] 08:36:03 INFO - PROCESS | 1739 | 1467646563855 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:04 INFO - PROCESS | 1739 | 1467646564029 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:36:04 INFO - PROCESS | 1739 | 1467646564211 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1739 | 1467646564219 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e86800 == 37 [pid = 1739] [id = 491] 08:36:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9107c800) [pid = 1739] [serial = 1474] [outer = (nil)] 08:36:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927c4c00) [pid = 1739] [serial = 1475] [outer = 0x9107c800] 08:36:04 INFO - PROCESS | 1739 | 1467646564301 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927cb800) [pid = 1739] [serial = 1476] [outer = 0x9107c800] 08:36:05 INFO - PROCESS | 1739 | 1467646565562 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]]]}] 08:36:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80a800 == 36 [pid = 1739] [id = 464] 08:36:05 INFO - PROCESS | 1739 | --DOCSHELL 0x90e80c00 == 35 [pid = 1739] [id = 463] 08:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1833ms 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x924c0400) [pid = 1739] [serial = 1421] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92592800) [pid = 1739] [serial = 1422] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90f63c00) [pid = 1739] [serial = 1415] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ec47000) [pid = 1739] [serial = 1412] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8efe1000) [pid = 1739] [serial = 1413] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8cb6dc00) [pid = 1739] [serial = 1409] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d651400) [pid = 1739] [serial = 1410] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x920ea000) [pid = 1739] [serial = 1398] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9107e400) [pid = 1739] [serial = 1397] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x92440c00) [pid = 1739] [serial = 1406] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x92595000) [pid = 1739] [serial = 1407] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90e84400) [pid = 1739] [serial = 1403] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f15400) [pid = 1739] [serial = 1404] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e1f9800) [pid = 1739] [serial = 1400] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ec42000) [pid = 1739] [serial = 1401] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x92436000) [pid = 1739] [serial = 1418] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x924b4800) [pid = 1739] [serial = 1419] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x91076800) [pid = 1739] [serial = 1416] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x9259d800) [pid = 1739] [serial = 1425] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x927e6000) [pid = 1739] [serial = 1428] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x927e3c00) [pid = 1739] [serial = 1427] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x90e81c00) [pid = 1739] [serial = 1424] [outer = (nil)] [url = about:blank] 08:36:05 INFO - PROCESS | 1739 | 1467646565735 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1739 | 1467646565741 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:36:05 INFO - PROCESS | 1739 | 1467646565821 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1739 | 1467646565827 Marionette TRACE conn4 <- [1,1938,null,{}] 08:36:05 INFO - PROCESS | 1739 | 1467646565835 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}] 08:36:05 INFO - PROCESS | 1739 | 1467646565840 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:05 INFO - PROCESS | 1739 | 1467646565985 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:36:06 INFO - PROCESS | 1739 | 1467646566119 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 1739 | 1467646566127 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65b000 == 36 [pid = 1739] [id = 492] 08:36:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8d65b800) [pid = 1739] [serial = 1477] [outer = (nil)] 08:36:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d6fd000) [pid = 1739] [serial = 1478] [outer = 0x8d65b800] 08:36:06 INFO - PROCESS | 1739 | 1467646566206 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8e1f5000) [pid = 1739] [serial = 1479] [outer = 0x8d65b800] 08:36:06 INFO - PROCESS | 1739 | 1467646566952 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1198ms 08:36:07 INFO - PROCESS | 1739 | 1467646567013 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1739 | 1467646567020 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:36:07 INFO - PROCESS | 1739 | 1467646567030 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1739 | 1467646567034 Marionette TRACE conn4 <- [1,1942,null,{}] 08:36:07 INFO - PROCESS | 1739 | 1467646567040 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}] 08:36:07 INFO - PROCESS | 1739 | 1467646567046 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:07 INFO - PROCESS | 1739 | 1467646567210 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:36:07 INFO - PROCESS | 1739 | 1467646567220 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1739 | 1467646567229 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efdf800 == 37 [pid = 1739] [id = 493] 08:36:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8efe4000) [pid = 1739] [serial = 1480] [outer = (nil)] 08:36:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90d13400) [pid = 1739] [serial = 1481] [outer = 0x8efe4000] 08:36:07 INFO - PROCESS | 1739 | 1467646567310 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90e80400) [pid = 1739] [serial = 1482] [outer = 0x8efe4000] 08:36:08 INFO - PROCESS | 1739 | 1467646568310 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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1330ms 08:36:08 INFO - PROCESS | 1739 | 1467646568366 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1739 | 1467646568370 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:36:08 INFO - PROCESS | 1739 | 1467646568376 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1739 | 1467646568381 Marionette TRACE conn4 <- [1,1946,null,{}] 08:36:08 INFO - PROCESS | 1739 | 1467646568397 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}] 08:36:08 INFO - PROCESS | 1739 | 1467646568404 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:08 INFO - PROCESS | 1739 | 1467646568622 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:36:08 INFO - PROCESS | 1739 | 1467646568645 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1739 | 1467646568654 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ce6800 == 38 [pid = 1739] [id = 494] 08:36:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91ce7c00) [pid = 1739] [serial = 1483] [outer = (nil)] 08:36:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x920e9400) [pid = 1739] [serial = 1484] [outer = 0x91ce7c00] 08:36:08 INFO - PROCESS | 1739 | 1467646568726 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x92432000) [pid = 1739] [serial = 1485] [outer = 0x91ce7c00] 08:36:09 INFO - PROCESS | 1739 | 1467646569615 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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1282ms 08:36:09 INFO - PROCESS | 1739 | 1467646569658 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:36:09 INFO - PROCESS | 1739 | 1467646569663 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:36:09 INFO - PROCESS | 1739 | 1467646569675 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1739 | 1467646569678 Marionette TRACE conn4 <- [1,1950,null,{}] 08:36:09 INFO - PROCESS | 1739 | 1467646569684 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}] 08:36:09 INFO - PROCESS | 1739 | 1467646569688 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:09 INFO - PROCESS | 1739 | 1467646569904 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:36:09 INFO - PROCESS | 1739 | 1467646569937 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1739 | 1467646569947 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b0000 == 39 [pid = 1739] [id = 495] 08:36:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x92439c00) [pid = 1739] [serial = 1486] [outer = (nil)] 08:36:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x924bfc00) [pid = 1739] [serial = 1487] [outer = 0x92439c00] 08:36:10 INFO - PROCESS | 1739 | 1467646570013 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x92592400) [pid = 1739] [serial = 1488] [outer = 0x92439c00] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x927c8800) [pid = 1739] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x927cdc00) [pid = 1739] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d6ff800) [pid = 1739] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e1ee000) [pid = 1739] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90e87c00) [pid = 1739] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d80e000) [pid = 1739] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8cb72800) [pid = 1739] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d651800) [pid = 1739] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8c922800) [pid = 1739] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x90e88800) [pid = 1739] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:36:10 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8ec47800) [pid = 1739] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:36:11 INFO - PROCESS | 1739 | 1467646571013 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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1386ms 08:36:11 INFO - PROCESS | 1739 | 1467646571055 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 1739 | 1467646571058 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:36:11 INFO - PROCESS | 1739 | 1467646571064 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 1739 | 1467646571067 Marionette TRACE conn4 <- [1,1954,null,{}] 08:36:11 INFO - PROCESS | 1739 | 1467646571072 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}] 08:36:11 INFO - PROCESS | 1739 | 1467646571077 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:11 INFO - PROCESS | 1739 | 1467646571269 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:36:11 INFO - PROCESS | 1739 | 1467646571285 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1739 | 1467646571290 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d000 == 40 [pid = 1739] [id = 496] 08:36:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d651800) [pid = 1739] [serial = 1489] [outer = (nil)] 08:36:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x90e82c00) [pid = 1739] [serial = 1490] [outer = 0x8d651800] 08:36:11 INFO - PROCESS | 1739 | 1467646571358 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x91ce3c00) [pid = 1739] [serial = 1491] [outer = 0x8d651800] 08:36:12 INFO - PROCESS | 1739 | 1467646572164 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]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1136ms 08:36:12 INFO - PROCESS | 1739 | 1467646572208 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1739 | 1467646572212 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:36:12 INFO - PROCESS | 1739 | 1467646572219 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1739 | 1467646572222 Marionette TRACE conn4 <- [1,1958,null,{}] 08:36:12 INFO - PROCESS | 1739 | 1467646572227 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}] 08:36:12 INFO - PROCESS | 1739 | 1467646572237 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:12 INFO - PROCESS | 1739 | 1467646572422 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:36:12 INFO - PROCESS | 1739 | 1467646572432 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1739 | 1467646572441 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4b000 == 41 [pid = 1739] [id = 497] 08:36:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90f67c00) [pid = 1739] [serial = 1492] [outer = (nil)] 08:36:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x927e6c00) [pid = 1739] [serial = 1493] [outer = 0x90f67c00] 08:36:12 INFO - PROCESS | 1739 | 1467646572509 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x927ec000) [pid = 1739] [serial = 1494] [outer = 0x90f67c00] 08:36:13 INFO - PROCESS | 1739 | 1467646573649 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1495ms 08:36:13 INFO - PROCESS | 1739 | 1467646573715 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1739 | 1467646573721 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:36:13 INFO - PROCESS | 1739 | 1467646573730 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1739 | 1467646573737 Marionette TRACE conn4 <- [1,1962,null,{}] 08:36:13 INFO - PROCESS | 1739 | 1467646573745 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}] 08:36:13 INFO - PROCESS | 1739 | 1467646573751 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:13 INFO - PROCESS | 1739 | 1467646573965 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:36:14 INFO - PROCESS | 1739 | 1467646574189 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1739 | 1467646574197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f9000 == 42 [pid = 1739] [id = 498] 08:36:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d80a800) [pid = 1739] [serial = 1495] [outer = (nil)] 08:36:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ef3dc00) [pid = 1739] [serial = 1496] [outer = 0x8d80a800] 08:36:14 INFO - PROCESS | 1739 | 1467646574326 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8efe9c00) [pid = 1739] [serial = 1497] [outer = 0x8d80a800] 08:36:15 INFO - PROCESS | 1739 | 1467646575226 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1543ms 08:36:15 INFO - PROCESS | 1739 | 1467646575274 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 1739 | 1467646575281 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:36:15 INFO - PROCESS | 1739 | 1467646575293 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1739 | 1467646575297 Marionette TRACE conn4 <- [1,1966,null,{}] 08:36:15 INFO - PROCESS | 1739 | 1467646575304 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}] 08:36:15 INFO - PROCESS | 1739 | 1467646575309 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:15 INFO - PROCESS | 1739 | 1467646575491 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:36:15 INFO - PROCESS | 1739 | 1467646575668 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1739 | 1467646575675 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb72400 == 43 [pid = 1739] [id = 499] 08:36:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f15800) [pid = 1739] [serial = 1498] [outer = (nil)] 08:36:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x920ea000) [pid = 1739] [serial = 1499] [outer = 0x90f15800] 08:36:15 INFO - PROCESS | 1739 | 1467646575760 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x924b8000) [pid = 1739] [serial = 1500] [outer = 0x90f15800] 08:36:16 INFO - PROCESS | 1739 | 1467646576693 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1435ms 08:36:16 INFO - PROCESS | 1739 | 1467646576728 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1739 | 1467646576733 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:36:16 INFO - PROCESS | 1739 | 1467646576740 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1739 | 1467646576745 Marionette TRACE conn4 <- [1,1970,null,{}] 08:36:16 INFO - PROCESS | 1739 | 1467646576762 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}] 08:36:16 INFO - PROCESS | 1739 | 1467646576770 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:16 INFO - PROCESS | 1739 | 1467646576945 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:36:17 INFO - PROCESS | 1739 | 1467646577124 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1739 | 1467646577138 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c4400 == 44 [pid = 1739] [id = 500] 08:36:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x928c6800) [pid = 1739] [serial = 1501] [outer = (nil)] 08:36:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x928cb800) [pid = 1739] [serial = 1502] [outer = 0x928c6800] 08:36:17 INFO - PROCESS | 1739 | 1467646577216 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x92aef800) [pid = 1739] [serial = 1503] [outer = 0x928c6800] 08:36:18 INFO - PROCESS | 1739 | 1467646578126 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1435ms 08:36:18 INFO - PROCESS | 1739 | 1467646578175 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1739 | 1467646578180 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:36:18 INFO - PROCESS | 1739 | 1467646578186 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1739 | 1467646578189 Marionette TRACE conn4 <- [1,1974,null,{}] 08:36:18 INFO - PROCESS | 1739 | 1467646578195 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}] 08:36:18 INFO - PROCESS | 1739 | 1467646578200 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:18 INFO - PROCESS | 1739 | 1467646578399 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:36:18 INFO - PROCESS | 1739 | 1467646578577 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1739 | 1467646578585 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e8400 == 45 [pid = 1739] [id = 501] 08:36:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x92aee400) [pid = 1739] [serial = 1504] [outer = (nil)] 08:36:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x93b04000) [pid = 1739] [serial = 1505] [outer = 0x92aee400] 08:36:18 INFO - PROCESS | 1739 | 1467646578666 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x93b0ec00) [pid = 1739] [serial = 1506] [outer = 0x92aee400] 08:36:19 INFO - PROCESS | 1739 | 1467646579528 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1383ms 08:36:19 INFO - PROCESS | 1739 | 1467646579570 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1739 | 1467646579574 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:36:19 INFO - PROCESS | 1739 | 1467646579582 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1739 | 1467646579585 Marionette TRACE conn4 <- [1,1978,null,{}] 08:36:19 INFO - PROCESS | 1739 | 1467646579591 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}] 08:36:19 INFO - PROCESS | 1739 | 1467646579596 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:19 INFO - PROCESS | 1739 | 1467646579825 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:36:19 INFO - PROCESS | 1739 | 1467646579968 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1739 | 1467646579975 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c918800 == 46 [pid = 1739] [id = 502] 08:36:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d6f5c00) [pid = 1739] [serial = 1507] [outer = (nil)] 08:36:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x94802400) [pid = 1739] [serial = 1508] [outer = 0x8d6f5c00] 08:36:20 INFO - PROCESS | 1739 | 1467646580104 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9480d800) [pid = 1739] [serial = 1509] [outer = 0x8d6f5c00] 08:36:21 INFO - PROCESS | 1739 | 1467646581070 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]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1539ms 08:36:21 INFO - PROCESS | 1739 | 1467646581122 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1739 | 1467646581127 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:36:21 INFO - PROCESS | 1739 | 1467646581133 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1739 | 1467646581136 Marionette TRACE conn4 <- [1,1982,null,{}] 08:36:21 INFO - PROCESS | 1739 | 1467646581142 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}] 08:36:21 INFO - PROCESS | 1739 | 1467646581152 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:21 INFO - PROCESS | 1739 | 1467646581372 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:36:21 INFO - PROCESS | 1739 | 1467646581553 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1739 | 1467646581563 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x927ebc00 == 47 [pid = 1739] [id = 503] 08:36:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93b10000) [pid = 1739] [serial = 1510] [outer = (nil)] 08:36:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x95224000) [pid = 1739] [serial = 1511] [outer = 0x93b10000] 08:36:21 INFO - PROCESS | 1739 | 1467646581642 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x95226400) [pid = 1739] [serial = 1512] [outer = 0x93b10000] 08:36:22 INFO - PROCESS | 1739 | 1467646582551 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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1486ms 08:36:22 INFO - PROCESS | 1739 | 1467646582620 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 1739 | 1467646582624 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:36:22 INFO - PROCESS | 1739 | 1467646582630 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1739 | 1467646582632 Marionette TRACE conn4 <- [1,1986,null,{}] 08:36:22 INFO - PROCESS | 1739 | 1467646582638 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}] 08:36:22 INFO - PROCESS | 1739 | 1467646582643 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:22 INFO - PROCESS | 1739 | 1467646582809 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:36:23 INFO - PROCESS | 1739 | 1467646583242 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1739 | 1467646583251 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b0800 == 48 [pid = 1739] [id = 504] 08:36:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d5b1000) [pid = 1739] [serial = 1513] [outer = (nil)] 08:36:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d656000) [pid = 1739] [serial = 1514] [outer = 0x8d5b1000] 08:36:23 INFO - PROCESS | 1739 | 1467646583372 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d6f9400) [pid = 1739] [serial = 1515] [outer = 0x8d5b1000] 08:36:24 INFO - PROCESS | 1739 | 1467646584313 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]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1784ms 08:36:24 INFO - PROCESS | 1739 | 1467646584417 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:36:24 INFO - PROCESS | 1739 | 1467646584422 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:36:24 INFO - PROCESS | 1739 | 1467646584430 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1739 | 1467646584435 Marionette TRACE conn4 <- [1,1990,null,{}] 08:36:24 INFO - PROCESS | 1739 | 1467646584447 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}] 08:36:24 INFO - PROCESS | 1739 | 1467646584452 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:24 INFO - PROCESS | 1739 | 1467646584704 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e210400 == 47 [pid = 1739] [id = 474] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80bc00 == 46 [pid = 1739] [id = 462] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8c923800 == 45 [pid = 1739] [id = 469] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922400 == 44 [pid = 1739] [id = 482] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91ac00 == 43 [pid = 1739] [id = 480] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e208400 == 42 [pid = 1739] [id = 470] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80f800 == 41 [pid = 1739] [id = 461] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8c920800 == 40 [pid = 1739] [id = 473] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e206800 == 39 [pid = 1739] [id = 467] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90f07800 == 38 [pid = 1739] [id = 472] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x90e85800 == 37 [pid = 1739] [id = 477] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb73400 == 36 [pid = 1739] [id = 466] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d653800 == 35 [pid = 1739] [id = 475] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x91073c00 == 34 [pid = 1739] [id = 465] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d816800 == 33 [pid = 1739] [id = 476] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x9107d800 == 32 [pid = 1739] [id = 468] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69400 == 31 [pid = 1739] [id = 478] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b3c00 == 30 [pid = 1739] [id = 481] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80c400 == 29 [pid = 1739] [id = 479] 08:36:25 INFO - PROCESS | 1739 | --DOCSHELL 0x8e208c00 == 28 [pid = 1739] [id = 471] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8ef43400) [pid = 1739] [serial = 1454] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x93020000) [pid = 1739] [serial = 1439] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x928c5400) [pid = 1739] [serial = 1436] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90f10c00) [pid = 1739] [serial = 1460] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8e20cc00) [pid = 1739] [serial = 1430] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x923c2800) [pid = 1739] [serial = 1434] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e1f2000) [pid = 1739] [serial = 1452] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x93b0e400) [pid = 1739] [serial = 1442] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d6f3800) [pid = 1739] [serial = 1445] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e1f1800) [pid = 1739] [serial = 1446] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8efe3c00) [pid = 1739] [serial = 1455] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x93b01800) [pid = 1739] [serial = 1440] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d5ab800) [pid = 1739] [serial = 1449] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8cb6c400) [pid = 1739] [serial = 1448] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91cecc00) [pid = 1739] [serial = 1433] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90d1a800) [pid = 1739] [serial = 1431] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d815000) [pid = 1739] [serial = 1451] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f65400) [pid = 1739] [serial = 1458] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f0f000) [pid = 1739] [serial = 1457] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x928cd400) [pid = 1739] [serial = 1437] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x93bd7c00) [pid = 1739] [serial = 1443] [outer = (nil)] [url = about:blank] 08:36:25 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90f68000) [pid = 1739] [serial = 1461] [outer = (nil)] [url = about:blank] 08:36:26 INFO - PROCESS | 1739 | 1467646585989 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1739 | 1467646585996 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c923800 == 29 [pid = 1739] [id = 505] 08:36:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8c923c00) [pid = 1739] [serial = 1516] [outer = (nil)] 08:36:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8cb6d000) [pid = 1739] [serial = 1517] [outer = 0x8c923c00] 08:36:26 INFO - PROCESS | 1739 | 1467646586072 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d5ab800) [pid = 1739] [serial = 1518] [outer = 0x8c923c00] 08:36:26 INFO - PROCESS | 1739 | 1467646586848 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]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2447ms 08:36:26 INFO - PROCESS | 1739 | 1467646586877 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:36:26 INFO - PROCESS | 1739 | 1467646586882 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:36:26 INFO - PROCESS | 1739 | 1467646586890 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 1739 | 1467646586894 Marionette TRACE conn4 <- [1,1994,null,{}] 08:36:26 INFO - PROCESS | 1739 | 1467646586901 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}] 08:36:26 INFO - PROCESS | 1739 | 1467646586909 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:27 INFO - PROCESS | 1739 | 1467646587071 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:36:27 INFO - PROCESS | 1739 | 1467646587212 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1739 | 1467646587221 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d809400 == 30 [pid = 1739] [id = 506] 08:36:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d80c000) [pid = 1739] [serial = 1519] [outer = (nil)] 08:36:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d817000) [pid = 1739] [serial = 1520] [outer = 0x8d80c000] 08:36:27 INFO - PROCESS | 1739 | 1467646587292 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e1f1400) [pid = 1739] [serial = 1521] [outer = 0x8d80c000] 08:36:28 INFO - PROCESS | 1739 | 1467646588068 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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1228ms 08:36:28 INFO - PROCESS | 1739 | 1467646588129 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1739 | 1467646588136 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:36:28 INFO - PROCESS | 1739 | 1467646588142 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1739 | 1467646588145 Marionette TRACE conn4 <- [1,1998,null,{}] 08:36:28 INFO - PROCESS | 1739 | 1467646588151 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}] 08:36:28 INFO - PROCESS | 1739 | 1467646588156 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:28 INFO - PROCESS | 1739 | 1467646588386 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:36:28 INFO - PROCESS | 1739 | 1467646588477 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1739 | 1467646588485 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4cc00 == 31 [pid = 1739] [id = 507] 08:36:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ec4d400) [pid = 1739] [serial = 1522] [outer = (nil)] 08:36:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ef3c400) [pid = 1739] [serial = 1523] [outer = 0x8ec4d400] 08:36:28 INFO - PROCESS | 1739 | 1467646588555 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef47000) [pid = 1739] [serial = 1524] [outer = 0x8ec4d400] 08:36:29 INFO - PROCESS | 1739 | 1467646589494 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]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1377ms 08:36:29 INFO - PROCESS | 1739 | 1467646589520 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1739 | 1467646589523 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:36:29 INFO - PROCESS | 1739 | 1467646589539 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 1739 | 1467646589549 Marionette TRACE conn4 <- [1,2002,null,{}] 08:36:29 INFO - PROCESS | 1739 | 1467646589562 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}] 08:36:29 INFO - PROCESS | 1739 | 1467646589568 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:29 INFO - PROCESS | 1739 | 1467646589781 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:36:29 INFO - PROCESS | 1739 | 1467646589807 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1739 | 1467646589812 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1e800 == 32 [pid = 1739] [id = 508] 08:36:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e81800) [pid = 1739] [serial = 1525] [outer = (nil)] 08:36:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f0b800) [pid = 1739] [serial = 1526] [outer = 0x90e81800] 08:36:29 INFO - PROCESS | 1739 | 1467646589880 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f10c00) [pid = 1739] [serial = 1527] [outer = 0x90e81800] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91ce7c00) [pid = 1739] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x92439c00) [pid = 1739] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d80ec00) [pid = 1739] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9243c000) [pid = 1739] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90f0e000) [pid = 1739] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9107c800) [pid = 1739] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efe4000) [pid = 1739] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91081400) [pid = 1739] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d65b800) [pid = 1739] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d651800) [pid = 1739] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:36:30 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f67c00) [pid = 1739] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:36:31 INFO - PROCESS | 1739 | 1467646591259 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]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1755ms 08:36:31 INFO - PROCESS | 1739 | 1467646591287 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1739 | 1467646591291 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:36:31 INFO - PROCESS | 1739 | 1467646591297 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1739 | 1467646591300 Marionette TRACE conn4 <- [1,2006,null,{}] 08:36:31 INFO - PROCESS | 1739 | 1467646591306 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}] 08:36:31 INFO - PROCESS | 1739 | 1467646591311 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:31 INFO - PROCESS | 1739 | 1467646591459 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:36:31 INFO - PROCESS | 1739 | 1467646591475 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1739 | 1467646591484 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6ff000 == 33 [pid = 1739] [id = 509] 08:36:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f0d000) [pid = 1739] [serial = 1528] [outer = (nil)] 08:36:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f65000) [pid = 1739] [serial = 1529] [outer = 0x90f0d000] 08:36:31 INFO - PROCESS | 1739 | 1467646591548 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f69000) [pid = 1739] [serial = 1530] [outer = 0x90f0d000] 08:36:32 INFO - PROCESS | 1739 | 1467646592396 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]]]}] 08:36:32 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 08:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1152ms 08:36:32 INFO - PROCESS | 1739 | 1467646592450 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 1739 | 1467646592453 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:36:32 INFO - PROCESS | 1739 | 1467646592459 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1739 | 1467646592463 Marionette TRACE conn4 <- [1,2010,null,{}] 08:36:32 INFO - PROCESS | 1739 | 1467646592468 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}] 08:36:32 INFO - PROCESS | 1739 | 1467646592473 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:32 INFO - PROCESS | 1739 | 1467646592618 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:36:32 INFO - PROCESS | 1739 | 1467646592842 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1739 | 1467646592855 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d800 == 34 [pid = 1739] [id = 510] 08:36:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8c91e000) [pid = 1739] [serial = 1531] [outer = (nil)] 08:36:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8cb66c00) [pid = 1739] [serial = 1532] [outer = 0x8c91e000] 08:36:32 INFO - PROCESS | 1739 | 1467646592943 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d5b1400) [pid = 1739] [serial = 1533] [outer = 0x8c91e000] 08:36:34 INFO - PROCESS | 1739 | 1467646594037 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]]]}] 08:36:34 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 08:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1628ms 08:36:34 INFO - PROCESS | 1739 | 1467646594092 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1739 | 1467646594097 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:36:34 INFO - PROCESS | 1739 | 1467646594106 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1739 | 1467646594111 Marionette TRACE conn4 <- [1,2014,null,{}] 08:36:34 INFO - PROCESS | 1739 | 1467646594118 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}] 08:36:34 INFO - PROCESS | 1739 | 1467646594127 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:34 INFO - PROCESS | 1739 | 1467646594311 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:36:34 INFO - PROCESS | 1739 | 1467646594548 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1739 | 1467646594560 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac400 == 35 [pid = 1739] [id = 511] 08:36:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ec42000) [pid = 1739] [serial = 1534] [outer = (nil)] 08:36:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ec4e800) [pid = 1739] [serial = 1535] [outer = 0x8ec42000] 08:36:34 INFO - PROCESS | 1739 | 1467646594684 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8efe4800) [pid = 1739] [serial = 1536] [outer = 0x8ec42000] 08:36:35 INFO - PROCESS | 1739 | 1467646595679 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]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1635ms 08:36:35 INFO - PROCESS | 1739 | 1467646595745 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1739 | 1467646595751 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:36:35 INFO - PROCESS | 1739 | 1467646595758 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1739 | 1467646595762 Marionette TRACE conn4 <- [1,2018,null,{}] 08:36:35 INFO - PROCESS | 1739 | 1467646595768 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}] 08:36:35 INFO - PROCESS | 1739 | 1467646595773 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:35 INFO - PROCESS | 1739 | 1467646595956 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:36:36 INFO - PROCESS | 1739 | 1467646596221 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1739 | 1467646596228 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6f400 == 36 [pid = 1739] [id = 512] 08:36:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f6f800) [pid = 1739] [serial = 1537] [outer = (nil)] 08:36:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9107a400) [pid = 1739] [serial = 1538] [outer = 0x90f6f800] 08:36:36 INFO - PROCESS | 1739 | 1467646596352 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91cec000) [pid = 1739] [serial = 1539] [outer = 0x90f6f800] 08:36:37 INFO - PROCESS | 1739 | 1467646597390 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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1680ms 08:36:37 INFO - PROCESS | 1739 | 1467646597439 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1739 | 1467646597443 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:36:37 INFO - PROCESS | 1739 | 1467646597460 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 1739 | 1467646597470 Marionette TRACE conn4 <- [1,2022,null,{}] 08:36:37 INFO - PROCESS | 1739 | 1467646597477 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}] 08:36:37 INFO - PROCESS | 1739 | 1467646597485 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:37 INFO - PROCESS | 1739 | 1467646597706 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:36:37 INFO - PROCESS | 1739 | 1467646597931 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1739 | 1467646597939 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d657800 == 37 [pid = 1739] [id = 513] 08:36:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d658000) [pid = 1739] [serial = 1540] [outer = (nil)] 08:36:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x923c7000) [pid = 1739] [serial = 1541] [outer = 0x8d658000] 08:36:38 INFO - PROCESS | 1739 | 1467646598066 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92439c00) [pid = 1739] [serial = 1542] [outer = 0x8d658000] 08:36:39 INFO - PROCESS | 1739 | 1467646599375 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]]]}] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef3cc00 == 36 [pid = 1739] [id = 485] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80b000 == 35 [pid = 1739] [id = 483] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x91ce6800 == 34 [pid = 1739] [id = 494] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8efdf800 == 33 [pid = 1739] [id = 493] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6ff000 == 32 [pid = 1739] [id = 509] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1e800 == 31 [pid = 1739] [id = 508] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4cc00 == 30 [pid = 1739] [id = 507] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8d809400 == 29 [pid = 1739] [id = 506] 08:36:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8c923800 == 28 [pid = 1739] [id = 505] 08:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2009ms 08:36:39 INFO - PROCESS | 1739 | 1467646599461 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1739 | 1467646599467 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:36:39 INFO - PROCESS | 1739 | 1467646599481 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1739 | 1467646599486 Marionette TRACE conn4 <- [1,2026,null,{}] 08:36:39 INFO - PROCESS | 1739 | 1467646599494 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}] 08:36:39 INFO - PROCESS | 1739 | 1467646599498 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:39 INFO - PROCESS | 1739 | 1467646599641 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x920e9400) [pid = 1739] [serial = 1484] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x924bfc00) [pid = 1739] [serial = 1487] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x92592400) [pid = 1739] [serial = 1488] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e1efc00) [pid = 1739] [serial = 1466] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ef40800) [pid = 1739] [serial = 1467] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x924bb800) [pid = 1739] [serial = 1472] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x92593400) [pid = 1739] [serial = 1473] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f68400) [pid = 1739] [serial = 1469] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9107f000) [pid = 1739] [serial = 1470] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x927c4c00) [pid = 1739] [serial = 1475] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x927cb800) [pid = 1739] [serial = 1476] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90d13400) [pid = 1739] [serial = 1481] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x923be400) [pid = 1739] [serial = 1464] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91cea400) [pid = 1739] [serial = 1463] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d6fd000) [pid = 1739] [serial = 1478] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e1f5000) [pid = 1739] [serial = 1479] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x92432000) [pid = 1739] [serial = 1485] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90e80400) [pid = 1739] [serial = 1482] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90e82c00) [pid = 1739] [serial = 1490] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x927e6c00) [pid = 1739] [serial = 1493] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x927ec000) [pid = 1739] [serial = 1494] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x91ce3c00) [pid = 1739] [serial = 1491] [outer = (nil)] [url = about:blank] 08:36:39 INFO - PROCESS | 1739 | 1467646599803 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1739 | 1467646599815 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6ffc00 == 29 [pid = 1739] [id = 514] 08:36:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8d815000) [pid = 1739] [serial = 1543] [outer = (nil)] 08:36:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8e1f7000) [pid = 1739] [serial = 1544] [outer = 0x8d815000] 08:36:39 INFO - PROCESS | 1739 | 1467646599935 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8e20c400) [pid = 1739] [serial = 1545] [outer = 0x8d815000] 08:36:40 INFO - PROCESS | 1739 | 1467646600738 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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1290ms 08:36:40 INFO - PROCESS | 1739 | 1467646600765 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1739 | 1467646600771 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:36:40 INFO - PROCESS | 1739 | 1467646600801 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1739 | 1467646600804 Marionette TRACE conn4 <- [1,2030,null,{}] 08:36:40 INFO - PROCESS | 1739 | 1467646600810 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}] 08:36:40 INFO - PROCESS | 1739 | 1467646600816 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:40 INFO - PROCESS | 1739 | 1467646600991 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:36:41 INFO - PROCESS | 1739 | 1467646601002 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1739 | 1467646601011 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4fc00 == 30 [pid = 1739] [id = 515] 08:36:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x90d19000) [pid = 1739] [serial = 1546] [outer = (nil)] 08:36:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90e7e400) [pid = 1739] [serial = 1547] [outer = 0x90d19000] 08:36:41 INFO - PROCESS | 1739 | 1467646601081 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90f08000) [pid = 1739] [serial = 1548] [outer = 0x90d19000] 08:36:42 INFO - PROCESS | 1739 | 1467646602048 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1286ms 08:36:42 INFO - PROCESS | 1739 | 1467646602081 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 1739 | 1467646602085 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:36:42 INFO - PROCESS | 1739 | 1467646602091 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 1739 | 1467646602097 Marionette TRACE conn4 <- [1,2034,null,{}] 08:36:42 INFO - PROCESS | 1739 | 1467646602121 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}] 08:36:42 INFO - PROCESS | 1739 | 1467646602129 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:42 INFO - PROCESS | 1739 | 1467646602348 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:36:42 INFO - PROCESS | 1739 | 1467646602372 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1739 | 1467646602383 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ce3c00 == 31 [pid = 1739] [id = 516] 08:36:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91ceac00) [pid = 1739] [serial = 1549] [outer = (nil)] 08:36:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91cf1000) [pid = 1739] [serial = 1550] [outer = 0x91ceac00] 08:36:42 INFO - PROCESS | 1739 | 1467646602453 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x923be400) [pid = 1739] [serial = 1551] [outer = 0x91ceac00] 08:36:43 INFO - PROCESS | 1739 | 1467646603415 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1398ms 08:36:43 INFO - PROCESS | 1739 | 1467646603489 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1739 | 1467646603494 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:36:43 INFO - PROCESS | 1739 | 1467646603500 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1739 | 1467646603503 Marionette TRACE conn4 <- [1,2038,null,{}] 08:36:43 INFO - PROCESS | 1739 | 1467646603508 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}] 08:36:43 INFO - PROCESS | 1739 | 1467646603513 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:43 INFO - PROCESS | 1739 | 1467646603739 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:36:43 INFO - PROCESS | 1739 | 1467646603769 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1739 | 1467646603777 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f6c00 == 32 [pid = 1739] [id = 517] 08:36:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x920e9c00) [pid = 1739] [serial = 1552] [outer = (nil)] 08:36:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x924b9800) [pid = 1739] [serial = 1553] [outer = 0x920e9c00] 08:36:43 INFO - PROCESS | 1739 | 1467646603846 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924c1800) [pid = 1739] [serial = 1554] [outer = 0x920e9c00] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d80a800) [pid = 1739] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d5b1000) [pid = 1739] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ec4d400) [pid = 1739] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f15800) [pid = 1739] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8c923c00) [pid = 1739] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d80c000) [pid = 1739] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x928c6800) [pid = 1739] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90e81800) [pid = 1739] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x92aee400) [pid = 1739] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d6f5c00) [pid = 1739] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:36:44 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x93b10000) [pid = 1739] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:36:44 INFO - PROCESS | 1739 | 1467646604870 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1426ms 08:36:44 INFO - PROCESS | 1739 | 1467646604927 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 1739 | 1467646604930 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:36:44 INFO - PROCESS | 1739 | 1467646604937 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1739 | 1467646604940 Marionette TRACE conn4 <- [1,2042,null,{}] 08:36:44 INFO - PROCESS | 1739 | 1467646604954 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}] 08:36:44 INFO - PROCESS | 1739 | 1467646604958 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:45 INFO - PROCESS | 1739 | 1467646605126 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:36:45 INFO - PROCESS | 1739 | 1467646605135 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 1739 | 1467646605140 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c924000 == 33 [pid = 1739] [id = 518] 08:36:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d5a5c00) [pid = 1739] [serial = 1555] [outer = (nil)] 08:36:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x91081800) [pid = 1739] [serial = 1556] [outer = 0x8d5a5c00] 08:36:45 INFO - PROCESS | 1739 | 1467646605210 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x90e80000) [pid = 1739] [serial = 1557] [outer = 0x8d5a5c00] 08:36:46 INFO - PROCESS | 1739 | 1467646606130 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]]]}] 08:36:46 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) 08:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1237ms 08:36:46 INFO - PROCESS | 1739 | 1467646606175 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 1739 | 1467646606179 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:36:46 INFO - PROCESS | 1739 | 1467646606189 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 1739 | 1467646606192 Marionette TRACE conn4 <- [1,2046,null,{}] 08:36:46 INFO - PROCESS | 1739 | 1467646606198 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}] 08:36:46 INFO - PROCESS | 1739 | 1467646606208 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:46 INFO - PROCESS | 1739 | 1467646606410 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:36:46 INFO - PROCESS | 1739 | 1467646606643 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1739 | 1467646606654 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c917c00 == 34 [pid = 1739] [id = 519] 08:36:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8c91b800) [pid = 1739] [serial = 1558] [outer = (nil)] 08:36:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8cb6e400) [pid = 1739] [serial = 1559] [outer = 0x8c91b800] 08:36:46 INFO - PROCESS | 1739 | 1467646606739 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d658800) [pid = 1739] [serial = 1560] [outer = 0x8c91b800] 08:36:47 INFO - PROCESS | 1739 | 1467646607757 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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1635ms 08:36:47 INFO - PROCESS | 1739 | 1467646607829 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1739 | 1467646607835 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:36:47 INFO - PROCESS | 1739 | 1467646607842 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1739 | 1467646607847 Marionette TRACE conn4 <- [1,2050,null,{}] 08:36:47 INFO - PROCESS | 1739 | 1467646607855 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}] 08:36:47 INFO - PROCESS | 1739 | 1467646607863 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:48 INFO - PROCESS | 1739 | 1467646608091 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:36:48 INFO - PROCESS | 1739 | 1467646608323 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 1739 | 1467646608334 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20a400 == 35 [pid = 1739] [id = 520] 08:36:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec43000) [pid = 1739] [serial = 1561] [outer = (nil)] 08:36:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90d11c00) [pid = 1739] [serial = 1562] [outer = 0x8ec43000] 08:36:48 INFO - PROCESS | 1739 | 1467646608442 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90e7b400) [pid = 1739] [serial = 1563] [outer = 0x8ec43000] 08:36:49 INFO - PROCESS | 1739 | 1467646609362 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1581ms 08:36:49 INFO - PROCESS | 1739 | 1467646609427 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 1739 | 1467646609434 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:36:49 INFO - PROCESS | 1739 | 1467646609440 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1739 | 1467646609444 Marionette TRACE conn4 <- [1,2054,null,{}] 08:36:49 INFO - PROCESS | 1739 | 1467646609450 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}] 08:36:49 INFO - PROCESS | 1739 | 1467646609455 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:49 INFO - PROCESS | 1739 | 1467646609638 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:36:49 INFO - PROCESS | 1739 | 1467646609816 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1739 | 1467646609825 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec45c00 == 36 [pid = 1739] [id = 521] 08:36:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91076c00) [pid = 1739] [serial = 1564] [outer = (nil)] 08:36:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x920e7400) [pid = 1739] [serial = 1565] [outer = 0x91076c00] 08:36:49 INFO - PROCESS | 1739 | 1467646609902 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x92432000) [pid = 1739] [serial = 1566] [outer = 0x91076c00] 08:36:50 INFO - PROCESS | 1739 | 1467646610956 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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1589ms 08:36:51 INFO - PROCESS | 1739 | 1467646611030 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1739 | 1467646611034 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:36:51 INFO - PROCESS | 1739 | 1467646611050 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1739 | 1467646611059 Marionette TRACE conn4 <- [1,2058,null,{}] 08:36:51 INFO - PROCESS | 1739 | 1467646611066 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}] 08:36:51 INFO - PROCESS | 1739 | 1467646611072 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:51 INFO - PROCESS | 1739 | 1467646611295 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:36:51 INFO - PROCESS | 1739 | 1467646611517 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1739 | 1467646611526 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922c00 == 37 [pid = 1739] [id = 522] 08:36:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91077c00) [pid = 1739] [serial = 1567] [outer = (nil)] 08:36:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927c2400) [pid = 1739] [serial = 1568] [outer = 0x91077c00] 08:36:51 INFO - PROCESS | 1739 | 1467646611619 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927d0000) [pid = 1739] [serial = 1569] [outer = 0x91077c00] 08:36:52 INFO - PROCESS | 1739 | 1467646612505 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1493ms 08:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:36:52 INFO - PROCESS | 1739 | 1467646612536 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1739 | 1467646612540 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:36:52 INFO - PROCESS | 1739 | 1467646612546 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1739 | 1467646612550 Marionette TRACE conn4 <- [1,2062,null,{}] 08:36:52 INFO - PROCESS | 1739 | 1467646612555 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}] 08:36:52 INFO - PROCESS | 1739 | 1467646612560 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:52 INFO - PROCESS | 1739 | 1467646612728 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:36:52 INFO - PROCESS | 1739 | 1467646612911 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1739 | 1467646612920 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e209000 == 38 [pid = 1739] [id = 523] 08:36:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8ec48c00) [pid = 1739] [serial = 1570] [outer = (nil)] 08:36:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x927ee400) [pid = 1739] [serial = 1571] [outer = 0x8ec48c00] 08:36:53 INFO - PROCESS | 1739 | 1467646612996 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x927f1400) [pid = 1739] [serial = 1572] [outer = 0x8ec48c00] 08:36:53 INFO - PROCESS | 1739 | 1467646613948 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1439ms 08:36:53 INFO - PROCESS | 1739 | 1467646613985 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:36:53 INFO - PROCESS | 1739 | 1467646613994 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:36:54 INFO - PROCESS | 1739 | 1467646614001 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1739 | 1467646614005 Marionette TRACE conn4 <- [1,2066,null,{}] 08:36:54 INFO - PROCESS | 1739 | 1467646614043 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}] 08:36:54 INFO - PROCESS | 1739 | 1467646614049 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:54 INFO - PROCESS | 1739 | 1467646614255 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:36:54 INFO - PROCESS | 1739 | 1467646614487 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1739 | 1467646614504 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x928ca400 == 39 [pid = 1739] [id = 524] 08:36:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x928cb400) [pid = 1739] [serial = 1573] [outer = (nil)] 08:36:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x928cec00) [pid = 1739] [serial = 1574] [outer = 0x928cb400] 08:36:54 INFO - PROCESS | 1739 | 1467646614635 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93b09800) [pid = 1739] [serial = 1575] [outer = 0x928cb400] 08:36:55 INFO - PROCESS | 1739 | 1467646615594 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1641ms 08:36:55 INFO - PROCESS | 1739 | 1467646615643 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1739 | 1467646615646 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:36:55 INFO - PROCESS | 1739 | 1467646615653 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1739 | 1467646615657 Marionette TRACE conn4 <- [1,2070,null,{}] 08:36:55 INFO - PROCESS | 1739 | 1467646615662 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}] 08:36:55 INFO - PROCESS | 1739 | 1467646615668 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:55 INFO - PROCESS | 1739 | 1467646615836 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:36:56 INFO - PROCESS | 1739 | 1467646616244 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1739 | 1467646616253 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c918000 == 40 [pid = 1739] [id = 525] 08:36:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8c919800) [pid = 1739] [serial = 1576] [outer = (nil)] 08:36:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8cb68000) [pid = 1739] [serial = 1577] [outer = 0x8c919800] 08:36:56 INFO - PROCESS | 1739 | 1467646616370 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d65fc00) [pid = 1739] [serial = 1578] [outer = 0x8c919800] 08:36:57 INFO - PROCESS | 1739 | 1467646617265 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1690ms 08:36:57 INFO - PROCESS | 1739 | 1467646617351 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1739 | 1467646617356 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:36:57 INFO - PROCESS | 1739 | 1467646617368 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1739 | 1467646617371 Marionette TRACE conn4 <- [1,2074,null,{}] 08:36:57 INFO - PROCESS | 1739 | 1467646617379 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}] 08:36:57 INFO - PROCESS | 1739 | 1467646617387 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:57 INFO - PROCESS | 1739 | 1467646617594 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65b000 == 39 [pid = 1739] [id = 492] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8c924000 == 38 [pid = 1739] [id = 518] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f6c00 == 37 [pid = 1739] [id = 517] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x91ce3c00 == 36 [pid = 1739] [id = 516] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4fc00 == 35 [pid = 1739] [id = 515] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6ffc00 == 34 [pid = 1739] [id = 514] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8c918800 == 33 [pid = 1739] [id = 502] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac400 == 32 [pid = 1739] [id = 511] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69c00 == 31 [pid = 1739] [id = 488] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x90e80800 == 30 [pid = 1739] [id = 489] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d800 == 29 [pid = 1739] [id = 510] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x923cb800 == 28 [pid = 1739] [id = 490] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d657800 == 27 [pid = 1739] [id = 513] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65e800 == 26 [pid = 1739] [id = 486] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6f400 == 25 [pid = 1739] [id = 512] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b0000 == 24 [pid = 1739] [id = 495] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d810c00 == 23 [pid = 1739] [id = 484] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4b000 == 22 [pid = 1739] [id = 497] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x91081000 == 21 [pid = 1739] [id = 487] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f9000 == 20 [pid = 1739] [id = 498] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x927e8400 == 19 [pid = 1739] [id = 501] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x928c4400 == 18 [pid = 1739] [id = 500] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x927ebc00 == 17 [pid = 1739] [id = 503] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d000 == 16 [pid = 1739] [id = 496] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x90e86800 == 15 [pid = 1739] [id = 491] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb72400 == 14 [pid = 1739] [id = 499] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b0800 == 13 [pid = 1739] [id = 504] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x928ca400 == 12 [pid = 1739] [id = 524] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8e209000 == 11 [pid = 1739] [id = 523] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922c00 == 10 [pid = 1739] [id = 522] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20a400 == 9 [pid = 1739] [id = 520] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec45c00 == 8 [pid = 1739] [id = 521] 08:36:58 INFO - PROCESS | 1739 | --DOCSHELL 0x8c917c00 == 7 [pid = 1739] [id = 519] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90f65000) [pid = 1739] [serial = 1529] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8efe9c00) [pid = 1739] [serial = 1497] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8ef3dc00) [pid = 1739] [serial = 1496] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d6f9400) [pid = 1739] [serial = 1515] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d656000) [pid = 1739] [serial = 1514] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ef47000) [pid = 1739] [serial = 1524] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x924b8000) [pid = 1739] [serial = 1500] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8cb6d000) [pid = 1739] [serial = 1517] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d5ab800) [pid = 1739] [serial = 1518] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x920ea000) [pid = 1739] [serial = 1499] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d817000) [pid = 1739] [serial = 1520] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92aef800) [pid = 1739] [serial = 1503] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x928cb800) [pid = 1739] [serial = 1502] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90f0b800) [pid = 1739] [serial = 1526] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x93b0ec00) [pid = 1739] [serial = 1506] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x93b04000) [pid = 1739] [serial = 1505] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9480d800) [pid = 1739] [serial = 1509] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x94802400) [pid = 1739] [serial = 1508] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x95226400) [pid = 1739] [serial = 1512] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x95224000) [pid = 1739] [serial = 1511] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ef3c400) [pid = 1739] [serial = 1523] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90f10c00) [pid = 1739] [serial = 1527] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8e1f1400) [pid = 1739] [serial = 1521] [outer = (nil)] [url = about:blank] 08:36:58 INFO - PROCESS | 1739 | 1467646618879 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1739 | 1467646618889 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:36:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922c00 == 8 [pid = 1739] [id = 526] 08:36:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8c924000) [pid = 1739] [serial = 1579] [outer = (nil)] 08:36:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8cb72000) [pid = 1739] [serial = 1580] [outer = 0x8c924000] 08:36:58 INFO - PROCESS | 1739 | 1467646618969 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d5b3c00) [pid = 1739] [serial = 1581] [outer = 0x8c924000] 08:36:59 INFO - PROCESS | 1739 | 1467646619800 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2480ms 08:36:59 INFO - PROCESS | 1739 | 1467646619853 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1739 | 1467646619859 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:36:59 INFO - PROCESS | 1739 | 1467646619866 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1739 | 1467646619870 Marionette TRACE conn4 <- [1,2078,null,{}] 08:36:59 INFO - PROCESS | 1739 | 1467646619878 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}] 08:36:59 INFO - PROCESS | 1739 | 1467646619885 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:00 INFO - PROCESS | 1739 | 1467646620050 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:37:00 INFO - PROCESS | 1739 | 1467646620062 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1739 | 1467646620075 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80f800 == 9 [pid = 1739] [id = 527] 08:37:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d810000) [pid = 1739] [serial = 1582] [outer = (nil)] 08:37:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d816000) [pid = 1739] [serial = 1583] [outer = 0x8d810000] 08:37:00 INFO - PROCESS | 1739 | 1467646620164 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e1f1400) [pid = 1739] [serial = 1584] [outer = 0x8d810000] 08:37:01 INFO - PROCESS | 1739 | 1467646621082 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1227ms 08:37:01 INFO - PROCESS | 1739 | 1467646621099 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 1739 | 1467646621107 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:37:01 INFO - PROCESS | 1739 | 1467646621120 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 1739 | 1467646621122 Marionette TRACE conn4 <- [1,2082,null,{}] 08:37:01 INFO - PROCESS | 1739 | 1467646621129 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}] 08:37:01 INFO - PROCESS | 1739 | 1467646621135 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:01 INFO - PROCESS | 1739 | 1467646621332 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:37:01 INFO - PROCESS | 1739 | 1467646621499 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1739 | 1467646621507 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e203800 == 10 [pid = 1739] [id = 528] 08:37:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e20dc00) [pid = 1739] [serial = 1585] [outer = (nil)] 08:37:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ef3ac00) [pid = 1739] [serial = 1586] [outer = 0x8e20dc00] 08:37:01 INFO - PROCESS | 1739 | 1467646621578 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ef45000) [pid = 1739] [serial = 1587] [outer = 0x8e20dc00] 08:37:02 INFO - PROCESS | 1739 | 1467646622562 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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1482ms 08:37:02 INFO - PROCESS | 1739 | 1467646622597 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1739 | 1467646622601 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:37:02 INFO - PROCESS | 1739 | 1467646622629 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1739 | 1467646622639 Marionette TRACE conn4 <- [1,2086,null,{}] 08:37:02 INFO - PROCESS | 1739 | 1467646622649 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}] 08:37:02 INFO - PROCESS | 1739 | 1467646622657 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:02 INFO - PROCESS | 1739 | 1467646622887 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:37:02 INFO - PROCESS | 1739 | 1467646622909 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1739 | 1467646622919 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d17400 == 11 [pid = 1739] [id = 529] 08:37:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90d1b000) [pid = 1739] [serial = 1588] [outer = (nil)] 08:37:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f0ac00) [pid = 1739] [serial = 1589] [outer = 0x90d1b000] 08:37:02 INFO - PROCESS | 1739 | 1467646622991 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f0f000) [pid = 1739] [serial = 1590] [outer = 0x90d1b000] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d5a5c00) [pid = 1739] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x920e9c00) [pid = 1739] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ec42000) [pid = 1739] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8c91e000) [pid = 1739] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d658000) [pid = 1739] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f6f800) [pid = 1739] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90d19000) [pid = 1739] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d815000) [pid = 1739] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91ceac00) [pid = 1739] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:37:03 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f0d000) [pid = 1739] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:37:04 INFO - PROCESS | 1739 | 1467646624424 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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1862ms 08:37:04 INFO - PROCESS | 1739 | 1467646624470 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:37:04 INFO - PROCESS | 1739 | 1467646624475 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:37:04 INFO - PROCESS | 1739 | 1467646624482 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 1739 | 1467646624485 Marionette TRACE conn4 <- [1,2090,null,{}] 08:37:04 INFO - PROCESS | 1739 | 1467646624491 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}] 08:37:04 INFO - PROCESS | 1739 | 1467646624496 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:04 INFO - PROCESS | 1739 | 1467646624636 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:37:04 INFO - PROCESS | 1739 | 1467646624650 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1739 | 1467646624657 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5adc00 == 12 [pid = 1739] [id = 530] 08:37:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e208800) [pid = 1739] [serial = 1591] [outer = (nil)] 08:37:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90f13000) [pid = 1739] [serial = 1592] [outer = 0x8e208800] 08:37:04 INFO - PROCESS | 1739 | 1467646624728 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90f62400) [pid = 1739] [serial = 1593] [outer = 0x8e208800] 08:37:05 INFO - PROCESS | 1739 | 1467646625598 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1181ms 08:37:05 INFO - PROCESS | 1739 | 1467646625663 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1739 | 1467646625666 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:37:05 INFO - PROCESS | 1739 | 1467646625672 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1739 | 1467646625676 Marionette TRACE conn4 <- [1,2094,null,{}] 08:37:05 INFO - PROCESS | 1739 | 1467646625681 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}] 08:37:05 INFO - PROCESS | 1739 | 1467646625685 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:05 INFO - PROCESS | 1739 | 1467646625828 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:37:05 INFO - PROCESS | 1739 | 1467646625837 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 1739 | 1467646625856 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c918800 == 13 [pid = 1739] [id = 531] 08:37:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8c91b000) [pid = 1739] [serial = 1594] [outer = (nil)] 08:37:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8cb72400) [pid = 1739] [serial = 1595] [outer = 0x8c91b000] 08:37:05 INFO - PROCESS | 1739 | 1467646625981 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d65a800) [pid = 1739] [serial = 1596] [outer = 0x8c91b000] 08:37:07 INFO - PROCESS | 1739 | 1467646627148 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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1536ms 08:37:07 INFO - PROCESS | 1739 | 1467646627209 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 1739 | 1467646627216 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:37:07 INFO - PROCESS | 1739 | 1467646627226 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1739 | 1467646627229 Marionette TRACE conn4 <- [1,2098,null,{}] 08:37:07 INFO - PROCESS | 1739 | 1467646627238 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}] 08:37:07 INFO - PROCESS | 1739 | 1467646627244 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:07 INFO - PROCESS | 1739 | 1467646627436 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:37:07 INFO - PROCESS | 1739 | 1467646627669 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1739 | 1467646627678 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91cc00 == 14 [pid = 1739] [id = 532] 08:37:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8cb71c00) [pid = 1739] [serial = 1597] [outer = (nil)] 08:37:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ec4fc00) [pid = 1739] [serial = 1598] [outer = 0x8cb71c00] 08:37:07 INFO - PROCESS | 1739 | 1467646627766 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ef47800) [pid = 1739] [serial = 1599] [outer = 0x8cb71c00] 08:37:08 INFO - PROCESS | 1739 | 1467646628760 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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1580ms 08:37:08 INFO - PROCESS | 1739 | 1467646628804 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1739 | 1467646628810 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:37:08 INFO - PROCESS | 1739 | 1467646628821 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1739 | 1467646628825 Marionette TRACE conn4 <- [1,2102,null,{}] 08:37:08 INFO - PROCESS | 1739 | 1467646628831 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}] 08:37:08 INFO - PROCESS | 1739 | 1467646628837 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:09 INFO - PROCESS | 1739 | 1467646629020 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:37:09 INFO - PROCESS | 1739 | 1467646629337 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1739 | 1467646629345 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f64400 == 15 [pid = 1739] [id = 533] 08:37:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f64c00) [pid = 1739] [serial = 1600] [outer = (nil)] 08:37:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f6ec00) [pid = 1739] [serial = 1601] [outer = 0x90f64c00] 08:37:09 INFO - PROCESS | 1739 | 1467646629477 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9107c400) [pid = 1739] [serial = 1602] [outer = 0x90f64c00] 08:37:10 INFO - PROCESS | 1739 | 1467646630517 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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1782ms 08:37:10 INFO - PROCESS | 1739 | 1467646630604 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:37:10 INFO - PROCESS | 1739 | 1467646630608 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:37:10 INFO - PROCESS | 1739 | 1467646630615 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1739 | 1467646630621 Marionette TRACE conn4 <- [1,2106,null,{}] 08:37:10 INFO - PROCESS | 1739 | 1467646630637 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}] 08:37:10 INFO - PROCESS | 1739 | 1467646630648 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:10 INFO - PROCESS | 1739 | 1467646630955 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:37:11 INFO - PROCESS | 1739 | 1467646631144 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1739 | 1467646631154 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e82000 == 16 [pid = 1739] [id = 534] 08:37:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91cea000) [pid = 1739] [serial = 1603] [outer = (nil)] 08:37:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x920f0000) [pid = 1739] [serial = 1604] [outer = 0x91cea000] 08:37:11 INFO - PROCESS | 1739 | 1467646631232 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x920e7800) [pid = 1739] [serial = 1605] [outer = 0x91cea000] 08:37:12 INFO - PROCESS | 1739 | 1467646632389 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1843ms 08:37:12 INFO - PROCESS | 1739 | 1467646632458 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1739 | 1467646632464 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:37:12 INFO - PROCESS | 1739 | 1467646632472 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1739 | 1467646632476 Marionette TRACE conn4 <- [1,2110,null,{}] 08:37:12 INFO - PROCESS | 1739 | 1467646632484 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}] 08:37:12 INFO - PROCESS | 1739 | 1467646632489 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:12 INFO - PROCESS | 1739 | 1467646632711 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:37:13 INFO - PROCESS | 1739 | 1467646632997 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1739 | 1467646633014 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5adc00 == 15 [pid = 1739] [id = 530] 08:37:13 INFO - PROCESS | 1739 | --DOCSHELL 0x90d17400 == 14 [pid = 1739] [id = 529] 08:37:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91c000 == 15 [pid = 1739] [id = 535] 08:37:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d5adc00) [pid = 1739] [serial = 1606] [outer = (nil)] 08:37:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d65d800) [pid = 1739] [serial = 1607] [outer = 0x8d5adc00] 08:37:13 INFO - PROCESS | 1739 | 1467646633100 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8e1ee400) [pid = 1739] [serial = 1608] [outer = 0x8d5adc00] 08:37:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8e203800 == 14 [pid = 1739] [id = 528] 08:37:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922c00 == 13 [pid = 1739] [id = 526] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f69000) [pid = 1739] [serial = 1530] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x924b9800) [pid = 1739] [serial = 1553] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x924c1800) [pid = 1739] [serial = 1554] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ec4e800) [pid = 1739] [serial = 1535] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8efe4800) [pid = 1739] [serial = 1536] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8cb66c00) [pid = 1739] [serial = 1532] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d5b1400) [pid = 1739] [serial = 1533] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x923c7000) [pid = 1739] [serial = 1541] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92439c00) [pid = 1739] [serial = 1542] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9107a400) [pid = 1739] [serial = 1538] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91cec000) [pid = 1739] [serial = 1539] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90e7e400) [pid = 1739] [serial = 1547] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e1f7000) [pid = 1739] [serial = 1544] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e20c400) [pid = 1739] [serial = 1545] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91cf1000) [pid = 1739] [serial = 1550] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90e80000) [pid = 1739] [serial = 1557] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x923be400) [pid = 1739] [serial = 1551] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f08000) [pid = 1739] [serial = 1548] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91081800) [pid = 1739] [serial = 1556] [outer = (nil)] [url = about:blank] 08:37:13 INFO - PROCESS | 1739 | 1467646633918 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1499ms 08:37:13 INFO - PROCESS | 1739 | 1467646633978 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1739 | 1467646633985 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:37:14 INFO - PROCESS | 1739 | 1467646633997 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1739 | 1467646634000 Marionette TRACE conn4 <- [1,2114,null,{}] 08:37:14 INFO - PROCESS | 1739 | 1467646634007 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}] 08:37:14 INFO - PROCESS | 1739 | 1467646634012 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:14 INFO - PROCESS | 1739 | 1467646634191 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:37:14 INFO - PROCESS | 1739 | 1467646634203 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 1739 | 1467646634213 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5aac00 == 14 [pid = 1739] [id = 536] 08:37:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ec4ac00) [pid = 1739] [serial = 1609] [outer = (nil)] 08:37:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ef43800) [pid = 1739] [serial = 1610] [outer = 0x8ec4ac00] 08:37:14 INFO - PROCESS | 1739 | 1467646634282 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8efe5400) [pid = 1739] [serial = 1611] [outer = 0x8ec4ac00] 08:37:15 INFO - PROCESS | 1739 | 1467646635233 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1280ms 08:37:15 INFO - PROCESS | 1739 | 1467646635277 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1739 | 1467646635281 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:37:15 INFO - PROCESS | 1739 | 1467646635287 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 1739 | 1467646635292 Marionette TRACE conn4 <- [1,2118,null,{}] 08:37:15 INFO - PROCESS | 1739 | 1467646635308 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}] 08:37:15 INFO - PROCESS | 1739 | 1467646635316 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:15 INFO - PROCESS | 1739 | 1467646635535 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:37:15 INFO - PROCESS | 1739 | 1467646635550 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1739 | 1467646635558 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f08000 == 15 [pid = 1739] [id = 537] 08:37:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90f0e800) [pid = 1739] [serial = 1612] [outer = (nil)] 08:37:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f69000) [pid = 1739] [serial = 1613] [outer = 0x90f0e800] 08:37:15 INFO - PROCESS | 1739 | 1467646635630 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91080400) [pid = 1739] [serial = 1614] [outer = 0x90f0e800] 08:37:16 INFO - PROCESS | 1739 | 1467646636607 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1386ms 08:37:16 INFO - PROCESS | 1739 | 1467646636673 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1739 | 1467646636678 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:37:16 INFO - PROCESS | 1739 | 1467646636684 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1739 | 1467646636686 Marionette TRACE conn4 <- [1,2122,null,{}] 08:37:16 INFO - PROCESS | 1739 | 1467646636692 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}] 08:37:16 INFO - PROCESS | 1739 | 1467646636696 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:16 INFO - PROCESS | 1739 | 1467646636918 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:37:16 INFO - PROCESS | 1739 | 1467646636961 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1739 | 1467646636969 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65f400 == 16 [pid = 1739] [id = 538] 08:37:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f10c00) [pid = 1739] [serial = 1615] [outer = (nil)] 08:37:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x920e4000) [pid = 1739] [serial = 1616] [outer = 0x90f10c00] 08:37:17 INFO - PROCESS | 1739 | 1467646637036 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x92434400) [pid = 1739] [serial = 1617] [outer = 0x90f10c00] 08:37:18 INFO - PROCESS | 1739 | 1467646638011 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]]]}] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90d1b000) [pid = 1739] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8c91b800) [pid = 1739] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ec43000) [pid = 1739] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91076c00) [pid = 1739] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d810000) [pid = 1739] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91077c00) [pid = 1739] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ec48c00) [pid = 1739] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x928cb400) [pid = 1739] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8c919800) [pid = 1739] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8c924000) [pid = 1739] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:37:18 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8e20dc00) [pid = 1739] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1380ms 08:37:18 INFO - PROCESS | 1739 | 1467646638070 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1739 | 1467646638074 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:37:18 INFO - PROCESS | 1739 | 1467646638080 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1739 | 1467646638082 Marionette TRACE conn4 <- [1,2126,null,{}] 08:37:18 INFO - PROCESS | 1739 | 1467646638088 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}] 08:37:18 INFO - PROCESS | 1739 | 1467646638093 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:18 INFO - PROCESS | 1739 | 1467646638234 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:37:18 INFO - PROCESS | 1739 | 1467646638370 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1739 | 1467646638380 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a7c00 == 17 [pid = 1739] [id = 539] 08:37:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d810000) [pid = 1739] [serial = 1618] [outer = (nil)] 08:37:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8efe6400) [pid = 1739] [serial = 1619] [outer = 0x8d810000] 08:37:18 INFO - PROCESS | 1739 | 1467646638447 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x90f0d000) [pid = 1739] [serial = 1620] [outer = 0x8d810000] 08:37:19 INFO - PROCESS | 1739 | 1467646639254 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1230ms 08:37:19 INFO - PROCESS | 1739 | 1467646639310 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1739 | 1467646639312 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:37:19 INFO - PROCESS | 1739 | 1467646639319 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1739 | 1467646639322 Marionette TRACE conn4 <- [1,2130,null,{}] 08:37:19 INFO - PROCESS | 1739 | 1467646639327 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}] 08:37:19 INFO - PROCESS | 1739 | 1467646639337 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:19 INFO - PROCESS | 1739 | 1467646639548 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:37:19 INFO - PROCESS | 1739 | 1467646639685 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1739 | 1467646639692 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d651c00 == 18 [pid = 1739] [id = 540] 08:37:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d65e800) [pid = 1739] [serial = 1621] [outer = (nil)] 08:37:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x92597c00) [pid = 1739] [serial = 1622] [outer = 0x8d65e800] 08:37:19 INFO - PROCESS | 1739 | 1467646639761 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9259b400) [pid = 1739] [serial = 1623] [outer = 0x8d65e800] 08:37:20 INFO - PROCESS | 1739 | 1467646640761 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] 08:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:37:20 INFO - PROCESS | 1739 | 1467646640805 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:37:20 INFO - PROCESS | 1739 | 1467646640814 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1739 | 1467646640819 Marionette TRACE conn4 <- [1,2134,null,{}] 08:37:20 INFO - PROCESS | 1739 | 1467646640828 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}] 08:37:20 INFO - PROCESS | 1739 | 1467646640833 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:21 INFO - PROCESS | 1739 | 1467646641025 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:37:21 INFO - PROCESS | 1739 | 1467646641257 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1739 | 1467646641265 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91dc00 == 19 [pid = 1739] [id = 541] 08:37:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d80c000) [pid = 1739] [serial = 1624] [outer = (nil)] 08:37:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e20d400) [pid = 1739] [serial = 1625] [outer = 0x8d80c000] 08:37:21 INFO - PROCESS | 1739 | 1467646641396 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ef3c000) [pid = 1739] [serial = 1626] [outer = 0x8d80c000] 08:37:22 INFO - PROCESS | 1739 | 1467646642345 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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1586ms 08:37:22 INFO - PROCESS | 1739 | 1467646642399 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1739 | 1467646642406 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:37:22 INFO - PROCESS | 1739 | 1467646642416 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1739 | 1467646642420 Marionette TRACE conn4 <- [1,2138,null,{}] 08:37:22 INFO - PROCESS | 1739 | 1467646642427 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}] 08:37:22 INFO - PROCESS | 1739 | 1467646642432 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:22 INFO - PROCESS | 1739 | 1467646642610 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:37:22 INFO - PROCESS | 1739 | 1467646642792 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1739 | 1467646642800 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d17000 == 20 [pid = 1739] [id = 542] 08:37:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f08c00) [pid = 1739] [serial = 1627] [outer = (nil)] 08:37:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90f66800) [pid = 1739] [serial = 1628] [outer = 0x90f08c00] 08:37:22 INFO - PROCESS | 1739 | 1467646642886 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91077400) [pid = 1739] [serial = 1629] [outer = 0x90f08c00] 08:37:23 INFO - PROCESS | 1739 | 1467646643897 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1527ms 08:37:23 INFO - PROCESS | 1739 | 1467646643944 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:37:23 INFO - PROCESS | 1739 | 1467646643949 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:37:23 INFO - PROCESS | 1739 | 1467646643956 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1739 | 1467646643963 Marionette TRACE conn4 <- [1,2142,null,{}] 08:37:23 INFO - PROCESS | 1739 | 1467646643979 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}] 08:37:23 INFO - PROCESS | 1739 | 1467646643988 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:24 INFO - PROCESS | 1739 | 1467646644226 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:37:24 INFO - PROCESS | 1739 | 1467646644527 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1739 | 1467646644540 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x92594000 == 21 [pid = 1739] [id = 543] 08:37:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x92595000) [pid = 1739] [serial = 1630] [outer = (nil)] 08:37:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927c4800) [pid = 1739] [serial = 1631] [outer = 0x92595000] 08:37:24 INFO - PROCESS | 1739 | 1467646644627 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927ccc00) [pid = 1739] [serial = 1632] [outer = 0x92595000] 08:37:25 INFO - PROCESS | 1739 | 1467646645497 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] 08:37:25 INFO - PROCESS | 1739 | 1467646645562 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:37:25 INFO - PROCESS | 1739 | 1467646645572 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1739 | 1467646645575 Marionette TRACE conn4 <- [1,2146,null,{}] 08:37:25 INFO - PROCESS | 1739 | 1467646645581 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}] 08:37:25 INFO - PROCESS | 1739 | 1467646645586 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:25 INFO - PROCESS | 1739 | 1467646645758 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:37:25 INFO - PROCESS | 1739 | 1467646645959 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 1739 | 1467646645967 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6dc00 == 22 [pid = 1739] [id = 544] 08:37:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d655c00) [pid = 1739] [serial = 1633] [outer = (nil)] 08:37:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x927ebc00) [pid = 1739] [serial = 1634] [outer = 0x8d655c00] 08:37:26 INFO - PROCESS | 1739 | 1467646646048 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x927ef000) [pid = 1739] [serial = 1635] [outer = 0x8d655c00] 08:37:26 INFO - PROCESS | 1739 | 1467646646975 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] 08:37:27 INFO - PROCESS | 1739 | 1467646647058 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:37:27 INFO - PROCESS | 1739 | 1467646647064 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1739 | 1467646647067 Marionette TRACE conn4 <- [1,2150,null,{}] 08:37:27 INFO - PROCESS | 1739 | 1467646647073 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}] 08:37:27 INFO - PROCESS | 1739 | 1467646647078 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:27 INFO - PROCESS | 1739 | 1467646647282 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:37:27 INFO - PROCESS | 1739 | 1467646647462 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1739 | 1467646647473 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x927cec00 == 23 [pid = 1739] [id = 545] 08:37:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x928c9000) [pid = 1739] [serial = 1636] [outer = (nil)] 08:37:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x928ce400) [pid = 1739] [serial = 1637] [outer = 0x928c9000] 08:37:27 INFO - PROCESS | 1739 | 1467646647556 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92aed800) [pid = 1739] [serial = 1638] [outer = 0x928c9000] 08:37:28 INFO - PROCESS | 1739 | 1467646648759 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1733ms 08:37:28 INFO - PROCESS | 1739 | 1467646648798 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1739 | 1467646648804 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:37:28 INFO - PROCESS | 1739 | 1467646648829 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1739 | 1467646648835 Marionette TRACE conn4 <- [1,2154,null,{}] 08:37:28 INFO - PROCESS | 1739 | 1467646648844 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}] 08:37:28 INFO - PROCESS | 1739 | 1467646648849 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:29 INFO - PROCESS | 1739 | 1467646649015 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:37:29 INFO - PROCESS | 1739 | 1467646649257 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1739 | 1467646649271 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d817400 == 24 [pid = 1739] [id = 546] 08:37:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8e1f3c00) [pid = 1739] [serial = 1639] [outer = (nil)] 08:37:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8e210c00) [pid = 1739] [serial = 1640] [outer = 0x8e1f3c00] 08:37:29 INFO - PROCESS | 1739 | 1467646649436 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ef40400) [pid = 1739] [serial = 1641] [outer = 0x8e1f3c00] 08:37:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91cc00 == 23 [pid = 1739] [id = 532] 08:37:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8c918800 == 22 [pid = 1739] [id = 531] 08:37:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80f800 == 21 [pid = 1739] [id = 527] 08:37:31 INFO - PROCESS | 1739 | --DOCSHELL 0x90f64400 == 20 [pid = 1739] [id = 533] 08:37:31 INFO - PROCESS | 1739 | --DOCSHELL 0x90e82000 == 19 [pid = 1739] [id = 534] 08:37:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8c918000 == 18 [pid = 1739] [id = 525] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90f13000) [pid = 1739] [serial = 1592] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90f0ac00) [pid = 1739] [serial = 1589] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d658800) [pid = 1739] [serial = 1560] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8cb6e400) [pid = 1739] [serial = 1559] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90e7b400) [pid = 1739] [serial = 1563] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90d11c00) [pid = 1739] [serial = 1562] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92432000) [pid = 1739] [serial = 1566] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x920e7400) [pid = 1739] [serial = 1565] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d816000) [pid = 1739] [serial = 1583] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x927d0000) [pid = 1739] [serial = 1569] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x927c2400) [pid = 1739] [serial = 1568] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x927f1400) [pid = 1739] [serial = 1572] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x927ee400) [pid = 1739] [serial = 1571] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e1f1400) [pid = 1739] [serial = 1584] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x93b09800) [pid = 1739] [serial = 1575] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x928cec00) [pid = 1739] [serial = 1574] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d65fc00) [pid = 1739] [serial = 1578] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8cb68000) [pid = 1739] [serial = 1577] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8cb72000) [pid = 1739] [serial = 1580] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d5b3c00) [pid = 1739] [serial = 1581] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ef45000) [pid = 1739] [serial = 1587] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8ef3ac00) [pid = 1739] [serial = 1586] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x90f0f000) [pid = 1739] [serial = 1590] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1739 | 1467646651451 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2660ms 08:37:31 INFO - PROCESS | 1739 | 1467646651479 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1739 | 1467646651486 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:37:31 INFO - PROCESS | 1739 | 1467646651494 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1739 | 1467646651499 Marionette TRACE conn4 <- [1,2158,null,{}] 08:37:31 INFO - PROCESS | 1739 | 1467646651507 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}] 08:37:31 INFO - PROCESS | 1739 | 1467646651513 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:31 INFO - PROCESS | 1739 | 1467646651681 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:37:31 INFO - PROCESS | 1739 | 1467646651693 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1739 | 1467646651708 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d655800 == 19 [pid = 1739] [id = 547] 08:37:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d656000) [pid = 1739] [serial = 1642] [outer = (nil)] 08:37:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d6f5c00) [pid = 1739] [serial = 1643] [outer = 0x8d656000] 08:37:31 INFO - PROCESS | 1739 | 1467646651775 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d6f8c00) [pid = 1739] [serial = 1644] [outer = 0x8d656000] 08:37:32 INFO - PROCESS | 1739 | 1467646652706 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1280ms 08:37:32 INFO - PROCESS | 1739 | 1467646652774 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 1739 | 1467646652783 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:37:32 INFO - PROCESS | 1739 | 1467646652793 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1739 | 1467646652797 Marionette TRACE conn4 <- [1,2162,null,{}] 08:37:32 INFO - PROCESS | 1739 | 1467646652803 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}] 08:37:32 INFO - PROCESS | 1739 | 1467646652809 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:33 INFO - PROCESS | 1739 | 1467646653024 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:37:33 INFO - PROCESS | 1739 | 1467646653039 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1739 | 1467646653045 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e207c00 == 20 [pid = 1739] [id = 548] 08:37:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e209800) [pid = 1739] [serial = 1645] [outer = (nil)] 08:37:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e20dc00) [pid = 1739] [serial = 1646] [outer = 0x8e209800] 08:37:33 INFO - PROCESS | 1739 | 1467646653118 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec47000) [pid = 1739] [serial = 1647] [outer = 0x8e209800] 08:37:34 INFO - PROCESS | 1739 | 1467646654095 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1383ms 08:37:34 INFO - PROCESS | 1739 | 1467646654177 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1739 | 1467646654181 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:37:34 INFO - PROCESS | 1739 | 1467646654187 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1739 | 1467646654193 Marionette TRACE conn4 <- [1,2166,null,{}] 08:37:34 INFO - PROCESS | 1739 | 1467646654218 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}] 08:37:34 INFO - PROCESS | 1739 | 1467646654227 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:34 INFO - PROCESS | 1739 | 1467646654445 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:37:34 INFO - PROCESS | 1739 | 1467646654471 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1739 | 1467646654480 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7f800 == 21 [pid = 1739] [id = 549] 08:37:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90e81000) [pid = 1739] [serial = 1648] [outer = (nil)] 08:37:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90e87c00) [pid = 1739] [serial = 1649] [outer = 0x90e81000] 08:37:34 INFO - PROCESS | 1739 | 1467646654551 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f10000) [pid = 1739] [serial = 1650] [outer = 0x90e81000] 08:37:35 INFO - PROCESS | 1739 | 1467646655474 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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1344ms 08:37:35 INFO - PROCESS | 1739 | 1467646655539 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1739 | 1467646655543 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:37:35 INFO - PROCESS | 1739 | 1467646655554 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1739 | 1467646655556 Marionette TRACE conn4 <- [1,2170,null,{}] 08:37:35 INFO - PROCESS | 1739 | 1467646655562 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}] 08:37:35 INFO - PROCESS | 1739 | 1467646655566 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:35 INFO - PROCESS | 1739 | 1467646655769 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e208800) [pid = 1739] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f10c00) [pid = 1739] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d810000) [pid = 1739] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91cea000) [pid = 1739] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8ec4ac00) [pid = 1739] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f0e800) [pid = 1739] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8c91b000) [pid = 1739] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8cb71c00) [pid = 1739] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d5adc00) [pid = 1739] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x90f64c00) [pid = 1739] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:37:36 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x8d65e800) [pid = 1739] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:37:36 INFO - PROCESS | 1739 | 1467646656296 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1739 | 1467646656305 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91b000 == 22 [pid = 1739] [id = 550] 08:37:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8cb69800) [pid = 1739] [serial = 1651] [outer = (nil)] 08:37:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d65e800) [pid = 1739] [serial = 1652] [outer = 0x8cb69800] 08:37:36 INFO - PROCESS | 1739 | 1467646656371 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x90e7ac00) [pid = 1739] [serial = 1653] [outer = 0x8cb69800] 08:37:37 INFO - PROCESS | 1739 | 1467646657100 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1578ms 08:37:37 INFO - PROCESS | 1739 | 1467646657128 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1739 | 1467646657132 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:37:37 INFO - PROCESS | 1739 | 1467646657138 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1739 | 1467646657141 Marionette TRACE conn4 <- [1,2174,null,{}] 08:37:37 INFO - PROCESS | 1739 | 1467646657146 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}] 08:37:37 INFO - PROCESS | 1739 | 1467646657151 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:37 INFO - PROCESS | 1739 | 1467646657339 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:37:37 INFO - PROCESS | 1739 | 1467646657359 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1739 | 1467646657370 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073000 == 23 [pid = 1739] [id = 551] 08:37:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x91073c00) [pid = 1739] [serial = 1654] [outer = (nil)] 08:37:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91ceb800) [pid = 1739] [serial = 1655] [outer = 0x91073c00] 08:37:37 INFO - PROCESS | 1739 | 1467646657433 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x920eb400) [pid = 1739] [serial = 1656] [outer = 0x91073c00] 08:37:38 INFO - PROCESS | 1739 | 1467646658304 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1229ms 08:37:38 INFO - PROCESS | 1739 | 1467646658368 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1739 | 1467646658375 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:37:38 INFO - PROCESS | 1739 | 1467646658395 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1739 | 1467646658401 Marionette TRACE conn4 <- [1,2178,null,{}] 08:37:38 INFO - PROCESS | 1739 | 1467646658409 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}] 08:37:38 INFO - PROCESS | 1739 | 1467646658416 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:38 INFO - PROCESS | 1739 | 1467646658632 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:37:38 INFO - PROCESS | 1739 | 1467646658811 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1739 | 1467646658827 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d658800 == 24 [pid = 1739] [id = 552] 08:37:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d658c00) [pid = 1739] [serial = 1657] [outer = (nil)] 08:37:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d6f2400) [pid = 1739] [serial = 1658] [outer = 0x8d658c00] 08:37:38 INFO - PROCESS | 1739 | 1467646658910 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d80f000) [pid = 1739] [serial = 1659] [outer = 0x8d658c00] 08:37:40 INFO - PROCESS | 1739 | 1467646660017 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1697ms 08:37:40 INFO - PROCESS | 1739 | 1467646660080 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1739 | 1467646660088 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:37:40 INFO - PROCESS | 1739 | 1467646660098 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1739 | 1467646660102 Marionette TRACE conn4 <- [1,2182,null,{}] 08:37:40 INFO - PROCESS | 1739 | 1467646660108 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}] 08:37:40 INFO - PROCESS | 1739 | 1467646660114 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:40 INFO - PROCESS | 1739 | 1467646660304 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:37:40 INFO - PROCESS | 1739 | 1467646660543 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1739 | 1467646660552 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d653800 == 25 [pid = 1739] [id = 553] 08:37:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90d18c00) [pid = 1739] [serial = 1660] [outer = (nil)] 08:37:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90e80000) [pid = 1739] [serial = 1661] [outer = 0x90d18c00] 08:37:40 INFO - PROCESS | 1739 | 1467646660672 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90f0bc00) [pid = 1739] [serial = 1662] [outer = 0x90d18c00] 08:37:41 INFO - PROCESS | 1739 | 1467646661641 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1601ms 08:37:41 INFO - PROCESS | 1739 | 1467646661699 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1739 | 1467646661704 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:37:41 INFO - PROCESS | 1739 | 1467646661710 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1739 | 1467646661716 Marionette TRACE conn4 <- [1,2186,null,{}] 08:37:41 INFO - PROCESS | 1739 | 1467646661732 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}] 08:37:41 INFO - PROCESS | 1739 | 1467646661741 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:41 INFO - PROCESS | 1739 | 1467646661913 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:37:42 INFO - PROCESS | 1739 | 1467646662092 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1739 | 1467646662104 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x9243e400 == 26 [pid = 1739] [id = 554] 08:37:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x924b5800) [pid = 1739] [serial = 1663] [outer = (nil)] 08:37:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x924bd800) [pid = 1739] [serial = 1664] [outer = 0x924b5800] 08:37:42 INFO - PROCESS | 1739 | 1467646662230 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92592400) [pid = 1739] [serial = 1665] [outer = 0x924b5800] 08:37:43 INFO - PROCESS | 1739 | 1467646663196 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1533ms 08:37:43 INFO - PROCESS | 1739 | 1467646663243 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:37:43 INFO - PROCESS | 1739 | 1467646663248 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:37:43 INFO - PROCESS | 1739 | 1467646663254 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1739 | 1467646663258 Marionette TRACE conn4 <- [1,2190,null,{}] 08:37:43 INFO - PROCESS | 1739 | 1467646663263 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}] 08:37:43 INFO - PROCESS | 1739 | 1467646663269 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:43 INFO - PROCESS | 1739 | 1467646663439 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:37:43 INFO - PROCESS | 1739 | 1467646663620 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1739 | 1467646663629 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x925a0400 == 27 [pid = 1739] [id = 555] 08:37:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927c7c00) [pid = 1739] [serial = 1666] [outer = (nil)] 08:37:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x927e5000) [pid = 1739] [serial = 1667] [outer = 0x927c7c00] 08:37:43 INFO - PROCESS | 1739 | 1467646663716 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x927e7800) [pid = 1739] [serial = 1668] [outer = 0x927c7c00] 08:37:44 INFO - PROCESS | 1739 | 1467646664871 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1680ms 08:37:44 INFO - PROCESS | 1739 | 1467646664935 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1739 | 1467646664941 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:37:44 INFO - PROCESS | 1739 | 1467646664950 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1739 | 1467646664954 Marionette TRACE conn4 <- [1,2194,null,{}] 08:37:44 INFO - PROCESS | 1739 | 1467646664962 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}] 08:37:44 INFO - PROCESS | 1739 | 1467646664967 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:45 INFO - PROCESS | 1739 | 1467646665227 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:37:45 INFO - PROCESS | 1739 | 1467646665539 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1739 | 1467646665553 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65b000 == 28 [pid = 1739] [id = 556] 08:37:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8d65bc00) [pid = 1739] [serial = 1669] [outer = (nil)] 08:37:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d6f9000) [pid = 1739] [serial = 1670] [outer = 0x8d65bc00] 08:37:45 INFO - PROCESS | 1739 | 1467646665638 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d816c00) [pid = 1739] [serial = 1671] [outer = 0x8d65bc00] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f62400) [pid = 1739] [serial = 1593] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x920e4000) [pid = 1739] [serial = 1616] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8efe6400) [pid = 1739] [serial = 1619] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92434400) [pid = 1739] [serial = 1617] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x920f0000) [pid = 1739] [serial = 1604] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x920e7800) [pid = 1739] [serial = 1605] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ef43800) [pid = 1739] [serial = 1610] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8efe5400) [pid = 1739] [serial = 1611] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90f69000) [pid = 1739] [serial = 1613] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8cb72400) [pid = 1739] [serial = 1595] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d65a800) [pid = 1739] [serial = 1596] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ec4fc00) [pid = 1739] [serial = 1598] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef47800) [pid = 1739] [serial = 1599] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d65d800) [pid = 1739] [serial = 1607] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e1ee400) [pid = 1739] [serial = 1608] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f6ec00) [pid = 1739] [serial = 1601] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9259b400) [pid = 1739] [serial = 1623] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x92597c00) [pid = 1739] [serial = 1622] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x9107c400) [pid = 1739] [serial = 1602] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x90f0d000) [pid = 1739] [serial = 1620] [outer = (nil)] [url = about:blank] 08:37:45 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x91080400) [pid = 1739] [serial = 1614] [outer = (nil)] [url = about:blank] 08:37:46 INFO - PROCESS | 1739 | 1467646666426 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1529ms 08:37:46 INFO - PROCESS | 1739 | 1467646666478 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1739 | 1467646666484 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:37:46 INFO - PROCESS | 1739 | 1467646666503 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1739 | 1467646666507 Marionette TRACE conn4 <- [1,2198,null,{}] 08:37:46 INFO - PROCESS | 1739 | 1467646666514 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}] 08:37:46 INFO - PROCESS | 1739 | 1467646666519 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:46 INFO - PROCESS | 1739 | 1467646666689 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:37:46 INFO - PROCESS | 1739 | 1467646666698 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1739 | 1467646666704 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20bc00 == 29 [pid = 1739] [id = 557] 08:37:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8ef3b800) [pid = 1739] [serial = 1672] [outer = (nil)] 08:37:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8ef48800) [pid = 1739] [serial = 1673] [outer = 0x8ef3b800] 08:37:46 INFO - PROCESS | 1739 | 1467646666777 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8efe7000) [pid = 1739] [serial = 1674] [outer = 0x8ef3b800] 08:37:47 INFO - PROCESS | 1739 | 1467646667655 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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1188ms 08:37:47 INFO - PROCESS | 1739 | 1467646667682 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1739 | 1467646667686 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:37:47 INFO - PROCESS | 1739 | 1467646667692 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1739 | 1467646667698 Marionette TRACE conn4 <- [1,2202,null,{}] 08:37:47 INFO - PROCESS | 1739 | 1467646667713 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}] 08:37:47 INFO - PROCESS | 1739 | 1467646667721 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:47 INFO - PROCESS | 1739 | 1467646667878 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:37:48 INFO - PROCESS | 1739 | 1467646668027 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1739 | 1467646668034 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f16c00 == 30 [pid = 1739] [id = 558] 08:37:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x90f62400) [pid = 1739] [serial = 1675] [outer = (nil)] 08:37:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91076800) [pid = 1739] [serial = 1676] [outer = 0x90f62400] 08:37:48 INFO - PROCESS | 1739 | 1467646668108 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x91ce3c00) [pid = 1739] [serial = 1677] [outer = 0x90f62400] 08:37:48 INFO - PROCESS | 1739 | 1467646668989 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]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1337ms 08:37:49 INFO - PROCESS | 1739 | 1467646669029 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 1739 | 1467646669032 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:37:49 INFO - PROCESS | 1739 | 1467646669044 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1739 | 1467646669046 Marionette TRACE conn4 <- [1,2206,null,{}] 08:37:49 INFO - PROCESS | 1739 | 1467646669052 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}] 08:37:49 INFO - PROCESS | 1739 | 1467646669057 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:49 INFO - PROCESS | 1739 | 1467646669266 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:37:49 INFO - PROCESS | 1739 | 1467646669290 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1739 | 1467646669296 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e3000 == 31 [pid = 1739] [id = 559] 08:37:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x923bf400) [pid = 1739] [serial = 1678] [outer = (nil)] 08:37:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x923c8800) [pid = 1739] [serial = 1679] [outer = 0x923bf400] 08:37:49 INFO - PROCESS | 1739 | 1467646669363 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x92435400) [pid = 1739] [serial = 1680] [outer = 0x923bf400] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d80c000) [pid = 1739] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f08c00) [pid = 1739] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x92595000) [pid = 1739] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d655c00) [pid = 1739] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d656000) [pid = 1739] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8e209800) [pid = 1739] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8e1f3c00) [pid = 1739] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x90e81000) [pid = 1739] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x928c9000) [pid = 1739] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:37:50 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8cb69800) [pid = 1739] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:37:50 INFO - PROCESS | 1739 | 1467646670506 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1488ms 08:37:50 INFO - PROCESS | 1739 | 1467646670527 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1739 | 1467646670531 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:37:50 INFO - PROCESS | 1739 | 1467646670536 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1739 | 1467646670539 Marionette TRACE conn4 <- [1,2210,null,{}] 08:37:50 INFO - PROCESS | 1739 | 1467646670545 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}] 08:37:50 INFO - PROCESS | 1739 | 1467646670549 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:50 INFO - PROCESS | 1739 | 1467646670745 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:37:50 INFO - PROCESS | 1739 | 1467646670762 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1739 | 1467646670769 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a5400 == 32 [pid = 1739] [id = 560] 08:37:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8d5a8800) [pid = 1739] [serial = 1681] [outer = (nil)] 08:37:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x923be400) [pid = 1739] [serial = 1682] [outer = 0x8d5a8800] 08:37:50 INFO - PROCESS | 1739 | 1467646670835 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x924c2800) [pid = 1739] [serial = 1683] [outer = 0x8d5a8800] 08:37:51 INFO - PROCESS | 1739 | 1467646671671 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1177ms 08:37:51 INFO - PROCESS | 1739 | 1467646671714 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1739 | 1467646671718 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:37:51 INFO - PROCESS | 1739 | 1467646671724 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1739 | 1467646671727 Marionette TRACE conn4 <- [1,2214,null,{}] 08:37:51 INFO - PROCESS | 1739 | 1467646671732 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}] 08:37:51 INFO - PROCESS | 1739 | 1467646671742 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:51 INFO - PROCESS | 1739 | 1467646671927 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:37:52 INFO - PROCESS | 1739 | 1467646672062 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1739 | 1467646672070 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c919400 == 33 [pid = 1739] [id = 561] 08:37:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8c91ac00) [pid = 1739] [serial = 1684] [outer = (nil)] 08:37:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8c922400) [pid = 1739] [serial = 1685] [outer = 0x8c91ac00] 08:37:52 INFO - PROCESS | 1739 | 1467646672206 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d5a6400) [pid = 1739] [serial = 1686] [outer = 0x8c91ac00] 08:37:53 INFO - PROCESS | 1739 | 1467646673230 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1534ms 08:37:53 INFO - PROCESS | 1739 | 1467646673261 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:37:53 INFO - PROCESS | 1739 | 1467646673267 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:37:53 INFO - PROCESS | 1739 | 1467646673276 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1739 | 1467646673280 Marionette TRACE conn4 <- [1,2218,null,{}] 08:37:53 INFO - PROCESS | 1739 | 1467646673288 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}] 08:37:53 INFO - PROCESS | 1739 | 1467646673293 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:53 INFO - PROCESS | 1739 | 1467646673478 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:37:53 INFO - PROCESS | 1739 | 1467646673657 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1739 | 1467646673675 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91cc00 == 34 [pid = 1739] [id = 562] 08:37:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e20c400) [pid = 1739] [serial = 1687] [outer = (nil)] 08:37:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8efdb400) [pid = 1739] [serial = 1688] [outer = 0x8e20c400] 08:37:53 INFO - PROCESS | 1739 | 1467646673805 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90d1b400) [pid = 1739] [serial = 1689] [outer = 0x8e20c400] 08:37:54 INFO - PROCESS | 1739 | 1467646674796 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]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1594ms 08:37:54 INFO - PROCESS | 1739 | 1467646674868 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1739 | 1467646674874 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:37:54 INFO - PROCESS | 1739 | 1467646674885 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1739 | 1467646674889 Marionette TRACE conn4 <- [1,2222,null,{}] 08:37:54 INFO - PROCESS | 1739 | 1467646674896 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}] 08:37:54 INFO - PROCESS | 1739 | 1467646674901 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:55 INFO - PROCESS | 1739 | 1467646675087 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:37:55 INFO - PROCESS | 1739 | 1467646675291 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1739 | 1467646675300 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe0000 == 35 [pid = 1739] [id = 563] 08:37:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f15800) [pid = 1739] [serial = 1690] [outer = (nil)] 08:37:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91cea400) [pid = 1739] [serial = 1691] [outer = 0x90f15800] 08:37:55 INFO - PROCESS | 1739 | 1467646675379 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x923bc800) [pid = 1739] [serial = 1692] [outer = 0x90f15800] 08:37:56 INFO - PROCESS | 1739 | 1467646676433 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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1583ms 08:37:56 INFO - PROCESS | 1739 | 1467646676468 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1739 | 1467646676472 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:37:56 INFO - PROCESS | 1739 | 1467646676479 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1739 | 1467646676485 Marionette TRACE conn4 <- [1,2226,null,{}] 08:37:56 INFO - PROCESS | 1739 | 1467646676502 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}] 08:37:56 INFO - PROCESS | 1739 | 1467646676510 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:56 INFO - PROCESS | 1739 | 1467646676700 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:37:56 INFO - PROCESS | 1739 | 1467646676883 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1739 | 1467646676892 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x92437000 == 36 [pid = 1739] [id = 564] 08:37:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9243c000) [pid = 1739] [serial = 1693] [outer = (nil)] 08:37:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x927cdc00) [pid = 1739] [serial = 1694] [outer = 0x9243c000] 08:37:56 INFO - PROCESS | 1739 | 1467646676974 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x927e8400) [pid = 1739] [serial = 1695] [outer = 0x9243c000] 08:37:57 INFO - PROCESS | 1739 | 1467646677911 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1485ms 08:37:57 INFO - PROCESS | 1739 | 1467646677965 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1739 | 1467646677970 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:37:57 INFO - PROCESS | 1739 | 1467646677976 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1739 | 1467646677980 Marionette TRACE conn4 <- [1,2230,null,{}] 08:37:57 INFO - PROCESS | 1739 | 1467646677985 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}] 08:37:57 INFO - PROCESS | 1739 | 1467646677991 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:58 INFO - PROCESS | 1739 | 1467646678169 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:37:58 INFO - PROCESS | 1739 | 1467646678350 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1739 | 1467646678358 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb66c00 == 37 [pid = 1739] [id = 565] 08:37:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90d19c00) [pid = 1739] [serial = 1696] [outer = (nil)] 08:37:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x928c9000) [pid = 1739] [serial = 1697] [outer = 0x90d19c00] 08:37:58 INFO - PROCESS | 1739 | 1467646678440 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x928cc000) [pid = 1739] [serial = 1698] [outer = 0x90d19c00] 08:37:59 INFO - PROCESS | 1739 | 1467646679377 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1431ms 08:37:59 INFO - PROCESS | 1739 | 1467646679408 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1739 | 1467646679413 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:37:59 INFO - PROCESS | 1739 | 1467646679419 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1739 | 1467646679421 Marionette TRACE conn4 <- [1,2234,null,{}] 08:37:59 INFO - PROCESS | 1739 | 1467646679428 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}] 08:37:59 INFO - PROCESS | 1739 | 1467646679433 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:59 INFO - PROCESS | 1739 | 1467646679594 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:37:59 INFO - PROCESS | 1739 | 1467646679779 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1739 | 1467646679787 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:37:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x9301e400 == 38 [pid = 1739] [id = 566] 08:37:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9301fc00) [pid = 1739] [serial = 1699] [outer = (nil)] 08:37:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x93b02000) [pid = 1739] [serial = 1700] [outer = 0x9301fc00] 08:37:59 INFO - PROCESS | 1739 | 1467646679889 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x93bd6400) [pid = 1739] [serial = 1701] [outer = 0x9301fc00] 08:38:00 INFO - PROCESS | 1739 | 1467646680898 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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1527ms 08:38:00 INFO - PROCESS | 1739 | 1467646680947 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1739 | 1467646680951 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:38:00 INFO - PROCESS | 1739 | 1467646680957 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1739 | 1467646680960 Marionette TRACE conn4 <- [1,2238,null,{}] 08:38:00 INFO - PROCESS | 1739 | 1467646680966 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}] 08:38:00 INFO - PROCESS | 1739 | 1467646680976 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:01 INFO - PROCESS | 1739 | 1467646681148 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:38:01 INFO - PROCESS | 1739 | 1467646681339 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1739 | 1467646681349 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6ff800 == 39 [pid = 1739] [id = 567] 08:38:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d80e400) [pid = 1739] [serial = 1702] [outer = (nil)] 08:38:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x90f0c000) [pid = 1739] [serial = 1703] [outer = 0x8d80e400] 08:38:01 INFO - PROCESS | 1739 | 1467646681429 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91cedc00) [pid = 1739] [serial = 1704] [outer = 0x8d80e400] 08:38:02 INFO - PROCESS | 1739 | 1467646682323 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]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1378ms 08:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:38:02 INFO - PROCESS | 1739 | 1467646682335 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1739 | 1467646682338 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:38:02 INFO - PROCESS | 1739 | 1467646682345 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1739 | 1467646682348 Marionette TRACE conn4 <- [1,2242,null,{}] 08:38:02 INFO - PROCESS | 1739 | 1467646682354 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}] 08:38:02 INFO - PROCESS | 1739 | 1467646682359 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:02 INFO - PROCESS | 1739 | 1467646682523 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:38:03 INFO - PROCESS | 1739 | 1467646683010 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1739 | 1467646683018 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5aa400 == 40 [pid = 1739] [id = 568] 08:38:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d5ae400) [pid = 1739] [serial = 1705] [outer = (nil)] 08:38:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d651800) [pid = 1739] [serial = 1706] [outer = 0x8d5ae400] 08:38:03 INFO - PROCESS | 1739 | 1467646683097 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d809400) [pid = 1739] [serial = 1707] [outer = 0x8d5ae400] 08:38:03 INFO - PROCESS | 1739 | 1467646683970 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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1679ms 08:38:04 INFO - PROCESS | 1739 | 1467646684026 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1739 | 1467646684032 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:38:04 INFO - PROCESS | 1739 | 1467646684040 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1739 | 1467646684044 Marionette TRACE conn4 <- [1,2246,null,{}] 08:38:04 INFO - PROCESS | 1739 | 1467646684052 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}] 08:38:04 INFO - PROCESS | 1739 | 1467646684060 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:04 INFO - PROCESS | 1739 | 1467646684307 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d817400 == 39 [pid = 1739] [id = 546] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a5400 == 38 [pid = 1739] [id = 560] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x920e3000 == 37 [pid = 1739] [id = 559] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x90f16c00 == 36 [pid = 1739] [id = 558] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20bc00 == 35 [pid = 1739] [id = 557] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65b000 == 34 [pid = 1739] [id = 556] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5aac00 == 33 [pid = 1739] [id = 536] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d655800 == 32 [pid = 1739] [id = 547] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d653800 == 31 [pid = 1739] [id = 553] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8e207c00 == 30 [pid = 1739] [id = 548] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91dc00 == 29 [pid = 1739] [id = 541] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x91073000 == 28 [pid = 1739] [id = 551] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x90f08000 == 27 [pid = 1739] [id = 537] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d651c00 == 26 [pid = 1739] [id = 540] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d658800 == 25 [pid = 1739] [id = 552] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x927cec00 == 24 [pid = 1739] [id = 545] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x925a0400 == 23 [pid = 1739] [id = 555] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91b000 == 22 [pid = 1739] [id = 550] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x90d17000 == 21 [pid = 1739] [id = 542] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a7c00 == 20 [pid = 1739] [id = 539] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7f800 == 19 [pid = 1739] [id = 549] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x9243e400 == 18 [pid = 1739] [id = 554] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6dc00 == 17 [pid = 1739] [id = 544] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65f400 == 16 [pid = 1739] [id = 538] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91c000 == 15 [pid = 1739] [id = 535] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x92594000 == 14 [pid = 1739] [id = 543] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x9301e400 == 13 [pid = 1739] [id = 566] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6ff800 == 12 [pid = 1739] [id = 567] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb66c00 == 11 [pid = 1739] [id = 565] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x92437000 == 10 [pid = 1739] [id = 564] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe0000 == 9 [pid = 1739] [id = 563] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8c919400 == 8 [pid = 1739] [id = 561] 08:38:05 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91cc00 == 7 [pid = 1739] [id = 562] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x91ceb800) [pid = 1739] [serial = 1655] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ef3c000) [pid = 1739] [serial = 1626] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8e20d400) [pid = 1739] [serial = 1625] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91077400) [pid = 1739] [serial = 1629] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f66800) [pid = 1739] [serial = 1628] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x927ccc00) [pid = 1739] [serial = 1632] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x927c4800) [pid = 1739] [serial = 1631] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x927ef000) [pid = 1739] [serial = 1635] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x927ebc00) [pid = 1739] [serial = 1634] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d6f5c00) [pid = 1739] [serial = 1643] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d6f8c00) [pid = 1739] [serial = 1644] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e20dc00) [pid = 1739] [serial = 1646] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e210c00) [pid = 1739] [serial = 1640] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ef40400) [pid = 1739] [serial = 1641] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90e87c00) [pid = 1739] [serial = 1649] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x92aed800) [pid = 1739] [serial = 1638] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d65e800) [pid = 1739] [serial = 1652] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x928ce400) [pid = 1739] [serial = 1637] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f10000) [pid = 1739] [serial = 1650] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90e7ac00) [pid = 1739] [serial = 1653] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ec47000) [pid = 1739] [serial = 1647] [outer = (nil)] [url = about:blank] 08:38:05 INFO - PROCESS | 1739 | 1467646685645 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1739 | 1467646685652 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91fc00 == 8 [pid = 1739] [id = 569] 08:38:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8c922800) [pid = 1739] [serial = 1708] [outer = (nil)] 08:38:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8cb69800) [pid = 1739] [serial = 1709] [outer = 0x8c922800] 08:38:05 INFO - PROCESS | 1739 | 1467646685732 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d5b0400) [pid = 1739] [serial = 1710] [outer = 0x8c922800] 08:38:06 INFO - PROCESS | 1739 | 1467646686527 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]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2539ms 08:38:06 INFO - PROCESS | 1739 | 1467646686580 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1739 | 1467646686586 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:38:06 INFO - PROCESS | 1739 | 1467646686593 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1739 | 1467646686597 Marionette TRACE conn4 <- [1,2250,null,{}] 08:38:06 INFO - PROCESS | 1739 | 1467646686605 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}] 08:38:06 INFO - PROCESS | 1739 | 1467646686612 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:06 INFO - PROCESS | 1739 | 1467646686769 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:38:06 INFO - PROCESS | 1739 | 1467646686780 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1739 | 1467646686789 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ee000 == 9 [pid = 1739] [id = 570] 08:38:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e1ee400) [pid = 1739] [serial = 1711] [outer = (nil)] 08:38:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e1f5400) [pid = 1739] [serial = 1712] [outer = 0x8e1ee400] 08:38:06 INFO - PROCESS | 1739 | 1467646686861 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1fa400) [pid = 1739] [serial = 1713] [outer = 0x8e1ee400] 08:38:07 INFO - PROCESS | 1739 | 1467646687782 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1230ms 08:38:07 INFO - PROCESS | 1739 | 1467646687828 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:38:07 INFO - PROCESS | 1739 | 1467646687835 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:38:07 INFO - PROCESS | 1739 | 1467646687841 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1739 | 1467646687845 Marionette TRACE conn4 <- [1,2254,null,{}] 08:38:07 INFO - PROCESS | 1739 | 1467646687850 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}] 08:38:07 INFO - PROCESS | 1739 | 1467646687855 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:08 INFO - PROCESS | 1739 | 1467646688024 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:38:08 INFO - PROCESS | 1739 | 1467646688184 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1739 | 1467646688192 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e209800 == 10 [pid = 1739] [id = 571] 08:38:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ef39800) [pid = 1739] [serial = 1714] [outer = (nil)] 08:38:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ef44800) [pid = 1739] [serial = 1715] [outer = 0x8ef39800] 08:38:08 INFO - PROCESS | 1739 | 1467646688265 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8efe9000) [pid = 1739] [serial = 1716] [outer = 0x8ef39800] 08:38:09 INFO - PROCESS | 1739 | 1467646689219 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1440ms 08:38:09 INFO - PROCESS | 1739 | 1467646689280 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1739 | 1467646689284 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:38:09 INFO - PROCESS | 1739 | 1467646689301 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1739 | 1467646689310 Marionette TRACE conn4 <- [1,2258,null,{}] 08:38:09 INFO - PROCESS | 1739 | 1467646689323 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}] 08:38:09 INFO - PROCESS | 1739 | 1467646689330 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:09 INFO - PROCESS | 1739 | 1467646689551 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:38:09 INFO - PROCESS | 1739 | 1467646689577 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1739 | 1467646689585 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0ac00 == 11 [pid = 1739] [id = 572] 08:38:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90f0b000) [pid = 1739] [serial = 1717] [outer = (nil)] 08:38:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f14c00) [pid = 1739] [serial = 1718] [outer = 0x90f0b000] 08:38:09 INFO - PROCESS | 1739 | 1467646689653 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f68000) [pid = 1739] [serial = 1719] [outer = 0x90f0b000] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x923bf400) [pid = 1739] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91073c00) [pid = 1739] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90d18c00) [pid = 1739] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x927c7c00) [pid = 1739] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x924b5800) [pid = 1739] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ef3b800) [pid = 1739] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d65bc00) [pid = 1739] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d658c00) [pid = 1739] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f62400) [pid = 1739] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:38:10 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d5a8800) [pid = 1739] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:38:11 INFO - PROCESS | 1739 | 1467646691087 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1851ms 08:38:11 INFO - PROCESS | 1739 | 1467646691143 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1739 | 1467646691148 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:38:11 INFO - PROCESS | 1739 | 1467646691164 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1739 | 1467646691167 Marionette TRACE conn4 <- [1,2262,null,{}] 08:38:11 INFO - PROCESS | 1739 | 1467646691173 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}] 08:38:11 INFO - PROCESS | 1739 | 1467646691178 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:11 INFO - PROCESS | 1739 | 1467646691326 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:38:11 INFO - PROCESS | 1739 | 1467646691335 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1739 | 1467646691344 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d657800 == 12 [pid = 1739] [id = 573] 08:38:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d65fc00) [pid = 1739] [serial = 1720] [outer = (nil)] 08:38:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f65c00) [pid = 1739] [serial = 1721] [outer = 0x8d65fc00] 08:38:11 INFO - PROCESS | 1739 | 1467646691412 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f6fc00) [pid = 1739] [serial = 1722] [outer = 0x8d65fc00] 08:38:12 INFO - PROCESS | 1739 | 1467646692265 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1136ms 08:38:12 INFO - PROCESS | 1739 | 1467646692308 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1739 | 1467646692310 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:38:12 INFO - PROCESS | 1739 | 1467646692317 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1739 | 1467646692319 Marionette TRACE conn4 <- [1,2266,null,{}] 08:38:12 INFO - PROCESS | 1739 | 1467646692325 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}] 08:38:12 INFO - PROCESS | 1739 | 1467646692330 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:12 INFO - PROCESS | 1739 | 1467646692477 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:38:12 INFO - PROCESS | 1739 | 1467646692486 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1739 | 1467646692505 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x91076000 == 13 [pid = 1739] [id = 574] 08:38:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91078800) [pid = 1739] [serial = 1723] [outer = (nil)] 08:38:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91081c00) [pid = 1739] [serial = 1724] [outer = 0x91078800] 08:38:12 INFO - PROCESS | 1739 | 1467646692582 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x920e6c00) [pid = 1739] [serial = 1725] [outer = 0x91078800] 08:38:13 INFO - PROCESS | 1739 | 1467646693830 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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1580ms 08:38:13 INFO - PROCESS | 1739 | 1467646693898 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1739 | 1467646693905 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:38:13 INFO - PROCESS | 1739 | 1467646693912 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1739 | 1467646693920 Marionette TRACE conn4 <- [1,2270,null,{}] 08:38:13 INFO - PROCESS | 1739 | 1467646693928 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}] 08:38:13 INFO - PROCESS | 1739 | 1467646693934 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:14 INFO - PROCESS | 1739 | 1467646694157 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:38:14 INFO - PROCESS | 1739 | 1467646694389 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1739 | 1467646694401 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f3000 == 14 [pid = 1739] [id = 575] 08:38:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d6f8c00) [pid = 1739] [serial = 1726] [outer = (nil)] 08:38:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e1f1800) [pid = 1739] [serial = 1727] [outer = 0x8d6f8c00] 08:38:14 INFO - PROCESS | 1739 | 1467646694509 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ef3ac00) [pid = 1739] [serial = 1728] [outer = 0x8d6f8c00] 08:38:15 INFO - PROCESS | 1739 | 1467646695483 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1585ms 08:38:15 INFO - PROCESS | 1739 | 1467646695498 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1739 | 1467646695505 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:38:15 INFO - PROCESS | 1739 | 1467646695516 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1739 | 1467646695520 Marionette TRACE conn4 <- [1,2274,null,{}] 08:38:15 INFO - PROCESS | 1739 | 1467646695526 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}] 08:38:15 INFO - PROCESS | 1739 | 1467646695531 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:15 INFO - PROCESS | 1739 | 1467646695792 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:38:15 INFO - PROCESS | 1739 | 1467646695922 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1739 | 1467646695937 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef45000 == 15 [pid = 1739] [id = 576] 08:38:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f0c800) [pid = 1739] [serial = 1729] [outer = (nil)] 08:38:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f63400) [pid = 1739] [serial = 1730] [outer = 0x90f0c800] 08:38:16 INFO - PROCESS | 1739 | 1467646696102 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9107fc00) [pid = 1739] [serial = 1731] [outer = 0x90f0c800] 08:38:17 INFO - PROCESS | 1739 | 1467646697056 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1582ms 08:38:17 INFO - PROCESS | 1739 | 1467646697098 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1739 | 1467646697103 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:38:17 INFO - PROCESS | 1739 | 1467646697109 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1739 | 1467646697115 Marionette TRACE conn4 <- [1,2278,null,{}] 08:38:17 INFO - PROCESS | 1739 | 1467646697132 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}] 08:38:17 INFO - PROCESS | 1739 | 1467646697140 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:17 INFO - PROCESS | 1739 | 1467646697323 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:38:17 INFO - PROCESS | 1739 | 1467646697503 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1739 | 1467646697515 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x923cb400 == 16 [pid = 1739] [id = 577] 08:38:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92435800) [pid = 1739] [serial = 1732] [outer = (nil)] 08:38:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9243b000) [pid = 1739] [serial = 1733] [outer = 0x92435800] 08:38:17 INFO - PROCESS | 1739 | 1467646697597 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x924ba000) [pid = 1739] [serial = 1734] [outer = 0x92435800] 08:38:18 INFO - PROCESS | 1739 | 1467646698577 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1487ms 08:38:18 INFO - PROCESS | 1739 | 1467646698617 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1739 | 1467646698622 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:38:18 INFO - PROCESS | 1739 | 1467646698629 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 1739 | 1467646698633 Marionette TRACE conn4 <- [1,2282,null,{}] 08:38:18 INFO - PROCESS | 1739 | 1467646698639 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}] 08:38:18 INFO - PROCESS | 1739 | 1467646698644 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:18 INFO - PROCESS | 1739 | 1467646698829 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:38:19 INFO - PROCESS | 1739 | 1467646699028 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1739 | 1467646699040 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef39400 == 17 [pid = 1739] [id = 578] 08:38:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x90d17400) [pid = 1739] [serial = 1735] [outer = (nil)] 08:38:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x92599c00) [pid = 1739] [serial = 1736] [outer = 0x90d17400] 08:38:19 INFO - PROCESS | 1739 | 1467646699117 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x925a1c00) [pid = 1739] [serial = 1737] [outer = 0x90d17400] 08:38:20 INFO - PROCESS | 1739 | 1467646700323 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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1778ms 08:38:20 INFO - PROCESS | 1739 | 1467646700409 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1739 | 1467646700415 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:38:20 INFO - PROCESS | 1739 | 1467646700440 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1739 | 1467646700445 Marionette TRACE conn4 <- [1,2286,null,{}] 08:38:20 INFO - PROCESS | 1739 | 1467646700453 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}] 08:38:20 INFO - PROCESS | 1739 | 1467646700458 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:20 INFO - PROCESS | 1739 | 1467646700669 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x923c8800) [pid = 1739] [serial = 1679] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x920eb400) [pid = 1739] [serial = 1656] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x90e80000) [pid = 1739] [serial = 1661] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f0bc00) [pid = 1739] [serial = 1662] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x927e5000) [pid = 1739] [serial = 1667] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x927e7800) [pid = 1739] [serial = 1668] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x924bd800) [pid = 1739] [serial = 1664] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92592400) [pid = 1739] [serial = 1665] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ef48800) [pid = 1739] [serial = 1673] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8efe7000) [pid = 1739] [serial = 1674] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d6f9000) [pid = 1739] [serial = 1670] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d816c00) [pid = 1739] [serial = 1671] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d6f2400) [pid = 1739] [serial = 1658] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d80f000) [pid = 1739] [serial = 1659] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91076800) [pid = 1739] [serial = 1676] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x92435400) [pid = 1739] [serial = 1680] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91ce3c00) [pid = 1739] [serial = 1677] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x923be400) [pid = 1739] [serial = 1682] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x924c2800) [pid = 1739] [serial = 1683] [outer = (nil)] [url = about:blank] 08:38:20 INFO - PROCESS | 1739 | 1467646700930 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1739 | 1467646700939 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65b400 == 18 [pid = 1739] [id = 579] 08:38:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d6f2400) [pid = 1739] [serial = 1738] [outer = (nil)] 08:38:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d80f000) [pid = 1739] [serial = 1739] [outer = 0x8d6f2400] 08:38:21 INFO - PROCESS | 1739 | 1467646701019 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e208800) [pid = 1739] [serial = 1740] [outer = 0x8d6f2400] 08:38:21 INFO - PROCESS | 1739 | 1467646701781 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]]]}] 08:38:21 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 08:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1389ms 08:38:21 INFO - PROCESS | 1739 | 1467646701819 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1739 | 1467646701825 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:38:21 INFO - PROCESS | 1739 | 1467646701835 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1739 | 1467646701838 Marionette TRACE conn4 <- [1,2290,null,{}] 08:38:21 INFO - PROCESS | 1739 | 1467646701848 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}] 08:38:21 INFO - PROCESS | 1739 | 1467646701853 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:22 INFO - PROCESS | 1739 | 1467646702031 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:38:22 INFO - PROCESS | 1739 | 1467646702168 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1739 | 1467646702179 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efde000 == 19 [pid = 1739] [id = 580] 08:38:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8efe5000) [pid = 1739] [serial = 1741] [outer = (nil)] 08:38:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90d20c00) [pid = 1739] [serial = 1742] [outer = 0x8efe5000] 08:38:22 INFO - PROCESS | 1739 | 1467646702249 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90e87c00) [pid = 1739] [serial = 1743] [outer = 0x8efe5000] 08:38:23 INFO - PROCESS | 1739 | 1467646703062 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]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1286ms 08:38:23 INFO - PROCESS | 1739 | 1467646703121 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1739 | 1467646703123 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:38:23 INFO - PROCESS | 1739 | 1467646703130 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1739 | 1467646703136 Marionette TRACE conn4 <- [1,2294,null,{}] 08:38:23 INFO - PROCESS | 1739 | 1467646703163 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}] 08:38:23 INFO - PROCESS | 1739 | 1467646703170 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:23 INFO - PROCESS | 1739 | 1467646703380 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:38:23 INFO - PROCESS | 1739 | 1467646703400 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1739 | 1467646703408 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x920e9800 == 20 [pid = 1739] [id = 581] 08:38:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x920e9c00) [pid = 1739] [serial = 1744] [outer = (nil)] 08:38:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d813800) [pid = 1739] [serial = 1745] [outer = 0x920e9c00] 08:38:23 INFO - PROCESS | 1739 | 1467646703490 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92432800) [pid = 1739] [serial = 1746] [outer = 0x920e9c00] 08:38:24 INFO - PROCESS | 1739 | 1467646704400 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1331ms 08:38:24 INFO - PROCESS | 1739 | 1467646704462 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1739 | 1467646704466 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:38:24 INFO - PROCESS | 1739 | 1467646704472 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1739 | 1467646704475 Marionette TRACE conn4 <- [1,2298,null,{}] 08:38:24 INFO - PROCESS | 1739 | 1467646704480 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}] 08:38:24 INFO - PROCESS | 1739 | 1467646704485 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:24 INFO - PROCESS | 1739 | 1467646704709 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:38:24 INFO - PROCESS | 1739 | 1467646704735 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1739 | 1467646704744 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x923c5400 == 21 [pid = 1739] [id = 582] 08:38:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x92437000) [pid = 1739] [serial = 1747] [outer = (nil)] 08:38:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x924c2800) [pid = 1739] [serial = 1748] [outer = 0x92437000] 08:38:24 INFO - PROCESS | 1739 | 1467646704811 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9259b800) [pid = 1739] [serial = 1749] [outer = 0x92437000] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d65fc00) [pid = 1739] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9243c000) [pid = 1739] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90f0b000) [pid = 1739] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ef39800) [pid = 1739] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e1ee400) [pid = 1739] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90d19c00) [pid = 1739] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90f15800) [pid = 1739] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e20c400) [pid = 1739] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d5ae400) [pid = 1739] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8c922800) [pid = 1739] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9301fc00) [pid = 1739] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d80e400) [pid = 1739] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:38:25 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8c91ac00) [pid = 1739] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:38:25 INFO - PROCESS | 1739 | 1467646705889 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1430ms 08:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:38:25 INFO - PROCESS | 1739 | 1467646705903 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1739 | 1467646705906 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:38:25 INFO - PROCESS | 1739 | 1467646705913 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1739 | 1467646705916 Marionette TRACE conn4 <- [1,2302,null,{}] 08:38:25 INFO - PROCESS | 1739 | 1467646705921 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}] 08:38:25 INFO - PROCESS | 1739 | 1467646705926 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:26 INFO - PROCESS | 1739 | 1467646706121 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:38:26 INFO - PROCESS | 1739 | 1467646706137 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1739 | 1467646706144 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c924800 == 22 [pid = 1739] [id = 583] 08:38:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d6f7400) [pid = 1739] [serial = 1750] [outer = (nil)] 08:38:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90d19c00) [pid = 1739] [serial = 1751] [outer = 0x8d6f7400] 08:38:26 INFO - PROCESS | 1739 | 1467646706211 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f66c00) [pid = 1739] [serial = 1752] [outer = 0x8d6f7400] 08:38:27 INFO - PROCESS | 1739 | 1467646707019 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]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1128ms 08:38:27 INFO - PROCESS | 1739 | 1467646707039 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1739 | 1467646707043 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:38:27 INFO - PROCESS | 1739 | 1467646707048 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1739 | 1467646707051 Marionette TRACE conn4 <- [1,2306,null,{}] 08:38:27 INFO - PROCESS | 1739 | 1467646707056 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}] 08:38:27 INFO - PROCESS | 1739 | 1467646707066 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:27 INFO - PROCESS | 1739 | 1467646707311 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:38:27 INFO - PROCESS | 1739 | 1467646707328 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1739 | 1467646707335 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c919400 == 23 [pid = 1739] [id = 584] 08:38:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90e84800) [pid = 1739] [serial = 1753] [outer = (nil)] 08:38:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x927ed000) [pid = 1739] [serial = 1754] [outer = 0x90e84800] 08:38:27 INFO - PROCESS | 1739 | 1467646707402 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927e6c00) [pid = 1739] [serial = 1755] [outer = 0x90e84800] 08:38:28 INFO - PROCESS | 1739 | 1467646708527 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1528ms 08:38:28 INFO - PROCESS | 1739 | 1467646708579 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1739 | 1467646708585 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:38:28 INFO - PROCESS | 1739 | 1467646708594 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1739 | 1467646708602 Marionette TRACE conn4 <- [1,2310,null,{}] 08:38:28 INFO - PROCESS | 1739 | 1467646708609 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}] 08:38:28 INFO - PROCESS | 1739 | 1467646708615 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:28 INFO - PROCESS | 1739 | 1467646708798 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:38:29 INFO - PROCESS | 1739 | 1467646708992 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1739 | 1467646709002 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f4c00 == 24 [pid = 1739] [id = 585] 08:38:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d6fac00) [pid = 1739] [serial = 1756] [outer = (nil)] 08:38:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ec48c00) [pid = 1739] [serial = 1757] [outer = 0x8d6fac00] 08:38:29 INFO - PROCESS | 1739 | 1467646709086 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8efeac00) [pid = 1739] [serial = 1758] [outer = 0x8d6fac00] 08:38:30 INFO - PROCESS | 1739 | 1467646710033 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1485ms 08:38:30 INFO - PROCESS | 1739 | 1467646710080 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1739 | 1467646710087 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:38:30 INFO - PROCESS | 1739 | 1467646710098 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 1739 | 1467646710101 Marionette TRACE conn4 <- [1,2314,null,{}] 08:38:30 INFO - PROCESS | 1739 | 1467646710108 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}] 08:38:30 INFO - PROCESS | 1739 | 1467646710114 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:30 INFO - PROCESS | 1739 | 1467646710309 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:38:30 INFO - PROCESS | 1739 | 1467646710494 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1739 | 1467646710501 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d815800 == 25 [pid = 1739] [id = 586] 08:38:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9107cc00) [pid = 1739] [serial = 1759] [outer = (nil)] 08:38:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x920e4800) [pid = 1739] [serial = 1760] [outer = 0x9107cc00] 08:38:30 INFO - PROCESS | 1739 | 1467646710588 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9243d400) [pid = 1739] [serial = 1761] [outer = 0x9107cc00] 08:38:31 INFO - PROCESS | 1739 | 1467646711543 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1482ms 08:38:31 INFO - PROCESS | 1739 | 1467646711596 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1739 | 1467646711599 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:38:31 INFO - PROCESS | 1739 | 1467646711609 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1739 | 1467646711615 Marionette TRACE conn4 <- [1,2318,null,{}] 08:38:31 INFO - PROCESS | 1739 | 1467646711632 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}] 08:38:31 INFO - PROCESS | 1739 | 1467646711640 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:31 INFO - PROCESS | 1739 | 1467646711818 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:38:32 INFO - PROCESS | 1739 | 1467646712008 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1739 | 1467646712018 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0b800 == 26 [pid = 1739] [id = 587] 08:38:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x928c6400) [pid = 1739] [serial = 1762] [outer = (nil)] 08:38:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x92aeb800) [pid = 1739] [serial = 1763] [outer = 0x928c6400] 08:38:32 INFO - PROCESS | 1739 | 1467646712142 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x93022400) [pid = 1739] [serial = 1764] [outer = 0x928c6400] 08:38:33 INFO - PROCESS | 1739 | 1467646713131 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] 08:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:38:33 INFO - PROCESS | 1739 | 1467646713208 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:38:33 INFO - PROCESS | 1739 | 1467646713214 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1739 | 1467646713218 Marionette TRACE conn4 <- [1,2322,null,{}] 08:38:33 INFO - PROCESS | 1739 | 1467646713223 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}] 08:38:33 INFO - PROCESS | 1739 | 1467646713229 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:33 INFO - PROCESS | 1739 | 1467646713439 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:38:33 INFO - PROCESS | 1739 | 1467646713621 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1739 | 1467646713629 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb74c00 == 27 [pid = 1739] [id = 588] 08:38:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x925a0c00) [pid = 1739] [serial = 1765] [outer = (nil)] 08:38:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93b0c000) [pid = 1739] [serial = 1766] [outer = 0x925a0c00] 08:38:33 INFO - PROCESS | 1739 | 1467646713710 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93bd8000) [pid = 1739] [serial = 1767] [outer = 0x925a0c00] 08:38:34 INFO - PROCESS | 1739 | 1467646714603 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1433ms 08:38:34 INFO - PROCESS | 1739 | 1467646714663 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1739 | 1467646714667 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:38:34 INFO - PROCESS | 1739 | 1467646714675 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1739 | 1467646714679 Marionette TRACE conn4 <- [1,2326,null,{}] 08:38:34 INFO - PROCESS | 1739 | 1467646714684 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}] 08:38:34 INFO - PROCESS | 1739 | 1467646714690 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:34 INFO - PROCESS | 1739 | 1467646714858 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:38:35 INFO - PROCESS | 1739 | 1467646715047 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1739 | 1467646715057 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fe800 == 28 [pid = 1739] [id = 589] 08:38:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x91078000) [pid = 1739] [serial = 1768] [outer = (nil)] 08:38:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9480f400) [pid = 1739] [serial = 1769] [outer = 0x91078000] 08:38:35 INFO - PROCESS | 1739 | 1467646715133 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x9485b400) [pid = 1739] [serial = 1770] [outer = 0x91078000] 08:38:36 INFO - PROCESS | 1739 | 1467646716128 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1489ms 08:38:36 INFO - PROCESS | 1739 | 1467646716166 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1739 | 1467646716171 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:38:36 INFO - PROCESS | 1739 | 1467646716178 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1739 | 1467646716182 Marionette TRACE conn4 <- [1,2330,null,{}] 08:38:36 INFO - PROCESS | 1739 | 1467646716189 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}] 08:38:36 INFO - PROCESS | 1739 | 1467646716200 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:36 INFO - PROCESS | 1739 | 1467646716389 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:38:36 INFO - PROCESS | 1739 | 1467646716592 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1739 | 1467646716601 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d818800 == 29 [pid = 1739] [id = 590] 08:38:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ef48c00) [pid = 1739] [serial = 1771] [outer = (nil)] 08:38:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x95225000) [pid = 1739] [serial = 1772] [outer = 0x8ef48c00] 08:38:36 INFO - PROCESS | 1739 | 1467646716685 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x95225c00) [pid = 1739] [serial = 1773] [outer = 0x8ef48c00] 08:38:37 INFO - PROCESS | 1739 | 1467646717613 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1485ms 08:38:37 INFO - PROCESS | 1739 | 1467646717664 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1739 | 1467646717669 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:38:37 INFO - PROCESS | 1739 | 1467646717676 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1739 | 1467646717680 Marionette TRACE conn4 <- [1,2334,null,{}] 08:38:37 INFO - PROCESS | 1739 | 1467646717686 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}] 08:38:37 INFO - PROCESS | 1739 | 1467646717691 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:37 INFO - PROCESS | 1739 | 1467646717867 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:38:38 INFO - PROCESS | 1739 | 1467646718062 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1739 | 1467646718074 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb72400 == 30 [pid = 1739] [id = 591] 08:38:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d6fc000) [pid = 1739] [serial = 1774] [outer = (nil)] 08:38:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x9522b400) [pid = 1739] [serial = 1775] [outer = 0x8d6fc000] 08:38:38 INFO - PROCESS | 1739 | 1467646718163 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x95304400) [pid = 1739] [serial = 1776] [outer = 0x8d6fc000] 08:38:39 INFO - PROCESS | 1739 | 1467646719136 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1531ms 08:38:39 INFO - PROCESS | 1739 | 1467646719207 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:38:39 INFO - PROCESS | 1739 | 1467646719212 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:38:39 INFO - PROCESS | 1739 | 1467646719218 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1739 | 1467646719221 Marionette TRACE conn4 <- [1,2338,null,{}] 08:38:39 INFO - PROCESS | 1739 | 1467646719227 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}] 08:38:39 INFO - PROCESS | 1739 | 1467646719232 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:39 INFO - PROCESS | 1739 | 1467646719648 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:38:39 INFO - PROCESS | 1739 | 1467646719967 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1739 | 1467646719977 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fa800 == 31 [pid = 1739] [id = 592] 08:38:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8d6fb400) [pid = 1739] [serial = 1777] [outer = (nil)] 08:38:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8d811400) [pid = 1739] [serial = 1778] [outer = 0x8d6fb400] 08:38:40 INFO - PROCESS | 1739 | 1467646720058 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8e1f2000) [pid = 1739] [serial = 1779] [outer = 0x8d6fb400] 08:38:41 INFO - PROCESS | 1739 | 1467646721140 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]]]}] 08:38:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91fc00 == 30 [pid = 1739] [id = 569] 08:38:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5aa400 == 29 [pid = 1739] [id = 568] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x90f65c00) [pid = 1739] [serial = 1721] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x927e8400) [pid = 1739] [serial = 1695] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x90f68000) [pid = 1739] [serial = 1719] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8efe9000) [pid = 1739] [serial = 1716] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x90f14c00) [pid = 1739] [serial = 1718] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8e1fa400) [pid = 1739] [serial = 1713] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x928c9000) [pid = 1739] [serial = 1697] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x91cea400) [pid = 1739] [serial = 1691] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8efdb400) [pid = 1739] [serial = 1688] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d651800) [pid = 1739] [serial = 1706] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x90d1b400) [pid = 1739] [serial = 1689] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d809400) [pid = 1739] [serial = 1707] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8ef44800) [pid = 1739] [serial = 1715] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d5b0400) [pid = 1739] [serial = 1710] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x93b02000) [pid = 1739] [serial = 1700] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91cedc00) [pid = 1739] [serial = 1704] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93bd6400) [pid = 1739] [serial = 1701] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90f0c000) [pid = 1739] [serial = 1703] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8c922400) [pid = 1739] [serial = 1685] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x927cdc00) [pid = 1739] [serial = 1694] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x928cc000) [pid = 1739] [serial = 1698] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8cb69800) [pid = 1739] [serial = 1709] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e1f5400) [pid = 1739] [serial = 1712] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d5a6400) [pid = 1739] [serial = 1686] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x923bc800) [pid = 1739] [serial = 1692] [outer = (nil)] [url = about:blank] 08:38:42 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f6fc00) [pid = 1739] [serial = 1722] [outer = (nil)] [url = about:blank] 08:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3085ms 08:38:42 INFO - PROCESS | 1739 | 1467646722400 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1739 | 1467646722406 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:38:42 INFO - PROCESS | 1739 | 1467646722416 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1739 | 1467646722422 Marionette TRACE conn4 <- [1,2342,null,{}] 08:38:42 INFO - PROCESS | 1739 | 1467646722431 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}] 08:38:42 INFO - PROCESS | 1739 | 1467646722436 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:42 INFO - PROCESS | 1739 | 1467646722615 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:38:42 INFO - PROCESS | 1739 | 1467646722751 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1739 | 1467646722763 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d651000 == 30 [pid = 1739] [id = 593] 08:38:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d651800) [pid = 1739] [serial = 1780] [outer = (nil)] 08:38:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d658400) [pid = 1739] [serial = 1781] [outer = 0x8d651800] 08:38:42 INFO - PROCESS | 1739 | 1467646722841 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d65dc00) [pid = 1739] [serial = 1782] [outer = 0x8d651800] 08:38:43 INFO - PROCESS | 1739 | 1467646723768 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1390ms 08:38:43 INFO - PROCESS | 1739 | 1467646723806 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1739 | 1467646723811 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:38:43 INFO - PROCESS | 1739 | 1467646723824 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1739 | 1467646723832 Marionette TRACE conn4 <- [1,2346,null,{}] 08:38:43 INFO - PROCESS | 1739 | 1467646723839 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}] 08:38:43 INFO - PROCESS | 1739 | 1467646723846 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:44 INFO - PROCESS | 1739 | 1467646724032 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:38:44 INFO - PROCESS | 1739 | 1467646724172 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1739 | 1467646724183 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f2400 == 31 [pid = 1739] [id = 594] 08:38:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e1f5400) [pid = 1739] [serial = 1783] [outer = (nil)] 08:38:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e20b000) [pid = 1739] [serial = 1784] [outer = 0x8e1f5400] 08:38:44 INFO - PROCESS | 1739 | 1467646724260 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ec42400) [pid = 1739] [serial = 1785] [outer = 0x8e1f5400] 08:38:45 INFO - PROCESS | 1739 | 1467646725194 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1442ms 08:38:45 INFO - PROCESS | 1739 | 1467646725261 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:38:45 INFO - PROCESS | 1739 | 1467646725266 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:38:45 INFO - PROCESS | 1739 | 1467646725274 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1739 | 1467646725277 Marionette TRACE conn4 <- [1,2350,null,{}] 08:38:45 INFO - PROCESS | 1739 | 1467646725304 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}] 08:38:45 INFO - PROCESS | 1739 | 1467646725313 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:45 INFO - PROCESS | 1739 | 1467646725564 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:38:45 INFO - PROCESS | 1739 | 1467646725593 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1739 | 1467646725608 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe7c00 == 32 [pid = 1739] [id = 595] 08:38:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8efe9000) [pid = 1739] [serial = 1786] [outer = (nil)] 08:38:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90d1dc00) [pid = 1739] [serial = 1787] [outer = 0x8efe9000] 08:38:45 INFO - PROCESS | 1739 | 1467646725680 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90e81c00) [pid = 1739] [serial = 1788] [outer = 0x8efe9000] 08:38:46 INFO - PROCESS | 1739 | 1467646726645 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1434ms 08:38:46 INFO - PROCESS | 1739 | 1467646726706 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 1739 | 1467646726709 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:38:46 INFO - PROCESS | 1739 | 1467646726715 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1739 | 1467646726718 Marionette TRACE conn4 <- [1,2354,null,{}] 08:38:46 INFO - PROCESS | 1739 | 1467646726724 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}] 08:38:46 INFO - PROCESS | 1739 | 1467646726728 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:47 INFO - PROCESS | 1739 | 1467646727369 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x90e84800) [pid = 1739] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x92437000) [pid = 1739] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x92435800) [pid = 1739] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f0c800) [pid = 1739] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90d17400) [pid = 1739] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d6f8c00) [pid = 1739] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efe5000) [pid = 1739] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d6f2400) [pid = 1739] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91078800) [pid = 1739] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d6f7400) [pid = 1739] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:38:47 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x920e9c00) [pid = 1739] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:38:47 INFO - PROCESS | 1739 | 1467646727543 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1739 | 1467646727548 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb73800 == 33 [pid = 1739] [id = 596] 08:38:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d65e400) [pid = 1739] [serial = 1789] [outer = (nil)] 08:38:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d80f400) [pid = 1739] [serial = 1790] [outer = 0x8d65e400] 08:38:47 INFO - PROCESS | 1739 | 1467646727617 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f68000) [pid = 1739] [serial = 1791] [outer = 0x8d65e400] 08:38:48 INFO - PROCESS | 1739 | 1467646728371 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1692ms 08:38:48 INFO - PROCESS | 1739 | 1467646728409 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1739 | 1467646728412 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:38:48 INFO - PROCESS | 1739 | 1467646728423 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1739 | 1467646728425 Marionette TRACE conn4 <- [1,2358,null,{}] 08:38:48 INFO - PROCESS | 1739 | 1467646728431 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}] 08:38:48 INFO - PROCESS | 1739 | 1467646728436 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:48 INFO - PROCESS | 1739 | 1467646728582 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:38:48 INFO - PROCESS | 1739 | 1467646728595 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1739 | 1467646728602 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x91075000 == 34 [pid = 1739] [id = 597] 08:38:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91075400) [pid = 1739] [serial = 1792] [outer = (nil)] 08:38:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91ce7800) [pid = 1739] [serial = 1793] [outer = 0x91075400] 08:38:48 INFO - PROCESS | 1739 | 1467646728670 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91cf0000) [pid = 1739] [serial = 1794] [outer = 0x91075400] 08:38:49 INFO - PROCESS | 1739 | 1467646729672 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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1339ms 08:38:49 INFO - PROCESS | 1739 | 1467646729760 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1739 | 1467646729768 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:38:49 INFO - PROCESS | 1739 | 1467646729777 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1739 | 1467646729782 Marionette TRACE conn4 <- [1,2362,null,{}] 08:38:49 INFO - PROCESS | 1739 | 1467646729800 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}] 08:38:49 INFO - PROCESS | 1739 | 1467646729806 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:50 INFO - PROCESS | 1739 | 1467646730116 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:38:50 INFO - PROCESS | 1739 | 1467646730325 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1739 | 1467646730340 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a7400 == 35 [pid = 1739] [id = 598] 08:38:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d5aac00) [pid = 1739] [serial = 1795] [outer = (nil)] 08:38:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e205c00) [pid = 1739] [serial = 1796] [outer = 0x8d5aac00] 08:38:50 INFO - PROCESS | 1739 | 1467646730440 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ef3e400) [pid = 1739] [serial = 1797] [outer = 0x8d5aac00] 08:38:51 INFO - PROCESS | 1739 | 1467646731453 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1745ms 08:38:51 INFO - PROCESS | 1739 | 1467646731522 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1739 | 1467646731529 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:38:51 INFO - PROCESS | 1739 | 1467646731540 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1739 | 1467646731544 Marionette TRACE conn4 <- [1,2366,null,{}] 08:38:51 INFO - PROCESS | 1739 | 1467646731550 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}] 08:38:51 INFO - PROCESS | 1739 | 1467646731556 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:51 INFO - PROCESS | 1739 | 1467646731777 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:38:52 INFO - PROCESS | 1739 | 1467646732004 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1739 | 1467646732013 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f68c00 == 36 [pid = 1739] [id = 599] 08:38:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91073000) [pid = 1739] [serial = 1798] [outer = (nil)] 08:38:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91081000) [pid = 1739] [serial = 1799] [outer = 0x91073000] 08:38:52 INFO - PROCESS | 1739 | 1467646732141 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x920e4c00) [pid = 1739] [serial = 1800] [outer = 0x91073000] 08:38:53 INFO - PROCESS | 1739 | 1467646733215 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1730ms 08:38:53 INFO - PROCESS | 1739 | 1467646733270 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1739 | 1467646733274 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:38:53 INFO - PROCESS | 1739 | 1467646733281 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1739 | 1467646733287 Marionette TRACE conn4 <- [1,2370,null,{}] 08:38:53 INFO - PROCESS | 1739 | 1467646733304 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}] 08:38:53 INFO - PROCESS | 1739 | 1467646733312 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:53 INFO - PROCESS | 1739 | 1467646733489 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:38:53 INFO - PROCESS | 1739 | 1467646733720 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1739 | 1467646733730 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x924bd800 == 37 [pid = 1739] [id = 600] 08:38:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x924bdc00) [pid = 1739] [serial = 1801] [outer = (nil)] 08:38:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92593800) [pid = 1739] [serial = 1802] [outer = 0x924bdc00] 08:38:53 INFO - PROCESS | 1739 | 1467646733839 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927c3000) [pid = 1739] [serial = 1803] [outer = 0x924bdc00] 08:38:54 INFO - PROCESS | 1739 | 1467646734801 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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1594ms 08:38:54 INFO - PROCESS | 1739 | 1467646734879 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1739 | 1467646734883 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:38:54 INFO - PROCESS | 1739 | 1467646734891 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1739 | 1467646734895 Marionette TRACE conn4 <- [1,2374,null,{}] 08:38:54 INFO - PROCESS | 1739 | 1467646734900 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}] 08:38:54 INFO - PROCESS | 1739 | 1467646734905 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:55 INFO - PROCESS | 1739 | 1467646735082 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:38:55 INFO - PROCESS | 1739 | 1467646735314 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1739 | 1467646735323 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91d800 == 38 [pid = 1739] [id = 601] 08:38:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d5ae000) [pid = 1739] [serial = 1804] [outer = (nil)] 08:38:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8ec43400) [pid = 1739] [serial = 1805] [outer = 0x8d5ae000] 08:38:55 INFO - PROCESS | 1739 | 1467646735441 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ef40400) [pid = 1739] [serial = 1806] [outer = 0x8d5ae000] 08:38:56 INFO - PROCESS | 1739 | 1467646736640 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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1828ms 08:38:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d657800 == 37 [pid = 1739] [id = 573] 08:38:56 INFO - PROCESS | 1739 | --DOCSHELL 0x920e9800 == 36 [pid = 1739] [id = 581] 08:38:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ee000 == 35 [pid = 1739] [id = 570] 08:38:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8efde000 == 34 [pid = 1739] [id = 580] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x927ed000) [pid = 1739] [serial = 1754] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x924c2800) [pid = 1739] [serial = 1748] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9243b000) [pid = 1739] [serial = 1733] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x924ba000) [pid = 1739] [serial = 1734] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x90f63400) [pid = 1739] [serial = 1730] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x9107fc00) [pid = 1739] [serial = 1731] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92599c00) [pid = 1739] [serial = 1736] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x925a1c00) [pid = 1739] [serial = 1737] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e1f1800) [pid = 1739] [serial = 1727] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ef3ac00) [pid = 1739] [serial = 1728] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90d20c00) [pid = 1739] [serial = 1742] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d80f000) [pid = 1739] [serial = 1739] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e208800) [pid = 1739] [serial = 1740] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x920e6c00) [pid = 1739] [serial = 1725] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91081c00) [pid = 1739] [serial = 1724] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90d19c00) [pid = 1739] [serial = 1751] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d813800) [pid = 1739] [serial = 1745] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x92432800) [pid = 1739] [serial = 1746] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9259b800) [pid = 1739] [serial = 1749] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f66c00) [pid = 1739] [serial = 1752] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90e87c00) [pid = 1739] [serial = 1743] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x927e6c00) [pid = 1739] [serial = 1755] [outer = (nil)] [url = about:blank] 08:38:56 INFO - PROCESS | 1739 | 1467646736774 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1739 | 1467646736778 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:38:56 INFO - PROCESS | 1739 | 1467646736802 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1739 | 1467646736806 Marionette TRACE conn4 <- [1,2378,null,{}] 08:38:56 INFO - PROCESS | 1739 | 1467646736815 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}] 08:38:56 INFO - PROCESS | 1739 | 1467646736820 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:56 INFO - PROCESS | 1739 | 1467646736963 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:38:57 INFO - PROCESS | 1739 | 1467646737151 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1739 | 1467646737161 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d814c00 == 35 [pid = 1739] [id = 602] 08:38:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e1ed800) [pid = 1739] [serial = 1807] [outer = (nil)] 08:38:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e1f9000) [pid = 1739] [serial = 1808] [outer = 0x8e1ed800] 08:38:57 INFO - PROCESS | 1739 | 1467646737237 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8ec41400) [pid = 1739] [serial = 1809] [outer = 0x8e1ed800] 08:38:58 INFO - PROCESS | 1739 | 1467646738003 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1229ms 08:38:58 INFO - PROCESS | 1739 | 1467646738042 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1739 | 1467646738049 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:38:58 INFO - PROCESS | 1739 | 1467646738060 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1739 | 1467646738064 Marionette TRACE conn4 <- [1,2382,null,{}] 08:38:58 INFO - PROCESS | 1739 | 1467646738070 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}] 08:38:58 INFO - PROCESS | 1739 | 1467646738074 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:58 INFO - PROCESS | 1739 | 1467646738238 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:38:58 INFO - PROCESS | 1739 | 1467646738250 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1739 | 1467646738257 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7fc00 == 36 [pid = 1739] [id = 603] 08:38:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90e80000) [pid = 1739] [serial = 1810] [outer = (nil)] 08:38:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f0f000) [pid = 1739] [serial = 1811] [outer = 0x90e80000] 08:38:58 INFO - PROCESS | 1739 | 1467646738333 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f6f800) [pid = 1739] [serial = 1812] [outer = 0x90e80000] 08:38:59 INFO - PROCESS | 1739 | 1467646739286 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1283ms 08:38:59 INFO - PROCESS | 1739 | 1467646739343 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1739 | 1467646739347 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:38:59 INFO - PROCESS | 1739 | 1467646739354 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1739 | 1467646739359 Marionette TRACE conn4 <- [1,2386,null,{}] 08:38:59 INFO - PROCESS | 1739 | 1467646739389 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}] 08:38:59 INFO - PROCESS | 1739 | 1467646739398 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:59 INFO - PROCESS | 1739 | 1467646739607 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:38:59 INFO - PROCESS | 1739 | 1467646739632 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1739 | 1467646739639 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:38:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x923cb800 == 37 [pid = 1739] [id = 604] 08:38:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x92431800) [pid = 1739] [serial = 1813] [outer = (nil)] 08:38:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x92438000) [pid = 1739] [serial = 1814] [outer = 0x92431800] 08:38:59 INFO - PROCESS | 1739 | 1467646739724 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924b8000) [pid = 1739] [serial = 1815] [outer = 0x92431800] 08:39:00 INFO - PROCESS | 1739 | 1467646740673 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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1345ms 08:39:00 INFO - PROCESS | 1739 | 1467646740722 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1739 | 1467646740727 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:39:00 INFO - PROCESS | 1739 | 1467646740739 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1739 | 1467646740741 Marionette TRACE conn4 <- [1,2390,null,{}] 08:39:00 INFO - PROCESS | 1739 | 1467646740746 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}] 08:39:00 INFO - PROCESS | 1739 | 1467646740752 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:00 INFO - PROCESS | 1739 | 1467646740964 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:39:01 INFO - PROCESS | 1739 | 1467646740985 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1739 | 1467646740993 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c917c00 == 38 [pid = 1739] [id = 605] 08:39:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91ce5400) [pid = 1739] [serial = 1816] [outer = (nil)] 08:39:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x92596c00) [pid = 1739] [serial = 1817] [outer = 0x91ce5400] 08:39:01 INFO - PROCESS | 1739 | 1467646741066 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d5a9000) [pid = 1739] [serial = 1818] [outer = 0x91ce5400] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d6fac00) [pid = 1739] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9107cc00) [pid = 1739] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x928c6400) [pid = 1739] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x925a0c00) [pid = 1739] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e1f5400) [pid = 1739] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d651800) [pid = 1739] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91078000) [pid = 1739] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ef48c00) [pid = 1739] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d6fc000) [pid = 1739] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8efe9000) [pid = 1739] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:39:01 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d65e400) [pid = 1739] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:39:02 INFO - PROCESS | 1739 | 1467646742088 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1383ms 08:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:39:02 INFO - PROCESS | 1739 | 1467646742122 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1739 | 1467646742125 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:39:02 INFO - PROCESS | 1739 | 1467646742132 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1739 | 1467646742135 Marionette TRACE conn4 <- [1,2394,null,{}] 08:39:02 INFO - PROCESS | 1739 | 1467646742141 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}] 08:39:02 INFO - PROCESS | 1739 | 1467646742146 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:02 INFO - PROCESS | 1739 | 1467646742344 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:39:02 INFO - PROCESS | 1739 | 1467646742364 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1739 | 1467646742372 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80d800 == 39 [pid = 1739] [id = 606] 08:39:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d80e400) [pid = 1739] [serial = 1819] [outer = (nil)] 08:39:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x923ca000) [pid = 1739] [serial = 1820] [outer = 0x8d80e400] 08:39:02 INFO - PROCESS | 1739 | 1467646742439 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x92592400) [pid = 1739] [serial = 1821] [outer = 0x8d80e400] 08:39:03 INFO - PROCESS | 1739 | 1467646743295 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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1183ms 08:39:03 INFO - PROCESS | 1739 | 1467646743315 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1739 | 1467646743317 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:39:03 INFO - PROCESS | 1739 | 1467646743323 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1739 | 1467646743326 Marionette TRACE conn4 <- [1,2398,null,{}] 08:39:03 INFO - PROCESS | 1739 | 1467646743332 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}] 08:39:03 INFO - PROCESS | 1739 | 1467646743341 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:03 INFO - PROCESS | 1739 | 1467646743533 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:39:03 INFO - PROCESS | 1739 | 1467646743542 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1739 | 1467646743549 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5afc00 == 40 [pid = 1739] [id = 607] 08:39:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91cef000) [pid = 1739] [serial = 1822] [outer = (nil)] 08:39:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x928c7400) [pid = 1739] [serial = 1823] [outer = 0x91cef000] 08:39:03 INFO - PROCESS | 1739 | 1467646743616 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x928ca800) [pid = 1739] [serial = 1824] [outer = 0x91cef000] 08:39:04 INFO - PROCESS | 1739 | 1467646744779 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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1485ms 08:39:04 INFO - PROCESS | 1739 | 1467646744809 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1739 | 1467646744816 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:39:04 INFO - PROCESS | 1739 | 1467646744825 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1739 | 1467646744832 Marionette TRACE conn4 <- [1,2402,null,{}] 08:39:04 INFO - PROCESS | 1739 | 1467646744840 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}] 08:39:04 INFO - PROCESS | 1739 | 1467646744846 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:05 INFO - PROCESS | 1739 | 1467646745062 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:39:05 INFO - PROCESS | 1739 | 1467646745246 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1739 | 1467646745259 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d809800 == 41 [pid = 1739] [id = 608] 08:39:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d80d000) [pid = 1739] [serial = 1825] [outer = (nil)] 08:39:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ef3ec00) [pid = 1739] [serial = 1826] [outer = 0x8d80d000] 08:39:05 INFO - PROCESS | 1739 | 1467646745384 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8efe4800) [pid = 1739] [serial = 1827] [outer = 0x8d80d000] 08:39:06 INFO - PROCESS | 1739 | 1467646746342 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1586ms 08:39:06 INFO - PROCESS | 1739 | 1467646746412 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1739 | 1467646746419 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:39:06 INFO - PROCESS | 1739 | 1467646746430 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1739 | 1467646746434 Marionette TRACE conn4 <- [1,2406,null,{}] 08:39:06 INFO - PROCESS | 1739 | 1467646746441 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}] 08:39:06 INFO - PROCESS | 1739 | 1467646746447 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:06 INFO - PROCESS | 1739 | 1467646746666 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:39:06 INFO - PROCESS | 1739 | 1467646746939 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1739 | 1467646746945 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e81800 == 42 [pid = 1739] [id = 609] 08:39:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91ceec00) [pid = 1739] [serial = 1828] [outer = (nil)] 08:39:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x923c7000) [pid = 1739] [serial = 1829] [outer = 0x91ceec00] 08:39:07 INFO - PROCESS | 1739 | 1467646747075 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x924bd400) [pid = 1739] [serial = 1830] [outer = 0x91ceec00] 08:39:08 INFO - PROCESS | 1739 | 1467646747998 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1644ms 08:39:08 INFO - PROCESS | 1739 | 1467646748074 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1739 | 1467646748078 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:39:08 INFO - PROCESS | 1739 | 1467646748084 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1739 | 1467646748090 Marionette TRACE conn4 <- [1,2410,null,{}] 08:39:08 INFO - PROCESS | 1739 | 1467646748107 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}] 08:39:08 INFO - PROCESS | 1739 | 1467646748115 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:08 INFO - PROCESS | 1739 | 1467646748328 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:39:08 INFO - PROCESS | 1739 | 1467646748512 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1739 | 1467646748522 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x927ef400 == 43 [pid = 1739] [id = 610] 08:39:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x927efc00) [pid = 1739] [serial = 1831] [outer = (nil)] 08:39:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x928cd400) [pid = 1739] [serial = 1832] [outer = 0x927efc00] 08:39:08 INFO - PROCESS | 1739 | 1467646748650 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9301e400) [pid = 1739] [serial = 1833] [outer = 0x927efc00] 08:39:09 INFO - PROCESS | 1739 | 1467646749591 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1535ms 08:39:09 INFO - PROCESS | 1739 | 1467646749619 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1739 | 1467646749624 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:39:09 INFO - PROCESS | 1739 | 1467646749631 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1739 | 1467646749634 Marionette TRACE conn4 <- [1,2414,null,{}] 08:39:09 INFO - PROCESS | 1739 | 1467646749659 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}] 08:39:09 INFO - PROCESS | 1739 | 1467646749665 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:09 INFO - PROCESS | 1739 | 1467646749850 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:39:10 INFO - PROCESS | 1739 | 1467646750036 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1739 | 1467646750045 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c7c00 == 44 [pid = 1739] [id = 611] 08:39:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92af8c00) [pid = 1739] [serial = 1834] [outer = (nil)] 08:39:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x93b0bc00) [pid = 1739] [serial = 1835] [outer = 0x92af8c00] 08:39:10 INFO - PROCESS | 1739 | 1467646750124 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93bd7c00) [pid = 1739] [serial = 1836] [outer = 0x92af8c00] 08:39:11 INFO - PROCESS | 1739 | 1467646751083 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1500ms 08:39:11 INFO - PROCESS | 1739 | 1467646751132 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1739 | 1467646751136 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:39:11 INFO - PROCESS | 1739 | 1467646751142 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1739 | 1467646751145 Marionette TRACE conn4 <- [1,2418,null,{}] 08:39:11 INFO - PROCESS | 1739 | 1467646751151 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}] 08:39:11 INFO - PROCESS | 1739 | 1467646751156 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:11 INFO - PROCESS | 1739 | 1467646751335 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:39:11 INFO - PROCESS | 1739 | 1467646751554 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1739 | 1467646751564 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b03400 == 45 [pid = 1739] [id = 612] 08:39:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93b03800) [pid = 1739] [serial = 1837] [outer = (nil)] 08:39:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x94868800) [pid = 1739] [serial = 1838] [outer = 0x93b03800] 08:39:11 INFO - PROCESS | 1739 | 1467646751642 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x948e0400) [pid = 1739] [serial = 1839] [outer = 0x93b03800] 08:39:12 INFO - PROCESS | 1739 | 1467646752629 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1531ms 08:39:12 INFO - PROCESS | 1739 | 1467646752673 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1739 | 1467646752677 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:39:12 INFO - PROCESS | 1739 | 1467646752684 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1739 | 1467646752687 Marionette TRACE conn4 <- [1,2422,null,{}] 08:39:12 INFO - PROCESS | 1739 | 1467646752693 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}] 08:39:12 INFO - PROCESS | 1739 | 1467646752703 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:12 INFO - PROCESS | 1739 | 1467646752892 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:39:13 INFO - PROCESS | 1739 | 1467646753095 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1739 | 1467646753102 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65f000 == 46 [pid = 1739] [id = 613] 08:39:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d6f9800) [pid = 1739] [serial = 1840] [outer = (nil)] 08:39:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ef43800) [pid = 1739] [serial = 1841] [outer = 0x8d6f9800] 08:39:13 INFO - PROCESS | 1739 | 1467646753228 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x91072400) [pid = 1739] [serial = 1842] [outer = 0x8d6f9800] 08:39:14 INFO - PROCESS | 1739 | 1467646754069 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1442ms 08:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:39:14 INFO - PROCESS | 1739 | 1467646754127 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1739 | 1467646754130 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:39:14 INFO - PROCESS | 1739 | 1467646754136 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1739 | 1467646754140 Marionette TRACE conn4 <- [1,2426,null,{}] 08:39:14 INFO - PROCESS | 1739 | 1467646754146 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}] 08:39:14 INFO - PROCESS | 1739 | 1467646754151 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:14 INFO - PROCESS | 1739 | 1467646754314 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:39:14 INFO - PROCESS | 1739 | 1467646754754 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1739 | 1467646754762 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69800 == 47 [pid = 1739] [id = 614] 08:39:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8cb6a400) [pid = 1739] [serial = 1843] [outer = (nil)] 08:39:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d5a5800) [pid = 1739] [serial = 1844] [outer = 0x8cb6a400] 08:39:14 INFO - PROCESS | 1739 | 1467646754879 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d65f400) [pid = 1739] [serial = 1845] [outer = 0x8cb6a400] 08:39:15 INFO - PROCESS | 1739 | 1467646755855 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1793ms 08:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:39:15 INFO - PROCESS | 1739 | 1467646755931 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1739 | 1467646755936 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:39:15 INFO - PROCESS | 1739 | 1467646755944 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1739 | 1467646755948 Marionette TRACE conn4 <- [1,2430,null,{}] 08:39:15 INFO - PROCESS | 1739 | 1467646755956 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}] 08:39:15 INFO - PROCESS | 1739 | 1467646755963 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:16 INFO - PROCESS | 1739 | 1467646756172 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x923c5400 == 46 [pid = 1739] [id = 582] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0ac00 == 45 [pid = 1739] [id = 572] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8e209800 == 44 [pid = 1739] [id = 571] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8c924800 == 43 [pid = 1739] [id = 583] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65b400 == 42 [pid = 1739] [id = 579] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x91076000 == 41 [pid = 1739] [id = 574] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef45000 == 40 [pid = 1739] [id = 576] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef39400 == 39 [pid = 1739] [id = 578] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f3000 == 38 [pid = 1739] [id = 575] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x923cb400 == 37 [pid = 1739] [id = 577] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8c919400 == 36 [pid = 1739] [id = 584] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb74c00 == 35 [pid = 1739] [id = 588] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d818800 == 34 [pid = 1739] [id = 590] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f4c00 == 33 [pid = 1739] [id = 585] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d815800 == 32 [pid = 1739] [id = 586] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0b800 == 31 [pid = 1739] [id = 587] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fe800 == 30 [pid = 1739] [id = 589] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb72400 == 29 [pid = 1739] [id = 591] 08:39:17 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fa800 == 28 [pid = 1739] [id = 592] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x91ce7800) [pid = 1739] [serial = 1793] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8efeac00) [pid = 1739] [serial = 1758] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ec48c00) [pid = 1739] [serial = 1757] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9243d400) [pid = 1739] [serial = 1761] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x920e4800) [pid = 1739] [serial = 1760] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x93022400) [pid = 1739] [serial = 1764] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x92aeb800) [pid = 1739] [serial = 1763] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x93bd8000) [pid = 1739] [serial = 1767] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e20b000) [pid = 1739] [serial = 1784] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x93b0c000) [pid = 1739] [serial = 1766] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d658400) [pid = 1739] [serial = 1781] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d65dc00) [pid = 1739] [serial = 1782] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9485b400) [pid = 1739] [serial = 1770] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9480f400) [pid = 1739] [serial = 1769] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x95225c00) [pid = 1739] [serial = 1773] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d811400) [pid = 1739] [serial = 1778] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x95225000) [pid = 1739] [serial = 1772] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x95304400) [pid = 1739] [serial = 1776] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9522b400) [pid = 1739] [serial = 1775] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90d1dc00) [pid = 1739] [serial = 1787] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d80f400) [pid = 1739] [serial = 1790] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90e81c00) [pid = 1739] [serial = 1788] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ec42400) [pid = 1739] [serial = 1785] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f68000) [pid = 1739] [serial = 1791] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1739 | 1467646757502 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1739 | 1467646757514 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c925800 == 29 [pid = 1739] [id = 615] 08:39:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8cb66800) [pid = 1739] [serial = 1846] [outer = (nil)] 08:39:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8cb6fc00) [pid = 1739] [serial = 1847] [outer = 0x8cb66800] 08:39:17 INFO - PROCESS | 1739 | 1467646757604 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d5b1c00) [pid = 1739] [serial = 1848] [outer = 0x8cb66800] 08:39:18 INFO - PROCESS | 1739 | 1467646758429 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2536ms 08:39:18 INFO - PROCESS | 1739 | 1467646758480 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1739 | 1467646758485 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:39:18 INFO - PROCESS | 1739 | 1467646758502 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1739 | 1467646758507 Marionette TRACE conn4 <- [1,2434,null,{}] 08:39:18 INFO - PROCESS | 1739 | 1467646758514 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}] 08:39:18 INFO - PROCESS | 1739 | 1467646758522 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:18 INFO - PROCESS | 1739 | 1467646758679 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:39:18 INFO - PROCESS | 1739 | 1467646758690 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1739 | 1467646758697 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fe800 == 30 [pid = 1739] [id = 616] 08:39:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d80f400) [pid = 1739] [serial = 1849] [outer = (nil)] 08:39:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d817c00) [pid = 1739] [serial = 1850] [outer = 0x8d80f400] 08:39:18 INFO - PROCESS | 1739 | 1467646758770 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e1f6c00) [pid = 1739] [serial = 1851] [outer = 0x8d80f400] 08:39:19 INFO - PROCESS | 1739 | 1467646759715 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1237ms 08:39:19 INFO - PROCESS | 1739 | 1467646759740 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1739 | 1467646759747 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:39:19 INFO - PROCESS | 1739 | 1467646759758 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1739 | 1467646759761 Marionette TRACE conn4 <- [1,2438,null,{}] 08:39:19 INFO - PROCESS | 1739 | 1467646759765 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}] 08:39:19 INFO - PROCESS | 1739 | 1467646759772 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:19 INFO - PROCESS | 1739 | 1467646759939 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:39:19 INFO - PROCESS | 1739 | 1467646759949 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1739 | 1467646759957 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e210000 == 31 [pid = 1739] [id = 617] 08:39:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ec4ac00) [pid = 1739] [serial = 1852] [outer = (nil)] 08:39:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef48c00) [pid = 1739] [serial = 1853] [outer = 0x8ec4ac00] 08:39:20 INFO - PROCESS | 1739 | 1467646760027 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90d14400) [pid = 1739] [serial = 1854] [outer = 0x8ec4ac00] 08:39:21 INFO - PROCESS | 1739 | 1467646761123 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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1431ms 08:39:21 INFO - PROCESS | 1739 | 1467646761186 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1739 | 1467646761189 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:39:21 INFO - PROCESS | 1739 | 1467646761204 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1739 | 1467646761213 Marionette TRACE conn4 <- [1,2442,null,{}] 08:39:21 INFO - PROCESS | 1739 | 1467646761228 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}] 08:39:21 INFO - PROCESS | 1739 | 1467646761235 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:21 INFO - PROCESS | 1739 | 1467646761465 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:39:21 INFO - PROCESS | 1739 | 1467646761493 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1739 | 1467646761502 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f10800 == 32 [pid = 1739] [id = 618] 08:39:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f11000) [pid = 1739] [serial = 1855] [outer = (nil)] 08:39:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f14c00) [pid = 1739] [serial = 1856] [outer = 0x90f11000] 08:39:21 INFO - PROCESS | 1739 | 1467646761568 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x90f66800) [pid = 1739] [serial = 1857] [outer = 0x90f11000] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91cef000) [pid = 1739] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92431800) [pid = 1739] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d80e400) [pid = 1739] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d6fb400) [pid = 1739] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91ce5400) [pid = 1739] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d5aac00) [pid = 1739] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91075400) [pid = 1739] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90e80000) [pid = 1739] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91073000) [pid = 1739] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x924bdc00) [pid = 1739] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e1ed800) [pid = 1739] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:39:22 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d5ae000) [pid = 1739] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:39:23 INFO - PROCESS | 1739 | 1467646763015 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1855ms 08:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:39:23 INFO - PROCESS | 1739 | 1467646763051 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1739 | 1467646763055 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:39:23 INFO - PROCESS | 1739 | 1467646763061 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1739 | 1467646763064 Marionette TRACE conn4 <- [1,2446,null,{}] 08:39:23 INFO - PROCESS | 1739 | 1467646763110 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}] 08:39:23 INFO - PROCESS | 1739 | 1467646763116 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:23 INFO - PROCESS | 1739 | 1467646763262 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:39:23 INFO - PROCESS | 1739 | 1467646763406 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1739 | 1467646763414 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb66400 == 33 [pid = 1739] [id = 619] 08:39:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d5ae000) [pid = 1739] [serial = 1858] [outer = (nil)] 08:39:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90f08000) [pid = 1739] [serial = 1859] [outer = 0x8d5ae000] 08:39:23 INFO - PROCESS | 1739 | 1467646763482 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f64400) [pid = 1739] [serial = 1860] [outer = 0x8d5ae000] 08:39:24 INFO - PROCESS | 1739 | 1467646764160 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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1169ms 08:39:24 INFO - PROCESS | 1739 | 1467646764229 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1739 | 1467646764233 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:39:24 INFO - PROCESS | 1739 | 1467646764251 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1739 | 1467646764253 Marionette TRACE conn4 <- [1,2450,null,{}] 08:39:24 INFO - PROCESS | 1739 | 1467646764259 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}] 08:39:24 INFO - PROCESS | 1739 | 1467646764264 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:24 INFO - PROCESS | 1739 | 1467646764414 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:39:24 INFO - PROCESS | 1739 | 1467646764424 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1739 | 1467646764443 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107b400 == 34 [pid = 1739] [id = 620] 08:39:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9107f000) [pid = 1739] [serial = 1861] [outer = (nil)] 08:39:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91ce7000) [pid = 1739] [serial = 1862] [outer = 0x9107f000] 08:39:24 INFO - PROCESS | 1739 | 1467646764523 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x923c3000) [pid = 1739] [serial = 1863] [outer = 0x9107f000] 08:39:25 INFO - PROCESS | 1739 | 1467646765801 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1636ms 08:39:25 INFO - PROCESS | 1739 | 1467646765880 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1739 | 1467646765887 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:39:25 INFO - PROCESS | 1739 | 1467646765895 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1739 | 1467646765900 Marionette TRACE conn4 <- [1,2454,null,{}] 08:39:25 INFO - PROCESS | 1739 | 1467646765920 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}] 08:39:25 INFO - PROCESS | 1739 | 1467646765926 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:26 INFO - PROCESS | 1739 | 1467646766135 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:39:26 INFO - PROCESS | 1739 | 1467646766368 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1739 | 1467646766375 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6d800 == 35 [pid = 1739] [id = 621] 08:39:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d65a000) [pid = 1739] [serial = 1864] [outer = (nil)] 08:39:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ec44400) [pid = 1739] [serial = 1865] [outer = 0x8d65a000] 08:39:26 INFO - PROCESS | 1739 | 1467646766470 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ef44800) [pid = 1739] [serial = 1866] [outer = 0x8d65a000] 08:39:27 INFO - PROCESS | 1739 | 1467646767516 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1700ms 08:39:27 INFO - PROCESS | 1739 | 1467646767595 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1739 | 1467646767603 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:39:27 INFO - PROCESS | 1739 | 1467646767613 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1739 | 1467646767617 Marionette TRACE conn4 <- [1,2458,null,{}] 08:39:27 INFO - PROCESS | 1739 | 1467646767624 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}] 08:39:27 INFO - PROCESS | 1739 | 1467646767629 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:27 INFO - PROCESS | 1739 | 1467646767850 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:39:28 INFO - PROCESS | 1739 | 1467646768124 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1739 | 1467646768131 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0e000 == 36 [pid = 1739] [id = 622] 08:39:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f10c00) [pid = 1739] [serial = 1867] [outer = (nil)] 08:39:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f6e800) [pid = 1739] [serial = 1868] [outer = 0x90f10c00] 08:39:28 INFO - PROCESS | 1739 | 1467646768237 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91ce6c00) [pid = 1739] [serial = 1869] [outer = 0x90f10c00] 08:39:29 INFO - PROCESS | 1739 | 1467646769230 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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1687ms 08:39:29 INFO - PROCESS | 1739 | 1467646769300 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1739 | 1467646769304 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:39:29 INFO - PROCESS | 1739 | 1467646769311 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1739 | 1467646769317 Marionette TRACE conn4 <- [1,2462,null,{}] 08:39:29 INFO - PROCESS | 1739 | 1467646769334 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}] 08:39:29 INFO - PROCESS | 1739 | 1467646769342 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:29 INFO - PROCESS | 1739 | 1467646769550 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:39:29 INFO - PROCESS | 1739 | 1467646769776 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1739 | 1467646769785 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x91cf2400 == 37 [pid = 1739] [id = 623] 08:39:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x923c9000) [pid = 1739] [serial = 1870] [outer = (nil)] 08:39:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9243f000) [pid = 1739] [serial = 1871] [outer = 0x923c9000] 08:39:29 INFO - PROCESS | 1739 | 1467646769918 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x924bf800) [pid = 1739] [serial = 1872] [outer = 0x923c9000] 08:39:31 INFO - PROCESS | 1739 | 1467646771091 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1840ms 08:39:31 INFO - PROCESS | 1739 | 1467646771152 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1739 | 1467646771161 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:39:31 INFO - PROCESS | 1739 | 1467646771174 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1739 | 1467646771185 Marionette TRACE conn4 <- [1,2466,null,{}] 08:39:31 INFO - PROCESS | 1739 | 1467646771196 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}] 08:39:31 INFO - PROCESS | 1739 | 1467646771200 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:31 INFO - PROCESS | 1739 | 1467646771405 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:39:31 INFO - PROCESS | 1739 | --DOCSHELL 0x927ef400 == 36 [pid = 1739] [id = 610] 08:39:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8d651000 == 35 [pid = 1739] [id = 593] 08:39:31 INFO - PROCESS | 1739 | 1467646771689 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1739 | 1467646771704 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f9c00 == 36 [pid = 1739] [id = 624] 08:39:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d6fac00) [pid = 1739] [serial = 1873] [outer = (nil)] 08:39:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d813c00) [pid = 1739] [serial = 1874] [outer = 0x8d6fac00] 08:39:31 INFO - PROCESS | 1739 | 1467646771784 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8e1f0800) [pid = 1739] [serial = 1875] [outer = 0x8d6fac00] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e1f2000) [pid = 1739] [serial = 1779] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x92596c00) [pid = 1739] [serial = 1817] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d5a9000) [pid = 1739] [serial = 1818] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e205c00) [pid = 1739] [serial = 1796] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ef3e400) [pid = 1739] [serial = 1797] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91cf0000) [pid = 1739] [serial = 1794] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90f0f000) [pid = 1739] [serial = 1811] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91081000) [pid = 1739] [serial = 1799] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x920e4c00) [pid = 1739] [serial = 1800] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x92593800) [pid = 1739] [serial = 1802] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x927c3000) [pid = 1739] [serial = 1803] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e1f9000) [pid = 1739] [serial = 1808] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ec41400) [pid = 1739] [serial = 1809] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ec43400) [pid = 1739] [serial = 1805] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ef40400) [pid = 1739] [serial = 1806] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x928c7400) [pid = 1739] [serial = 1823] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92438000) [pid = 1739] [serial = 1814] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x923ca000) [pid = 1739] [serial = 1820] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x928ca800) [pid = 1739] [serial = 1824] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x924b8000) [pid = 1739] [serial = 1815] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f6f800) [pid = 1739] [serial = 1812] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x92592400) [pid = 1739] [serial = 1821] [outer = (nil)] [url = about:blank] 08:39:32 INFO - PROCESS | 1739 | 1467646772593 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1449ms 08:39:32 INFO - PROCESS | 1739 | 1467646772621 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1739 | 1467646772628 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:39:32 INFO - PROCESS | 1739 | 1467646772638 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1739 | 1467646772642 Marionette TRACE conn4 <- [1,2470,null,{}] 08:39:32 INFO - PROCESS | 1739 | 1467646772651 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}] 08:39:32 INFO - PROCESS | 1739 | 1467646772656 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:32 INFO - PROCESS | 1739 | 1467646772811 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:39:32 INFO - PROCESS | 1739 | 1467646772821 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1739 | 1467646772826 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3c400 == 37 [pid = 1739] [id = 625] 08:39:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ef3e400) [pid = 1739] [serial = 1876] [outer = (nil)] 08:39:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8efdcc00) [pid = 1739] [serial = 1877] [outer = 0x8ef3e400] 08:39:32 INFO - PROCESS | 1739 | 1467646772909 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90d18800) [pid = 1739] [serial = 1878] [outer = 0x8ef3e400] 08:39:33 INFO - PROCESS | 1739 | 1467646773864 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1245ms 08:39:33 INFO - PROCESS | 1739 | 1467646773883 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1739 | 1467646773886 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:39:33 INFO - PROCESS | 1739 | 1467646773893 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1739 | 1467646773899 Marionette TRACE conn4 <- [1,2474,null,{}] 08:39:33 INFO - PROCESS | 1739 | 1467646773914 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}] 08:39:33 INFO - PROCESS | 1739 | 1467646773922 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:34 INFO - PROCESS | 1739 | 1467646774093 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:39:34 INFO - PROCESS | 1739 | 1467646774250 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1739 | 1467646774261 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073800 == 38 [pid = 1739] [id = 626] 08:39:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91076000) [pid = 1739] [serial = 1879] [outer = (nil)] 08:39:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91cf2800) [pid = 1739] [serial = 1880] [outer = 0x91076000] 08:39:34 INFO - PROCESS | 1739 | 1467646774335 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x923c7800) [pid = 1739] [serial = 1881] [outer = 0x91076000] 08:39:35 INFO - PROCESS | 1739 | 1467646775272 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1436ms 08:39:35 INFO - PROCESS | 1739 | 1467646775331 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1739 | 1467646775334 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:39:35 INFO - PROCESS | 1739 | 1467646775341 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1739 | 1467646775344 Marionette TRACE conn4 <- [1,2478,null,{}] 08:39:35 INFO - PROCESS | 1739 | 1467646775349 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}] 08:39:35 INFO - PROCESS | 1739 | 1467646775354 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:35 INFO - PROCESS | 1739 | 1467646775594 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:39:35 INFO - PROCESS | 1739 | 1467646775628 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1739 | 1467646775633 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e85800 == 39 [pid = 1739] [id = 627] 08:39:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f0c000) [pid = 1739] [serial = 1882] [outer = (nil)] 08:39:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x924bb000) [pid = 1739] [serial = 1883] [outer = 0x90f0c000] 08:39:35 INFO - PROCESS | 1739 | 1467646775706 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9259b000) [pid = 1739] [serial = 1884] [outer = 0x90f0c000] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ec4ac00) [pid = 1739] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f11000) [pid = 1739] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8cb66800) [pid = 1739] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d80d000) [pid = 1739] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d80f400) [pid = 1739] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91ceec00) [pid = 1739] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x927efc00) [pid = 1739] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x92af8c00) [pid = 1739] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x93b03800) [pid = 1739] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d6f9800) [pid = 1739] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8d5ae000) [pid = 1739] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:39:36 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x8cb6a400) [pid = 1739] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:39:36 INFO - PROCESS | 1739 | 1467646776693 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1383ms 08:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:39:36 INFO - PROCESS | 1739 | 1467646776725 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1739 | 1467646776728 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:39:36 INFO - PROCESS | 1739 | 1467646776734 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1739 | 1467646776738 Marionette TRACE conn4 <- [1,2482,null,{}] 08:39:36 INFO - PROCESS | 1739 | 1467646776743 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}] 08:39:36 INFO - PROCESS | 1739 | 1467646776748 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:36 INFO - PROCESS | 1739 | 1467646776959 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:39:36 INFO - PROCESS | 1739 | 1467646776977 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1739 | 1467646776984 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6a400 == 40 [pid = 1739] [id = 628] 08:39:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8d651c00) [pid = 1739] [serial = 1885] [outer = (nil)] 08:39:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x924b5800) [pid = 1739] [serial = 1886] [outer = 0x8d651c00] 08:39:37 INFO - PROCESS | 1739 | 1467646777054 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x927c3000) [pid = 1739] [serial = 1887] [outer = 0x8d651c00] 08:39:37 INFO - PROCESS | 1739 | 1467646777935 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1228ms 08:39:37 INFO - PROCESS | 1739 | 1467646777962 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1739 | 1467646777965 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:39:37 INFO - PROCESS | 1739 | 1467646777971 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1739 | 1467646777973 Marionette TRACE conn4 <- [1,2486,null,{}] 08:39:37 INFO - PROCESS | 1739 | 1467646777979 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}] 08:39:37 INFO - PROCESS | 1739 | 1467646777989 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:38 INFO - PROCESS | 1739 | 1467646778180 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:39:38 INFO - PROCESS | 1739 | 1467646778189 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1739 | 1467646778197 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4a800 == 41 [pid = 1739] [id = 629] 08:39:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x924c2c00) [pid = 1739] [serial = 1888] [outer = (nil)] 08:39:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x927ebc00) [pid = 1739] [serial = 1889] [outer = 0x924c2c00] 08:39:38 INFO - PROCESS | 1739 | 1467646778270 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x91cec000) [pid = 1739] [serial = 1890] [outer = 0x924c2c00] 08:39:39 INFO - PROCESS | 1739 | 1467646779454 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1530ms 08:39:39 INFO - PROCESS | 1739 | 1467646779502 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1739 | 1467646779509 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:39:39 INFO - PROCESS | 1739 | 1467646779517 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1739 | 1467646779525 Marionette TRACE conn4 <- [1,2490,null,{}] 08:39:39 INFO - PROCESS | 1739 | 1467646779533 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}] 08:39:39 INFO - PROCESS | 1739 | 1467646779537 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:39 INFO - PROCESS | 1739 | 1467646779723 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:39:39 INFO - PROCESS | 1739 | 1467646779909 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1739 | 1467646779919 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac000 == 42 [pid = 1739] [id = 630] 08:39:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d652400) [pid = 1739] [serial = 1891] [outer = (nil)] 08:39:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec42400) [pid = 1739] [serial = 1892] [outer = 0x8d652400] 08:39:40 INFO - PROCESS | 1739 | 1467646780002 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ef47c00) [pid = 1739] [serial = 1893] [outer = 0x8d652400] 08:39:40 INFO - PROCESS | 1739 | 1467646780943 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1486ms 08:39:41 INFO - PROCESS | 1739 | 1467646781003 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1739 | 1467646781011 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:39:41 INFO - PROCESS | 1739 | 1467646781021 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1739 | 1467646781025 Marionette TRACE conn4 <- [1,2494,null,{}] 08:39:41 INFO - PROCESS | 1739 | 1467646781032 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}] 08:39:41 INFO - PROCESS | 1739 | 1467646781037 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:41 INFO - PROCESS | 1739 | 1467646781253 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:39:41 INFO - PROCESS | 1739 | 1467646781437 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1739 | 1467646781450 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0dc00 == 43 [pid = 1739] [id = 631] 08:39:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91074000) [pid = 1739] [serial = 1894] [outer = (nil)] 08:39:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x92438000) [pid = 1739] [serial = 1895] [outer = 0x91074000] 08:39:41 INFO - PROCESS | 1739 | 1467646781529 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924bdc00) [pid = 1739] [serial = 1896] [outer = 0x91074000] 08:39:42 INFO - PROCESS | 1739 | 1467646782572 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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1583ms 08:39:42 INFO - PROCESS | 1739 | 1467646782605 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1739 | 1467646782608 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:39:42 INFO - PROCESS | 1739 | 1467646782615 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1739 | 1467646782626 Marionette TRACE conn4 <- [1,2498,null,{}] 08:39:42 INFO - PROCESS | 1739 | 1467646782667 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}] 08:39:42 INFO - PROCESS | 1739 | 1467646782676 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:42 INFO - PROCESS | 1739 | 1467646782851 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:39:43 INFO - PROCESS | 1739 | 1467646783037 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1739 | 1467646783049 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x928c2400 == 44 [pid = 1739] [id = 632] 08:39:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x928c5000) [pid = 1739] [serial = 1897] [outer = (nil)] 08:39:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x92aeb800) [pid = 1739] [serial = 1898] [outer = 0x928c5000] 08:39:43 INFO - PROCESS | 1739 | 1467646783127 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x93024800) [pid = 1739] [serial = 1899] [outer = 0x928c5000] 08:39:44 INFO - PROCESS | 1739 | 1467646784056 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1512ms 08:39:44 INFO - PROCESS | 1739 | 1467646784128 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1739 | 1467646784132 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:39:44 INFO - PROCESS | 1739 | 1467646784138 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1739 | 1467646784141 Marionette TRACE conn4 <- [1,2502,null,{}] 08:39:44 INFO - PROCESS | 1739 | 1467646784147 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}] 08:39:44 INFO - PROCESS | 1739 | 1467646784152 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:44 INFO - PROCESS | 1739 | 1467646784328 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:39:44 INFO - PROCESS | 1739 | 1467646784510 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1739 | 1467646784518 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e204000 == 45 [pid = 1739] [id = 633] 08:39:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x92aee000) [pid = 1739] [serial = 1900] [outer = (nil)] 08:39:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x93bd6800) [pid = 1739] [serial = 1901] [outer = 0x92aee000] 08:39:44 INFO - PROCESS | 1739 | 1467646784596 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x94802400) [pid = 1739] [serial = 1902] [outer = 0x92aee000] 08:39:45 INFO - PROCESS | 1739 | 1467646785538 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1435ms 08:39:45 INFO - PROCESS | 1739 | 1467646785574 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1739 | 1467646785578 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:39:45 INFO - PROCESS | 1739 | 1467646785584 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1739 | 1467646785587 Marionette TRACE conn4 <- [1,2506,null,{}] 08:39:45 INFO - PROCESS | 1739 | 1467646785593 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}] 08:39:45 INFO - PROCESS | 1739 | 1467646785598 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:45 INFO - PROCESS | 1739 | 1467646785777 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:39:45 INFO - PROCESS | 1739 | 1467646785972 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1739 | 1467646785978 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efe2400 == 46 [pid = 1739] [id = 634] 08:39:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91078800) [pid = 1739] [serial = 1903] [outer = (nil)] 08:39:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x94861c00) [pid = 1739] [serial = 1904] [outer = 0x91078800] 08:39:46 INFO - PROCESS | 1739 | 1467646786061 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x948da400) [pid = 1739] [serial = 1905] [outer = 0x91078800] 08:39:47 INFO - PROCESS | 1739 | 1467646787013 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1481ms 08:39:47 INFO - PROCESS | 1739 | 1467646787066 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1739 | 1467646787069 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:39:47 INFO - PROCESS | 1739 | 1467646787076 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1739 | 1467646787080 Marionette TRACE conn4 <- [1,2510,null,{}] 08:39:47 INFO - PROCESS | 1739 | 1467646787085 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}] 08:39:47 INFO - PROCESS | 1739 | 1467646787095 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:47 INFO - PROCESS | 1739 | 1467646787313 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:39:47 INFO - PROCESS | 1739 | 1467646787498 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1739 | 1467646787510 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b0d800 == 47 [pid = 1739] [id = 635] 08:39:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93bd7400) [pid = 1739] [serial = 1906] [outer = (nil)] 08:39:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x95303c00) [pid = 1739] [serial = 1907] [outer = 0x93bd7400] 08:39:47 INFO - PROCESS | 1739 | 1467646787587 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x95306000) [pid = 1739] [serial = 1908] [outer = 0x93bd7400] 08:39:48 INFO - PROCESS | 1739 | 1467646788551 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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1537ms 08:39:48 INFO - PROCESS | 1739 | 1467646788614 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:39:48 INFO - PROCESS | 1739 | 1467646788618 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:39:48 INFO - PROCESS | 1739 | 1467646788625 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1739 | 1467646788628 Marionette TRACE conn4 <- [1,2514,null,{}] 08:39:48 INFO - PROCESS | 1739 | 1467646788634 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}] 08:39:48 INFO - PROCESS | 1739 | 1467646788639 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:48 INFO - PROCESS | 1739 | 1467646788808 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:39:49 INFO - PROCESS | 1739 | 1467646789241 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1739 | 1467646789250 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a9800 == 48 [pid = 1739] [id = 636] 08:39:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d5b0400) [pid = 1739] [serial = 1909] [outer = (nil)] 08:39:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d65a800) [pid = 1739] [serial = 1910] [outer = 0x8d5b0400] 08:39:49 INFO - PROCESS | 1739 | 1467646789368 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d6f9400) [pid = 1739] [serial = 1911] [outer = 0x8d5b0400] 08:39:50 INFO - PROCESS | 1739 | 1467646790338 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1782ms 08:39:50 INFO - PROCESS | 1739 | 1467646790409 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1739 | 1467646790414 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:39:50 INFO - PROCESS | 1739 | 1467646790422 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1739 | 1467646790426 Marionette TRACE conn4 <- [1,2518,null,{}] 08:39:50 INFO - PROCESS | 1739 | 1467646790433 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}] 08:39:50 INFO - PROCESS | 1739 | 1467646790441 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8c925800 == 47 [pid = 1739] [id = 615] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7fc00 == 46 [pid = 1739] [id = 603] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a7400 == 45 [pid = 1739] [id = 598] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f2400 == 44 [pid = 1739] [id = 594] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80d800 == 43 [pid = 1739] [id = 606] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x90f68c00 == 42 [pid = 1739] [id = 599] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe7c00 == 41 [pid = 1739] [id = 595] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8c917c00 == 40 [pid = 1739] [id = 605] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x923cb800 == 39 [pid = 1739] [id = 604] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x91075000 == 38 [pid = 1739] [id = 597] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb73800 == 37 [pid = 1739] [id = 596] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5afc00 == 36 [pid = 1739] [id = 607] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d814c00 == 35 [pid = 1739] [id = 602] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x924bd800 == 34 [pid = 1739] [id = 600] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91d800 == 33 [pid = 1739] [id = 601] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x93b03400 == 32 [pid = 1739] [id = 612] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x90e81800 == 31 [pid = 1739] [id = 609] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69800 == 30 [pid = 1739] [id = 614] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65f000 == 29 [pid = 1739] [id = 613] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d809800 == 28 [pid = 1739] [id = 608] 08:39:51 INFO - PROCESS | 1739 | --DOCSHELL 0x928c7c00 == 27 [pid = 1739] [id = 611] 08:39:51 INFO - PROCESS | 1739 | 1467646791583 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ef48c00) [pid = 1739] [serial = 1853] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x90f14c00) [pid = 1739] [serial = 1856] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8cb6fc00) [pid = 1739] [serial = 1847] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8efe4800) [pid = 1739] [serial = 1827] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d5b1c00) [pid = 1739] [serial = 1848] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8ef3ec00) [pid = 1739] [serial = 1826] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d817c00) [pid = 1739] [serial = 1850] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x924bd400) [pid = 1739] [serial = 1830] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x923c7000) [pid = 1739] [serial = 1829] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e1f6c00) [pid = 1739] [serial = 1851] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9301e400) [pid = 1739] [serial = 1833] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x928cd400) [pid = 1739] [serial = 1832] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x93bd7c00) [pid = 1739] [serial = 1836] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x93b0bc00) [pid = 1739] [serial = 1835] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x948e0400) [pid = 1739] [serial = 1839] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x94868800) [pid = 1739] [serial = 1838] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91072400) [pid = 1739] [serial = 1842] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ef43800) [pid = 1739] [serial = 1841] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f08000) [pid = 1739] [serial = 1859] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d65f400) [pid = 1739] [serial = 1845] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d5a5800) [pid = 1739] [serial = 1844] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91ce7000) [pid = 1739] [serial = 1862] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f66800) [pid = 1739] [serial = 1857] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90f64400) [pid = 1739] [serial = 1860] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x90d14400) [pid = 1739] [serial = 1854] [outer = (nil)] [url = about:blank] 08:39:51 INFO - PROCESS | 1739 | 1467646791911 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1739 | 1467646791917 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c924800 == 28 [pid = 1739] [id = 637] 08:39:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8c925000) [pid = 1739] [serial = 1912] [outer = (nil)] 08:39:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8cb6dc00) [pid = 1739] [serial = 1913] [outer = 0x8c925000] 08:39:52 INFO - PROCESS | 1739 | 1467646791995 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d5aac00) [pid = 1739] [serial = 1914] [outer = 0x8c925000] 08:39:52 INFO - PROCESS | 1739 | 1467646792823 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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2436ms 08:39:52 INFO - PROCESS | 1739 | 1467646792858 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1739 | 1467646792865 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:39:52 INFO - PROCESS | 1739 | 1467646792874 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1739 | 1467646792879 Marionette TRACE conn4 <- [1,2522,null,{}] 08:39:52 INFO - PROCESS | 1739 | 1467646792886 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}] 08:39:52 INFO - PROCESS | 1739 | 1467646792891 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:53 INFO - PROCESS | 1739 | 1467646793066 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:39:53 INFO - PROCESS | 1739 | 1467646793204 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1739 | 1467646793217 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d815000 == 29 [pid = 1739] [id = 638] 08:39:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d816000) [pid = 1739] [serial = 1915] [outer = (nil)] 08:39:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e1eec00) [pid = 1739] [serial = 1916] [outer = 0x8d816000] 08:39:53 INFO - PROCESS | 1739 | 1467646793284 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e1f8800) [pid = 1739] [serial = 1917] [outer = 0x8d816000] 08:39:54 INFO - PROCESS | 1739 | 1467646794095 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1289ms 08:39:54 INFO - PROCESS | 1739 | 1467646794163 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:39:54 INFO - PROCESS | 1739 | 1467646794168 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:39:54 INFO - PROCESS | 1739 | 1467646794174 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1739 | 1467646794177 Marionette TRACE conn4 <- [1,2526,null,{}] 08:39:54 INFO - PROCESS | 1739 | 1467646794184 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}] 08:39:54 INFO - PROCESS | 1739 | 1467646794188 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:54 INFO - PROCESS | 1739 | 1467646794403 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:39:54 INFO - PROCESS | 1739 | 1467646794427 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1739 | 1467646794438 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef41400 == 30 [pid = 1739] [id = 639] 08:39:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ef42400) [pid = 1739] [serial = 1918] [outer = (nil)] 08:39:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8efdf800) [pid = 1739] [serial = 1919] [outer = 0x8ef42400] 08:39:54 INFO - PROCESS | 1739 | 1467646794502 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90d12c00) [pid = 1739] [serial = 1920] [outer = 0x8ef42400] 08:39:55 INFO - PROCESS | 1739 | 1467646795525 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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1428ms 08:39:55 INFO - PROCESS | 1739 | 1467646795601 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1739 | 1467646795607 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:39:55 INFO - PROCESS | 1739 | 1467646795631 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 1739 | 1467646795638 Marionette TRACE conn4 <- [1,2530,null,{}] 08:39:55 INFO - PROCESS | 1739 | 1467646795644 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}] 08:39:55 INFO - PROCESS | 1739 | 1467646795651 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:55 INFO - PROCESS | 1739 | 1467646795882 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:39:55 INFO - PROCESS | 1739 | 1467646795911 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1739 | 1467646795918 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3e800 == 31 [pid = 1739] [id = 640] 08:39:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ef41c00) [pid = 1739] [serial = 1921] [outer = (nil)] 08:39:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f11000) [pid = 1739] [serial = 1922] [outer = 0x8ef41c00] 08:39:56 INFO - PROCESS | 1739 | 1467646796005 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x90f65000) [pid = 1739] [serial = 1923] [outer = 0x8ef41c00] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91076000) [pid = 1739] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9107f000) [pid = 1739] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d6fac00) [pid = 1739] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f10c00) [pid = 1739] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d65a000) [pid = 1739] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef3e400) [pid = 1739] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x923c9000) [pid = 1739] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90f0c000) [pid = 1739] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d651c00) [pid = 1739] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:39:56 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x924c2c00) [pid = 1739] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:39:57 INFO - PROCESS | 1739 | 1467646797373 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1802ms 08:39:57 INFO - PROCESS | 1739 | 1467646797419 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1739 | 1467646797423 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:39:57 INFO - PROCESS | 1739 | 1467646797428 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1739 | 1467646797432 Marionette TRACE conn4 <- [1,2534,null,{}] 08:39:57 INFO - PROCESS | 1739 | 1467646797437 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}] 08:39:57 INFO - PROCESS | 1739 | 1467646797442 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:57 INFO - PROCESS | 1739 | 1467646797593 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:39:57 INFO - PROCESS | 1739 | 1467646797741 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1739 | 1467646797749 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d15c00 == 32 [pid = 1739] [id = 641] 08:39:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x90d1f800) [pid = 1739] [serial = 1924] [outer = (nil)] 08:39:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90f69000) [pid = 1739] [serial = 1925] [outer = 0x90d1f800] 08:39:57 INFO - PROCESS | 1739 | 1467646797817 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91072800) [pid = 1739] [serial = 1926] [outer = 0x90d1f800] 08:39:58 INFO - PROCESS | 1739 | 1467646798553 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1180ms 08:39:58 INFO - PROCESS | 1739 | 1467646798609 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1739 | 1467646798613 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:39:58 INFO - PROCESS | 1739 | 1467646798619 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1739 | 1467646798621 Marionette TRACE conn4 <- [1,2538,null,{}] 08:39:58 INFO - PROCESS | 1739 | 1467646798627 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}] 08:39:58 INFO - PROCESS | 1739 | 1467646798631 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:58 INFO - PROCESS | 1739 | 1467646798892 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:39:59 INFO - PROCESS | 1739 | 1467646799025 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1739 | 1467646799038 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:39:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91f800 == 33 [pid = 1739] [id = 642] 08:39:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8c91fc00) [pid = 1739] [serial = 1927] [outer = (nil)] 08:39:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8cb71000) [pid = 1739] [serial = 1928] [outer = 0x8c91fc00] 08:39:59 INFO - PROCESS | 1739 | 1467646799126 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d80e800) [pid = 1739] [serial = 1929] [outer = 0x8c91fc00] 08:40:00 INFO - PROCESS | 1739 | 1467646800215 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1677ms 08:40:00 INFO - PROCESS | 1739 | 1467646800299 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:40:00 INFO - PROCESS | 1739 | 1467646800306 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:40:00 INFO - PROCESS | 1739 | 1467646800315 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1739 | 1467646800322 Marionette TRACE conn4 <- [1,2542,null,{}] 08:40:00 INFO - PROCESS | 1739 | 1467646800330 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}] 08:40:00 INFO - PROCESS | 1739 | 1467646800337 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:00 INFO - PROCESS | 1739 | 1467646800572 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:40:00 INFO - PROCESS | 1739 | 1467646800828 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1739 | 1467646800836 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69c00 == 34 [pid = 1739] [id = 643] 08:40:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8efe2800) [pid = 1739] [serial = 1930] [outer = (nil)] 08:40:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90e87400) [pid = 1739] [serial = 1931] [outer = 0x8efe2800] 08:40:00 INFO - PROCESS | 1739 | 1467646800959 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f15800) [pid = 1739] [serial = 1932] [outer = 0x8efe2800] 08:40:01 INFO - PROCESS | 1739 | 1467646801965 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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1738ms 08:40:02 INFO - PROCESS | 1739 | 1467646802054 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1739 | 1467646802059 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:40:02 INFO - PROCESS | 1739 | 1467646802066 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1739 | 1467646802069 Marionette TRACE conn4 <- [1,2546,null,{}] 08:40:02 INFO - PROCESS | 1739 | 1467646802075 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}] 08:40:02 INFO - PROCESS | 1739 | 1467646802081 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:02 INFO - PROCESS | 1739 | 1467646802270 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:40:02 INFO - PROCESS | 1739 | 1467646802545 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1739 | 1467646802555 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x91cec800 == 35 [pid = 1739] [id = 644] 08:40:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91ced400) [pid = 1739] [serial = 1933] [outer = (nil)] 08:40:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x920e1400) [pid = 1739] [serial = 1934] [outer = 0x91ced400] 08:40:02 INFO - PROCESS | 1739 | 1467646802659 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x920ed400) [pid = 1739] [serial = 1935] [outer = 0x91ced400] 08:40:03 INFO - PROCESS | 1739 | 1467646803610 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 08:40:03 INFO - PROCESS | 1739 | 1467646803699 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1739 | 1467646803706 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:40:03 INFO - PROCESS | 1739 | 1467646803722 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1739 | 1467646803729 Marionette TRACE conn4 <- [1,2550,null,{}] 08:40:03 INFO - PROCESS | 1739 | 1467646803735 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}] 08:40:03 INFO - PROCESS | 1739 | 1467646803742 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:03 INFO - PROCESS | 1739 | 1467646803919 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:40:04 INFO - PROCESS | 1739 | 1467646804101 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1739 | 1467646804111 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x9107dc00 == 36 [pid = 1739] [id = 645] 08:40:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x923c7c00) [pid = 1739] [serial = 1936] [outer = (nil)] 08:40:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x924ba400) [pid = 1739] [serial = 1937] [outer = 0x923c7c00] 08:40:04 INFO - PROCESS | 1739 | 1467646804188 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x924b4400) [pid = 1739] [serial = 1938] [outer = 0x923c7c00] 08:40:05 INFO - PROCESS | 1739 | 1467646805246 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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1592ms 08:40:05 INFO - PROCESS | 1739 | 1467646805306 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1739 | 1467646805309 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:40:05 INFO - PROCESS | 1739 | 1467646805315 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1739 | 1467646805319 Marionette TRACE conn4 <- [1,2554,null,{}] 08:40:05 INFO - PROCESS | 1739 | 1467646805325 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}] 08:40:05 INFO - PROCESS | 1739 | 1467646805330 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:05 INFO - PROCESS | 1739 | 1467646805532 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:40:05 INFO - PROCESS | 1739 | 1467646805914 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1739 | 1467646805923 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69800 == 37 [pid = 1739] [id = 646] 08:40:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8cb71c00) [pid = 1739] [serial = 1939] [outer = (nil)] 08:40:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d650c00) [pid = 1739] [serial = 1940] [outer = 0x8cb71c00] 08:40:06 INFO - PROCESS | 1739 | 1467646806043 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8e1ef000) [pid = 1739] [serial = 1941] [outer = 0x8cb71c00] 08:40:06 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fe800 == 36 [pid = 1739] [id = 616] 08:40:06 INFO - PROCESS | 1739 | --DOCSHELL 0x90f10800 == 35 [pid = 1739] [id = 618] 08:40:06 INFO - PROCESS | 1739 | --DOCSHELL 0x90e85800 == 34 [pid = 1739] [id = 627] 08:40:07 INFO - PROCESS | 1739 | 1467646807032 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]]]}] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x927ebc00) [pid = 1739] [serial = 1889] [outer = (nil)] [url = about:blank] 08:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1739ms 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91cec000) [pid = 1739] [serial = 1890] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x927c3000) [pid = 1739] [serial = 1887] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91cf2800) [pid = 1739] [serial = 1880] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x923c3000) [pid = 1739] [serial = 1863] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x923c7800) [pid = 1739] [serial = 1881] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e1f0800) [pid = 1739] [serial = 1875] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x90f6e800) [pid = 1739] [serial = 1868] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ec44400) [pid = 1739] [serial = 1865] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90d18800) [pid = 1739] [serial = 1878] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efdcc00) [pid = 1739] [serial = 1877] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x924bf800) [pid = 1739] [serial = 1872] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9243f000) [pid = 1739] [serial = 1871] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9259b000) [pid = 1739] [serial = 1884] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x924b5800) [pid = 1739] [serial = 1886] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91ce6c00) [pid = 1739] [serial = 1869] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ef44800) [pid = 1739] [serial = 1866] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x924bb000) [pid = 1739] [serial = 1883] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d813c00) [pid = 1739] [serial = 1874] [outer = (nil)] [url = about:blank] 08:40:07 INFO - PROCESS | 1739 | 1467646807086 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1739 | 1467646807092 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:40:07 INFO - PROCESS | 1739 | 1467646807101 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1739 | 1467646807104 Marionette TRACE conn4 <- [1,2558,null,{}] 08:40:07 INFO - PROCESS | 1739 | 1467646807112 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}] 08:40:07 INFO - PROCESS | 1739 | 1467646807120 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:07 INFO - PROCESS | 1739 | 1467646807285 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:40:07 INFO - PROCESS | 1739 | 1467646807297 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1739 | 1467646807307 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4d400 == 35 [pid = 1739] [id = 647] 08:40:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ec4fc00) [pid = 1739] [serial = 1942] [outer = (nil)] 08:40:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ef48c00) [pid = 1739] [serial = 1943] [outer = 0x8ec4fc00] 08:40:07 INFO - PROCESS | 1739 | 1467646807412 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90d1d000) [pid = 1739] [serial = 1944] [outer = 0x8ec4fc00] 08:40:08 INFO - PROCESS | 1739 | 1467646808362 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1290ms 08:40:08 INFO - PROCESS | 1739 | 1467646808395 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1739 | 1467646808400 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:40:08 INFO - PROCESS | 1739 | 1467646808407 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1739 | 1467646808411 Marionette TRACE conn4 <- [1,2562,null,{}] 08:40:08 INFO - PROCESS | 1739 | 1467646808420 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}] 08:40:08 INFO - PROCESS | 1739 | 1467646808424 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:08 INFO - PROCESS | 1739 | 1467646808633 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:40:08 INFO - PROCESS | 1739 | 1467646808655 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1739 | 1467646808666 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7d800 == 36 [pid = 1739] [id = 648] 08:40:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90e7ec00) [pid = 1739] [serial = 1945] [outer = (nil)] 08:40:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9107e400) [pid = 1739] [serial = 1946] [outer = 0x90e7ec00] 08:40:08 INFO - PROCESS | 1739 | 1467646808730 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91cf1800) [pid = 1739] [serial = 1947] [outer = 0x90e7ec00] 08:40:09 INFO - PROCESS | 1739 | 1467646809675 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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1332ms 08:40:09 INFO - PROCESS | 1739 | 1467646809739 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1739 | 1467646809743 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:40:09 INFO - PROCESS | 1739 | 1467646809757 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1739 | 1467646809766 Marionette TRACE conn4 <- [1,2566,null,{}] 08:40:09 INFO - PROCESS | 1739 | 1467646809788 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}] 08:40:09 INFO - PROCESS | 1739 | 1467646809797 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:10 INFO - PROCESS | 1739 | 1467646810007 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:40:10 INFO - PROCESS | 1739 | 1467646810039 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1739 | 1467646810047 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb70400 == 37 [pid = 1739] [id = 649] 08:40:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f66800) [pid = 1739] [serial = 1948] [outer = (nil)] 08:40:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x92440c00) [pid = 1739] [serial = 1949] [outer = 0x90f66800] 08:40:10 INFO - PROCESS | 1739 | 1467646810113 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924bf400) [pid = 1739] [serial = 1950] [outer = 0x90f66800] 08:40:11 INFO - PROCESS | 1739 | 1467646811042 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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1363ms 08:40:11 INFO - PROCESS | 1739 | 1467646811114 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1739 | 1467646811118 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:40:11 INFO - PROCESS | 1739 | 1467646811125 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1739 | 1467646811129 Marionette TRACE conn4 <- [1,2570,null,{}] 08:40:11 INFO - PROCESS | 1739 | 1467646811140 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}] 08:40:11 INFO - PROCESS | 1739 | 1467646811146 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:11 INFO - PROCESS | 1739 | 1467646811359 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91078800) [pid = 1739] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x93bd7400) [pid = 1739] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ef41c00) [pid = 1739] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef42400) [pid = 1739] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d652400) [pid = 1739] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91074000) [pid = 1739] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x928c5000) [pid = 1739] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x92aee000) [pid = 1739] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d816000) [pid = 1739] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d5b0400) [pid = 1739] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:40:11 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8c925000) [pid = 1739] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:40:11 INFO - PROCESS | 1739 | 1467646811573 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1739 | 1467646811583 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c925000 == 38 [pid = 1739] [id = 650] 08:40:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8cb74400) [pid = 1739] [serial = 1951] [outer = (nil)] 08:40:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8e1f3000) [pid = 1739] [serial = 1952] [outer = 0x8cb74400] 08:40:11 INFO - PROCESS | 1739 | 1467646811648 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ec48800) [pid = 1739] [serial = 1953] [outer = 0x8cb74400] 08:40:12 INFO - PROCESS | 1739 | 1467646812506 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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1440ms 08:40:12 INFO - PROCESS | 1739 | 1467646812566 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1739 | 1467646812570 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:40:12 INFO - PROCESS | 1739 | 1467646812576 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1739 | 1467646812579 Marionette TRACE conn4 <- [1,2574,null,{}] 08:40:12 INFO - PROCESS | 1739 | 1467646812584 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}] 08:40:12 INFO - PROCESS | 1739 | 1467646812589 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:12 INFO - PROCESS | 1739 | 1467646812739 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:40:12 INFO - PROCESS | 1739 | 1467646812759 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1739 | 1467646812782 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d654800 == 39 [pid = 1739] [id = 651] 08:40:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ec41400) [pid = 1739] [serial = 1954] [outer = (nil)] 08:40:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x927c2400) [pid = 1739] [serial = 1955] [outer = 0x8ec41400] 08:40:12 INFO - PROCESS | 1739 | 1467646812995 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x927cd800) [pid = 1739] [serial = 1956] [outer = 0x8ec41400] 08:40:13 INFO - PROCESS | 1739 | 1467646813954 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1437ms 08:40:14 INFO - PROCESS | 1739 | 1467646814015 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1739 | 1467646814024 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:40:14 INFO - PROCESS | 1739 | 1467646814034 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1739 | 1467646814039 Marionette TRACE conn4 <- [1,2578,null,{}] 08:40:14 INFO - PROCESS | 1739 | 1467646814048 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}] 08:40:14 INFO - PROCESS | 1739 | 1467646814054 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:14 INFO - PROCESS | 1739 | 1467646814257 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:40:14 INFO - PROCESS | 1739 | 1467646814510 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1739 | 1467646814526 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b3000 == 40 [pid = 1739] [id = 652] 08:40:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d6f2400) [pid = 1739] [serial = 1957] [outer = (nil)] 08:40:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ef3b400) [pid = 1739] [serial = 1958] [outer = 0x8d6f2400] 08:40:14 INFO - PROCESS | 1739 | 1467646814666 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90d11c00) [pid = 1739] [serial = 1959] [outer = 0x8d6f2400] 08:40:15 INFO - PROCESS | 1739 | 1467646815609 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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1636ms 08:40:15 INFO - PROCESS | 1739 | 1467646815671 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1739 | 1467646815681 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:40:15 INFO - PROCESS | 1739 | 1467646815693 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1739 | 1467646815698 Marionette TRACE conn4 <- [1,2582,null,{}] 08:40:15 INFO - PROCESS | 1739 | 1467646815706 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}] 08:40:15 INFO - PROCESS | 1739 | 1467646815714 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:15 INFO - PROCESS | 1739 | 1467646815963 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:40:16 INFO - PROCESS | 1739 | 1467646816218 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1739 | 1467646816230 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f70c00 == 41 [pid = 1739] [id = 653] 08:40:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91ce6c00) [pid = 1739] [serial = 1960] [outer = (nil)] 08:40:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x920e4000) [pid = 1739] [serial = 1961] [outer = 0x91ce6c00] 08:40:16 INFO - PROCESS | 1739 | 1467646816360 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x923c5000) [pid = 1739] [serial = 1962] [outer = 0x91ce6c00] 08:40:17 INFO - PROCESS | 1739 | 1467646817448 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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1788ms 08:40:17 INFO - PROCESS | 1739 | 1467646817481 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1739 | 1467646817485 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:40:17 INFO - PROCESS | 1739 | 1467646817492 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1739 | 1467646817499 Marionette TRACE conn4 <- [1,2586,null,{}] 08:40:17 INFO - PROCESS | 1739 | 1467646817516 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}] 08:40:17 INFO - PROCESS | 1739 | 1467646817526 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:17 INFO - PROCESS | 1739 | 1467646817707 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:40:17 INFO - PROCESS | 1739 | 1467646817952 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1739 | 1467646817965 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x924b8c00 == 42 [pid = 1739] [id = 654] 08:40:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x927ce800) [pid = 1739] [serial = 1963] [outer = (nil)] 08:40:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927e7800) [pid = 1739] [serial = 1964] [outer = 0x927ce800] 08:40:18 INFO - PROCESS | 1739 | 1467646818061 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x928c2c00) [pid = 1739] [serial = 1965] [outer = 0x927ce800] 08:40:18 INFO - PROCESS | 1739 | 1467646818949 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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1498ms 08:40:18 INFO - PROCESS | 1739 | 1467646818991 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:40:19 INFO - PROCESS | 1739 | 1467646818996 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:40:19 INFO - PROCESS | 1739 | 1467646819002 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 1739 | 1467646819006 Marionette TRACE conn4 <- [1,2590,null,{}] 08:40:19 INFO - PROCESS | 1739 | 1467646819011 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}] 08:40:19 INFO - PROCESS | 1739 | 1467646819017 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:19 INFO - PROCESS | 1739 | 1467646819190 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:40:19 INFO - PROCESS | 1739 | 1467646819376 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1739 | 1467646819384 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb73800 == 43 [pid = 1739] [id = 655] 08:40:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x928c4800) [pid = 1739] [serial = 1966] [outer = (nil)] 08:40:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x928cc800) [pid = 1739] [serial = 1967] [outer = 0x928c4800] 08:40:19 INFO - PROCESS | 1739 | 1467646819474 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x928cb800) [pid = 1739] [serial = 1968] [outer = 0x928c4800] 08:40:20 INFO - PROCESS | 1739 | 1467646820394 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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1433ms 08:40:20 INFO - PROCESS | 1739 | 1467646820436 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1739 | 1467646820440 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:40:20 INFO - PROCESS | 1739 | 1467646820447 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1739 | 1467646820450 Marionette TRACE conn4 <- [1,2594,null,{}] 08:40:20 INFO - PROCESS | 1739 | 1467646820456 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}] 08:40:20 INFO - PROCESS | 1739 | 1467646820461 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:20 INFO - PROCESS | 1739 | 1467646820625 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:40:20 INFO - PROCESS | 1739 | 1467646820828 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1739 | 1467646820836 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f2800 == 44 [pid = 1739] [id = 656] 08:40:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9107bc00) [pid = 1739] [serial = 1969] [outer = (nil)] 08:40:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x93b01800) [pid = 1739] [serial = 1970] [outer = 0x9107bc00] 08:40:20 INFO - PROCESS | 1739 | 1467646820951 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93b0a000) [pid = 1739] [serial = 1971] [outer = 0x9107bc00] 08:40:21 INFO - PROCESS | 1739 | 1467646821957 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1579ms 08:40:22 INFO - PROCESS | 1739 | 1467646822027 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1739 | 1467646822031 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:40:22 INFO - PROCESS | 1739 | 1467646822037 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1739 | 1467646822041 Marionette TRACE conn4 <- [1,2598,null,{}] 08:40:22 INFO - PROCESS | 1739 | 1467646822046 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}] 08:40:22 INFO - PROCESS | 1739 | 1467646822057 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:22 INFO - PROCESS | 1739 | 1467646822300 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:40:22 INFO - PROCESS | 1739 | 1467646822538 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1739 | 1467646822547 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x93b04c00 == 45 [pid = 1739] [id = 657] 08:40:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x948d8800) [pid = 1739] [serial = 1972] [outer = (nil)] 08:40:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x95220800) [pid = 1739] [serial = 1973] [outer = 0x948d8800] 08:40:22 INFO - PROCESS | 1739 | 1467646822671 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x95222400) [pid = 1739] [serial = 1974] [outer = 0x948d8800] 08:40:23 INFO - PROCESS | 1739 | 1467646823844 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1843ms 08:40:23 INFO - PROCESS | 1739 | 1467646823882 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1739 | 1467646823888 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:40:23 INFO - PROCESS | 1739 | 1467646823897 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1739 | 1467646823901 Marionette TRACE conn4 <- [1,2602,null,{}] 08:40:23 INFO - PROCESS | 1739 | 1467646823909 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}] 08:40:23 INFO - PROCESS | 1739 | 1467646823915 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:24 INFO - PROCESS | 1739 | 1467646824094 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:40:24 INFO - PROCESS | 1739 | 1467646824338 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1739 | 1467646824350 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec49800 == 46 [pid = 1739] [id = 658] 08:40:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ec4a400) [pid = 1739] [serial = 1975] [outer = (nil)] 08:40:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ef40c00) [pid = 1739] [serial = 1976] [outer = 0x8ec4a400] 08:40:24 INFO - PROCESS | 1739 | 1467646824434 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8ef43400) [pid = 1739] [serial = 1977] [outer = 0x8ec4a400] 08:40:25 INFO - PROCESS | 1739 | 1467646825432 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1579ms 08:40:25 INFO - PROCESS | 1739 | 1467646825476 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1739 | 1467646825482 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:40:25 INFO - PROCESS | 1739 | 1467646825492 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1739 | 1467646825496 Marionette TRACE conn4 <- [1,2606,null,{}] 08:40:25 INFO - PROCESS | 1739 | 1467646825502 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}] 08:40:25 INFO - PROCESS | 1739 | 1467646825507 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:25 INFO - PROCESS | 1739 | 1467646825676 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8efe2400 == 45 [pid = 1739] [id = 634] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0dc00 == 44 [pid = 1739] [id = 631] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5a9800 == 43 [pid = 1739] [id = 636] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8e204000 == 42 [pid = 1739] [id = 633] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8c924800 == 41 [pid = 1739] [id = 637] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef3c400 == 40 [pid = 1739] [id = 625] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x93b0d800 == 39 [pid = 1739] [id = 635] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8e210000 == 38 [pid = 1739] [id = 617] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x91073800 == 37 [pid = 1739] [id = 626] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6a400 == 36 [pid = 1739] [id = 628] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4a800 == 35 [pid = 1739] [id = 629] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0e000 == 34 [pid = 1739] [id = 622] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x91cf2400 == 33 [pid = 1739] [id = 623] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac000 == 32 [pid = 1739] [id = 630] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6d800 == 31 [pid = 1739] [id = 621] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f9c00 == 30 [pid = 1739] [id = 624] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x9107b400 == 29 [pid = 1739] [id = 620] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x928c2400 == 28 [pid = 1739] [id = 632] 08:40:26 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb66400 == 27 [pid = 1739] [id = 619] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x90f69000) [pid = 1739] [serial = 1925] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ef47c00) [pid = 1739] [serial = 1893] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ec42400) [pid = 1739] [serial = 1892] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x924bdc00) [pid = 1739] [serial = 1896] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x92438000) [pid = 1739] [serial = 1895] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x93024800) [pid = 1739] [serial = 1899] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x92aeb800) [pid = 1739] [serial = 1898] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x94802400) [pid = 1739] [serial = 1902] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e1eec00) [pid = 1739] [serial = 1916] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93bd6800) [pid = 1739] [serial = 1901] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d6f9400) [pid = 1739] [serial = 1911] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d65a800) [pid = 1739] [serial = 1910] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8cb6dc00) [pid = 1739] [serial = 1913] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d5aac00) [pid = 1739] [serial = 1914] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x948da400) [pid = 1739] [serial = 1905] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x94861c00) [pid = 1739] [serial = 1904] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x95306000) [pid = 1739] [serial = 1908] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x95303c00) [pid = 1739] [serial = 1907] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90f11000) [pid = 1739] [serial = 1922] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8efdf800) [pid = 1739] [serial = 1919] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90d12c00) [pid = 1739] [serial = 1920] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90f65000) [pid = 1739] [serial = 1923] [outer = (nil)] [url = about:blank] 08:40:26 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e1f8800) [pid = 1739] [serial = 1917] [outer = (nil)] [url = about:blank] 08:40:27 INFO - PROCESS | 1739 | 1467646826999 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1739 | 1467646827008 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb66800 == 28 [pid = 1739] [id = 659] 08:40:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8cb67c00) [pid = 1739] [serial = 1978] [outer = (nil)] 08:40:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8cb6dc00) [pid = 1739] [serial = 1979] [outer = 0x8cb67c00] 08:40:27 INFO - PROCESS | 1739 | 1467646827089 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d5adc00) [pid = 1739] [serial = 1980] [outer = 0x8cb67c00] 08:40:27 INFO - PROCESS | 1739 | 1467646827980 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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2532ms 08:40:28 INFO - PROCESS | 1739 | 1467646828030 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1739 | 1467646828036 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:40:28 INFO - PROCESS | 1739 | 1467646828044 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1739 | 1467646828049 Marionette TRACE conn4 <- [1,2610,null,{}] 08:40:28 INFO - PROCESS | 1739 | 1467646828056 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}] 08:40:28 INFO - PROCESS | 1739 | 1467646828062 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:28 INFO - PROCESS | 1739 | 1467646828231 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:40:28 INFO - PROCESS | 1739 | 1467646828243 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1739 | 1467646828250 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f9400 == 29 [pid = 1739] [id = 660] 08:40:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d809800) [pid = 1739] [serial = 1981] [outer = (nil)] 08:40:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e1eb800) [pid = 1739] [serial = 1982] [outer = 0x8d809800] 08:40:28 INFO - PROCESS | 1739 | 1467646828346 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1f6800) [pid = 1739] [serial = 1983] [outer = 0x8d809800] 08:40:29 INFO - PROCESS | 1739 | 1467646829291 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1281ms 08:40:29 INFO - PROCESS | 1739 | 1467646829328 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 1739 | 1467646829334 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:40:29 INFO - PROCESS | 1739 | 1467646829341 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1739 | 1467646829345 Marionette TRACE conn4 <- [1,2614,null,{}] 08:40:29 INFO - PROCESS | 1739 | 1467646829350 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}] 08:40:29 INFO - PROCESS | 1739 | 1467646829355 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:29 INFO - PROCESS | 1739 | 1467646829590 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:40:29 INFO - PROCESS | 1739 | 1467646829622 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 1739 | 1467646829628 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ecc00 == 30 [pid = 1739] [id = 661] 08:40:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e1f0000) [pid = 1739] [serial = 1984] [outer = (nil)] 08:40:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ef44000) [pid = 1739] [serial = 1985] [outer = 0x8e1f0000] 08:40:29 INFO - PROCESS | 1739 | 1467646829697 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8efde800) [pid = 1739] [serial = 1986] [outer = 0x8e1f0000] 08:40:30 INFO - PROCESS | 1739 | 1467646830681 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]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1384ms 08:40:30 INFO - PROCESS | 1739 | 1467646830726 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 1739 | 1467646830730 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:40:30 INFO - PROCESS | 1739 | 1467646830753 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1739 | 1467646830763 Marionette TRACE conn4 <- [1,2618,null,{}] 08:40:30 INFO - PROCESS | 1739 | 1467646830778 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}] 08:40:30 INFO - PROCESS | 1739 | 1467646830787 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:31 INFO - PROCESS | 1739 | 1467646831027 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:40:31 INFO - PROCESS | 1739 | 1467646831072 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1739 | 1467646831078 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6ff800 == 31 [pid = 1739] [id = 662] 08:40:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef41c00) [pid = 1739] [serial = 1987] [outer = (nil)] 08:40:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f64c00) [pid = 1739] [serial = 1988] [outer = 0x8ef41c00] 08:40:31 INFO - PROCESS | 1739 | 1467646831226 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f6e800) [pid = 1739] [serial = 1989] [outer = 0x8ef41c00] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ec41400) [pid = 1739] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90f66800) [pid = 1739] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8cb74400) [pid = 1739] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ec4fc00) [pid = 1739] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90e7ec00) [pid = 1739] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91ced400) [pid = 1739] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x923c7c00) [pid = 1739] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8cb71c00) [pid = 1739] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90d1f800) [pid = 1739] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8c91fc00) [pid = 1739] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:40:32 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8efe2800) [pid = 1739] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:40:32 INFO - PROCESS | 1739 | 1467646832565 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1850ms 08:40:32 INFO - PROCESS | 1739 | 1467646832593 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1739 | 1467646832597 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:40:32 INFO - PROCESS | 1739 | 1467646832603 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1739 | 1467646832606 Marionette TRACE conn4 <- [1,2622,null,{}] 08:40:32 INFO - PROCESS | 1739 | 1467646832611 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}] 08:40:32 INFO - PROCESS | 1739 | 1467646832616 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:32 INFO - PROCESS | 1739 | 1467646832756 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:40:32 INFO - PROCESS | 1739 | 1467646832771 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1739 | 1467646832777 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69400 == 32 [pid = 1739] [id = 663] 08:40:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d6f1400) [pid = 1739] [serial = 1990] [outer = (nil)] 08:40:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f64800) [pid = 1739] [serial = 1991] [outer = 0x8d6f1400] 08:40:32 INFO - PROCESS | 1739 | 1467646832854 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91072400) [pid = 1739] [serial = 1992] [outer = 0x8d6f1400] 08:40:33 INFO - PROCESS | 1739 | 1467646833744 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1185ms 08:40:33 INFO - PROCESS | 1739 | 1467646833792 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1739 | 1467646833796 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:40:33 INFO - PROCESS | 1739 | 1467646833802 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1739 | 1467646833806 Marionette TRACE conn4 <- [1,2626,null,{}] 08:40:33 INFO - PROCESS | 1739 | 1467646833811 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}] 08:40:33 INFO - PROCESS | 1739 | 1467646833817 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:33 INFO - PROCESS | 1739 | 1467646833962 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:40:33 INFO - PROCESS | 1739 | 1467646833972 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1739 | 1467646833990 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x91080400 == 33 [pid = 1739] [id = 664] 08:40:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91081c00) [pid = 1739] [serial = 1993] [outer = (nil)] 08:40:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91ceb800) [pid = 1739] [serial = 1994] [outer = 0x91081c00] 08:40:34 INFO - PROCESS | 1739 | 1467646834069 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x92433800) [pid = 1739] [serial = 1995] [outer = 0x91081c00] 08:40:35 INFO - PROCESS | 1739 | 1467646835301 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1581ms 08:40:35 INFO - PROCESS | 1739 | 1467646835384 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1739 | 1467646835390 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:40:35 INFO - PROCESS | 1739 | 1467646835398 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1739 | 1467646835406 Marionette TRACE conn4 <- [1,2630,null,{}] 08:40:35 INFO - PROCESS | 1739 | 1467646835414 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}] 08:40:35 INFO - PROCESS | 1739 | 1467646835419 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:35 INFO - PROCESS | 1739 | 1467646835634 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:40:35 INFO - PROCESS | 1739 | 1467646835874 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1739 | 1467646835890 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65bc00 == 34 [pid = 1739] [id = 665] 08:40:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d6fa800) [pid = 1739] [serial = 1996] [outer = (nil)] 08:40:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e207c00) [pid = 1739] [serial = 1997] [outer = 0x8d6fa800] 08:40:36 INFO - PROCESS | 1739 | 1467646836000 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ef3cc00) [pid = 1739] [serial = 1998] [outer = 0x8d6fa800] 08:40:36 INFO - PROCESS | 1739 | 1467646836972 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1636ms 08:40:37 INFO - PROCESS | 1739 | 1467646837034 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1739 | 1467646837041 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:40:37 INFO - PROCESS | 1739 | 1467646837052 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1739 | 1467646837055 Marionette TRACE conn4 <- [1,2634,null,{}] 08:40:37 INFO - PROCESS | 1739 | 1467646837062 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}] 08:40:37 INFO - PROCESS | 1739 | 1467646837068 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:37 INFO - PROCESS | 1739 | 1467646837262 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:40:37 INFO - PROCESS | 1739 | 1467646837553 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1739 | 1467646837561 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1f400 == 35 [pid = 1739] [id = 666] 08:40:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90e82c00) [pid = 1739] [serial = 1999] [outer = (nil)] 08:40:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f61800) [pid = 1739] [serial = 2000] [outer = 0x90e82c00] 08:40:37 INFO - PROCESS | 1739 | 1467646837688 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9107cc00) [pid = 1739] [serial = 2001] [outer = 0x90e82c00] 08:40:38 INFO - PROCESS | 1739 | 1467646838628 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1630ms 08:40:38 INFO - PROCESS | 1739 | 1467646838708 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1739 | 1467646838712 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:40:38 INFO - PROCESS | 1739 | 1467646838722 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1739 | 1467646838727 Marionette TRACE conn4 <- [1,2638,null,{}] 08:40:38 INFO - PROCESS | 1739 | 1467646838744 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}] 08:40:38 INFO - PROCESS | 1739 | 1467646838752 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:38 INFO - PROCESS | 1739 | 1467646838934 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:40:39 INFO - PROCESS | 1739 | 1467646839123 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1739 | 1467646839134 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x923cb800 == 36 [pid = 1739] [id = 667] 08:40:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9243e400) [pid = 1739] [serial = 2002] [outer = (nil)] 08:40:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x924c1800) [pid = 1739] [serial = 2003] [outer = 0x9243e400] 08:40:39 INFO - PROCESS | 1739 | 1467646839215 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9259c400) [pid = 1739] [serial = 2004] [outer = 0x9243e400] 08:40:40 INFO - PROCESS | 1739 | 1467646840229 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1590ms 08:40:40 INFO - PROCESS | 1739 | 1467646840312 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1739 | 1467646840317 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:40:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:40:40 INFO - PROCESS | 1739 | 1467646840323 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1739 | 1467646840327 Marionette TRACE conn4 <- [1,2642,null,{}] 08:40:40 INFO - PROCESS | 1739 | 1467646840332 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}] 08:40:40 INFO - PROCESS | 1739 | 1467646840338 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:40 INFO - PROCESS | 1739 | 1467646840545 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:40:40 INFO - PROCESS | 1739 | 1467646840954 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1739 | 1467646840963 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91cc00 == 37 [pid = 1739] [id = 668] 08:40:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8c91d800) [pid = 1739] [serial = 2005] [outer = (nil)] 08:40:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8cb6fc00) [pid = 1739] [serial = 2006] [outer = 0x8c91d800] 08:40:41 INFO - PROCESS | 1739 | 1467646841082 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d5b4c00) [pid = 1739] [serial = 2007] [outer = 0x8c91d800] 08:40:41 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef3e800 == 36 [pid = 1739] [id = 640] 08:40:41 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef41400 == 35 [pid = 1739] [id = 639] 08:40:41 INFO - PROCESS | 1739 | --DOCSHELL 0x90d15c00 == 34 [pid = 1739] [id = 641] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x92440c00) [pid = 1739] [serial = 1949] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e1f3000) [pid = 1739] [serial = 1952] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x924bf400) [pid = 1739] [serial = 1950] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ef48c00) [pid = 1739] [serial = 1943] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x90d1d000) [pid = 1739] [serial = 1944] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9107e400) [pid = 1739] [serial = 1946] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x920e1400) [pid = 1739] [serial = 1934] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x920ed400) [pid = 1739] [serial = 1935] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x924ba400) [pid = 1739] [serial = 1937] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x924b4400) [pid = 1739] [serial = 1938] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d650c00) [pid = 1739] [serial = 1940] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e1ef000) [pid = 1739] [serial = 1941] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91072800) [pid = 1739] [serial = 1926] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8cb71000) [pid = 1739] [serial = 1928] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d80e800) [pid = 1739] [serial = 1929] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90e87400) [pid = 1739] [serial = 1931] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f15800) [pid = 1739] [serial = 1932] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x927cd800) [pid = 1739] [serial = 1956] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91cf1800) [pid = 1739] [serial = 1947] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ec48800) [pid = 1739] [serial = 1953] [outer = (nil)] [url = about:blank] 08:40:41 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x927c2400) [pid = 1739] [serial = 1955] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1739 | 1467646842081 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:40:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1790ms 08:40:42 INFO - PROCESS | 1739 | 1467646842116 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1739 | 1467646842121 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:40:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:40:42 INFO - PROCESS | 1739 | 1467646842128 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1739 | 1467646842132 Marionette TRACE conn4 <- [1,2646,null,{}] 08:40:42 INFO - PROCESS | 1739 | 1467646842140 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}] 08:40:42 INFO - PROCESS | 1739 | 1467646842147 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:42 INFO - PROCESS | 1739 | 1467646842296 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:40:42 INFO - PROCESS | 1739 | 1467646842312 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1739 | 1467646842321 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d812000 == 35 [pid = 1739] [id = 669] 08:40:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d813400) [pid = 1739] [serial = 2008] [outer = (nil)] 08:40:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e1f3400) [pid = 1739] [serial = 2009] [outer = 0x8d813400] 08:40:42 INFO - PROCESS | 1739 | 1467646842397 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e209c00) [pid = 1739] [serial = 2010] [outer = 0x8d813400] 08:40:43 INFO - PROCESS | 1739 | 1467646843406 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:40:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1303ms 08:40:43 INFO - PROCESS | 1739 | 1467646843435 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1739 | 1467646843441 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:40:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:40:43 INFO - PROCESS | 1739 | 1467646843452 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1739 | 1467646843455 Marionette TRACE conn4 <- [1,2650,null,{}] 08:40:43 INFO - PROCESS | 1739 | 1467646843461 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}] 08:40:43 INFO - PROCESS | 1739 | 1467646843466 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:43 INFO - PROCESS | 1739 | 1467646843619 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:40:43 INFO - PROCESS | 1739 | 1467646843769 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1739 | 1467646843781 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3fc00 == 36 [pid = 1739] [id = 670] 08:40:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ef41400) [pid = 1739] [serial = 2011] [outer = (nil)] 08:40:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90d17800) [pid = 1739] [serial = 2012] [outer = 0x8ef41400] 08:40:43 INFO - PROCESS | 1739 | 1467646843849 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90e7e400) [pid = 1739] [serial = 2013] [outer = 0x8ef41400] 08:40:44 INFO - PROCESS | 1739 | 1467646844689 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:40:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1278ms 08:40:44 INFO - PROCESS | 1739 | 1467646844731 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1739 | 1467646844734 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:40:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:40:44 INFO - PROCESS | 1739 | 1467646844748 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1739 | 1467646844756 Marionette TRACE conn4 <- [1,2654,null,{}] 08:40:44 INFO - PROCESS | 1739 | 1467646844778 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}] 08:40:44 INFO - PROCESS | 1739 | 1467646844785 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:44 INFO - PROCESS | 1739 | 1467646844992 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:40:45 INFO - PROCESS | 1739 | 1467646845029 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1739 | 1467646845037 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d13400 == 37 [pid = 1739] [id = 671] 08:40:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f69400) [pid = 1739] [serial = 2014] [outer = (nil)] 08:40:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91ce4400) [pid = 1739] [serial = 2015] [outer = 0x90f69400] 08:40:45 INFO - PROCESS | 1739 | 1467646845103 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91cea400) [pid = 1739] [serial = 2016] [outer = 0x90f69400] 08:40:46 INFO - PROCESS | 1739 | 1467646846038 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:40:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1325ms 08:40:46 INFO - PROCESS | 1739 | 1467646846073 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1739 | 1467646846078 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:40:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:40:46 INFO - PROCESS | 1739 | 1467646846085 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1739 | 1467646846088 Marionette TRACE conn4 <- [1,2658,null,{}] 08:40:46 INFO - PROCESS | 1739 | 1467646846093 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}] 08:40:46 INFO - PROCESS | 1739 | 1467646846098 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:46 INFO - PROCESS | 1739 | 1467646846305 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:40:46 INFO - PROCESS | 1739 | 1467646846325 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1739 | 1467646846332 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efea000 == 38 [pid = 1739] [id = 672] 08:40:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91ce5c00) [pid = 1739] [serial = 2017] [outer = (nil)] 08:40:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x923bec00) [pid = 1739] [serial = 2018] [outer = 0x91ce5c00] 08:40:46 INFO - PROCESS | 1739 | 1467646846397 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92436c00) [pid = 1739] [serial = 2019] [outer = 0x91ce5c00] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91ce6c00) [pid = 1739] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x948d8800) [pid = 1739] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d6f1400) [pid = 1739] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9107bc00) [pid = 1739] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ec4a400) [pid = 1739] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x928c4800) [pid = 1739] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef41c00) [pid = 1739] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x927ce800) [pid = 1739] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d809800) [pid = 1739] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8cb67c00) [pid = 1739] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e1f0000) [pid = 1739] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:40:46 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d6f2400) [pid = 1739] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:40:47 INFO - PROCESS | 1739 | 1467646847378 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:40:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1336ms 08:40:47 INFO - PROCESS | 1739 | 1467646847421 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1739 | 1467646847424 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:40:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:40:47 INFO - PROCESS | 1739 | 1467646847430 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1739 | 1467646847433 Marionette TRACE conn4 <- [1,2662,null,{}] 08:40:47 INFO - PROCESS | 1739 | 1467646847438 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}] 08:40:47 INFO - PROCESS | 1739 | 1467646847443 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:47 INFO - PROCESS | 1739 | 1467646847584 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:40:47 INFO - PROCESS | 1739 | 1467646847597 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1739 | 1467646847614 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f14000 == 39 [pid = 1739] [id = 673] 08:40:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x9107f000) [pid = 1739] [serial = 2020] [outer = (nil)] 08:40:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91ceec00) [pid = 1739] [serial = 2021] [outer = 0x9107f000] 08:40:47 INFO - PROCESS | 1739 | 1467646847705 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x924b7c00) [pid = 1739] [serial = 2022] [outer = 0x9107f000] 08:40:48 INFO - PROCESS | 1739 | 1467646848650 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:40:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1278ms 08:40:48 INFO - PROCESS | 1739 | 1467646848709 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1739 | 1467646848713 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:40:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:40:48 INFO - PROCESS | 1739 | 1467646848719 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1739 | 1467646848722 Marionette TRACE conn4 <- [1,2666,null,{}] 08:40:48 INFO - PROCESS | 1739 | 1467646848731 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}] 08:40:48 INFO - PROCESS | 1739 | 1467646848735 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:48 INFO - PROCESS | 1739 | 1467646848951 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:40:49 INFO - PROCESS | 1739 | 1467646849136 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1739 | 1467646849147 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6d800 == 40 [pid = 1739] [id = 674] 08:40:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8cb70000) [pid = 1739] [serial = 2023] [outer = (nil)] 08:40:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d5b1000) [pid = 1739] [serial = 2024] [outer = 0x8cb70000] 08:40:49 INFO - PROCESS | 1739 | 1467646849231 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d659400) [pid = 1739] [serial = 2025] [outer = 0x8cb70000] 08:40:50 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:50 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:40:50 INFO - PROCESS | 1739 | 1467646850674 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]]]}] 08:40:50 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) 08:40:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1996ms 08:40:50 INFO - PROCESS | 1739 | 1467646850717 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1739 | 1467646850723 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:40:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:40:50 INFO - PROCESS | 1739 | 1467646850737 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1739 | 1467646850742 Marionette TRACE conn4 <- [1,2670,null,{}] 08:40:50 INFO - PROCESS | 1739 | 1467646850749 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}] 08:40:50 INFO - PROCESS | 1739 | 1467646850755 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:51 INFO - PROCESS | 1739 | 1467646851070 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:40:51 INFO - PROCESS | 1739 | 1467646851202 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1739 | 1467646851212 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80f800 == 41 [pid = 1739] [id = 675] 08:40:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d814400) [pid = 1739] [serial = 2026] [outer = (nil)] 08:40:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ef3e000) [pid = 1739] [serial = 2027] [outer = 0x8d814400] 08:40:51 INFO - PROCESS | 1739 | 1467646851330 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8efdb800) [pid = 1739] [serial = 2028] [outer = 0x8d814400] 08:40:52 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:52 INFO - PROCESS | 1739 | 1467646852661 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"]]]}] 08:40:52 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 08:40:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:40:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:40:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1984ms 08:40:52 INFO - PROCESS | 1739 | 1467646852725 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1739 | 1467646852730 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:40:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:40:52 INFO - PROCESS | 1739 | 1467646852736 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1739 | 1467646852740 Marionette TRACE conn4 <- [1,2674,null,{}] 08:40:52 INFO - PROCESS | 1739 | 1467646852876 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}] 08:40:52 INFO - PROCESS | 1739 | 1467646852882 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:53 INFO - PROCESS | 1739 | 1467646853105 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:40:53 INFO - PROCESS | 1739 | 1467646853291 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1739 | 1467646853299 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec46800 == 42 [pid = 1739] [id = 676] 08:40:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90e89400) [pid = 1739] [serial = 2029] [outer = (nil)] 08:40:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91077400) [pid = 1739] [serial = 2030] [outer = 0x90e89400] 08:40:53 INFO - PROCESS | 1739 | 1467646853378 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x920e2400) [pid = 1739] [serial = 2031] [outer = 0x90e89400] 08:40:54 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:54 INFO - PROCESS | 1739 | 1467646854729 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"]]]}] 08:40:54 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 08:40:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:40:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:40:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2034ms 08:40:54 INFO - PROCESS | 1739 | 1467646854772 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1739 | 1467646854778 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:40:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:40:54 INFO - PROCESS | 1739 | 1467646854795 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1739 | 1467646854802 Marionette TRACE conn4 <- [1,2678,null,{}] 08:40:54 INFO - PROCESS | 1739 | 1467646854808 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}] 08:40:54 INFO - PROCESS | 1739 | 1467646854815 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:55 INFO - PROCESS | 1739 | 1467646855106 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:40:55 INFO - PROCESS | 1739 | 1467646855500 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1739 | 1467646855509 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c922400 == 43 [pid = 1739] [id = 677] 08:40:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8cb72000) [pid = 1739] [serial = 2032] [outer = (nil)] 08:40:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d5b1800) [pid = 1739] [serial = 2033] [outer = 0x8cb72000] 08:40:55 INFO - PROCESS | 1739 | 1467646855584 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8d6fb400) [pid = 1739] [serial = 2034] [outer = 0x8cb72000] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec49800 == 42 [pid = 1739] [id = 658] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4d400 == 41 [pid = 1739] [id = 647] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7d800 == 40 [pid = 1739] [id = 648] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x90f14000 == 39 [pid = 1739] [id = 673] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8efea000 == 38 [pid = 1739] [id = 672] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x90d13400 == 37 [pid = 1739] [id = 671] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef3fc00 == 36 [pid = 1739] [id = 670] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d812000 == 35 [pid = 1739] [id = 669] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91cc00 == 34 [pid = 1739] [id = 668] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x923cb800 == 33 [pid = 1739] [id = 667] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x90d1f400 == 32 [pid = 1739] [id = 666] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65bc00 == 31 [pid = 1739] [id = 665] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x91080400 == 30 [pid = 1739] [id = 664] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69800 == 29 [pid = 1739] [id = 646] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f2800 == 28 [pid = 1739] [id = 656] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb66800 == 27 [pid = 1739] [id = 659] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b3000 == 26 [pid = 1739] [id = 652] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91f800 == 25 [pid = 1739] [id = 642] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69c00 == 24 [pid = 1739] [id = 643] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69400 == 23 [pid = 1739] [id = 663] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x9107dc00 == 22 [pid = 1739] [id = 645] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x91cec800 == 21 [pid = 1739] [id = 644] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d815000 == 20 [pid = 1739] [id = 638] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f9400 == 19 [pid = 1739] [id = 660] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb70400 == 18 [pid = 1739] [id = 649] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb73800 == 17 [pid = 1739] [id = 655] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ecc00 == 16 [pid = 1739] [id = 661] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d654800 == 15 [pid = 1739] [id = 651] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6ff800 == 14 [pid = 1739] [id = 662] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8c925000 == 13 [pid = 1739] [id = 650] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x924b8c00 == 12 [pid = 1739] [id = 654] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x90f70c00 == 11 [pid = 1739] [id = 653] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x93b04c00 == 10 [pid = 1739] [id = 657] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8d80f800 == 9 [pid = 1739] [id = 675] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec46800 == 8 [pid = 1739] [id = 676] 08:40:57 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6d800 == 7 [pid = 1739] [id = 674] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x920e4000) [pid = 1739] [serial = 1961] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x95222400) [pid = 1739] [serial = 1974] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90f64800) [pid = 1739] [serial = 1991] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x95220800) [pid = 1739] [serial = 1973] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x93b01800) [pid = 1739] [serial = 1970] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ef43400) [pid = 1739] [serial = 1977] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x923c5000) [pid = 1739] [serial = 1962] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x928cb800) [pid = 1739] [serial = 1968] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ef40c00) [pid = 1739] [serial = 1976] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90f6e800) [pid = 1739] [serial = 1989] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x927e7800) [pid = 1739] [serial = 1964] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x928cc800) [pid = 1739] [serial = 1967] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e1f6800) [pid = 1739] [serial = 1983] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x93b0a000) [pid = 1739] [serial = 1971] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8e1eb800) [pid = 1739] [serial = 1982] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8cb6dc00) [pid = 1739] [serial = 1979] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8efde800) [pid = 1739] [serial = 1986] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x90f64c00) [pid = 1739] [serial = 1988] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8d5adc00) [pid = 1739] [serial = 1980] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x90d11c00) [pid = 1739] [serial = 1959] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x8ef44000) [pid = 1739] [serial = 1985] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x928c2c00) [pid = 1739] [serial = 1965] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x8ef3b400) [pid = 1739] [serial = 1958] [outer = (nil)] [url = about:blank] 08:40:57 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x91072400) [pid = 1739] [serial = 1992] [outer = (nil)] [url = about:blank] 08:40:58 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:58 INFO - PROCESS | 1739 | 1467646858067 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]]]}] 08:40:58 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) 08:40:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3294ms 08:40:58 INFO - PROCESS | 1739 | 1467646858082 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1739 | 1467646858085 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:40:58 INFO - PROCESS | 1739 | 1467646858095 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1739 | 1467646858098 Marionette TRACE conn4 <- [1,2682,null,{}] 08:40:58 INFO - PROCESS | 1739 | 1467646858108 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}] 08:40:58 INFO - PROCESS | 1739 | 1467646858113 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:58 INFO - PROCESS | 1739 | 1467646858273 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:40:58 INFO - PROCESS | 1739 | 1467646858411 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1739 | 1467646858421 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:40:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b0800 == 8 [pid = 1739] [id = 678] 08:40:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8d5b0c00) [pid = 1739] [serial = 2035] [outer = (nil)] 08:40:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8d6f9400) [pid = 1739] [serial = 2036] [outer = 0x8d5b0c00] 08:40:58 INFO - PROCESS | 1739 | 1467646858494 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8d80a800) [pid = 1739] [serial = 2037] [outer = 0x8d5b0c00] 08:40:59 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:59 INFO - PROCESS | 1739 | 1467646859678 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]]]}] 08:40:59 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) 08:40:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1629ms 08:40:59 INFO - PROCESS | 1739 | 1467646859730 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1739 | 1467646859739 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:40:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:40:59 INFO - PROCESS | 1739 | 1467646859757 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1739 | 1467646859762 Marionette TRACE conn4 <- [1,2686,null,{}] 08:40:59 INFO - PROCESS | 1739 | 1467646859768 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}] 08:40:59 INFO - PROCESS | 1739 | 1467646859773 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:00 INFO - PROCESS | 1739 | 1467646860022 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:41:00 INFO - PROCESS | 1739 | 1467646860061 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1739 | 1467646860070 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e201400 == 9 [pid = 1739] [id = 679] 08:41:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8e210800) [pid = 1739] [serial = 2038] [outer = (nil)] 08:41:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8ec4bc00) [pid = 1739] [serial = 2039] [outer = 0x8e210800] 08:41:00 INFO - PROCESS | 1739 | 1467646860162 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8ef40c00) [pid = 1739] [serial = 2040] [outer = 0x8e210800] 08:41:01 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x9107f000) [pid = 1739] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x90f69400) [pid = 1739] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x91ce5c00) [pid = 1739] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x90e82c00) [pid = 1739] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x8d6fa800) [pid = 1739] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x8d813400) [pid = 1739] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 54 (0x8ef41400) [pid = 1739] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 53 (0x9243e400) [pid = 1739] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 52 (0x91081c00) [pid = 1739] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:41:01 INFO - PROCESS | 1739 | --DOMWINDOW == 51 (0x8c91d800) [pid = 1739] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:41:01 INFO - PROCESS | 1739 | 1467646861890 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"]]]}] 08:41:01 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 08:41:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2196ms 08:41:01 INFO - PROCESS | 1739 | 1467646861946 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1739 | 1467646861949 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:41:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:41:01 INFO - PROCESS | 1739 | 1467646861955 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1739 | 1467646861961 Marionette TRACE conn4 <- [1,2690,null,{}] 08:41:01 INFO - PROCESS | 1739 | 1467646861978 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}] 08:41:01 INFO - PROCESS | 1739 | 1467646861987 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:02 INFO - PROCESS | 1739 | 1467646862195 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:41:02 INFO - PROCESS | 1739 | 1467646862289 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1739 | 1467646862300 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d13c00 == 10 [pid = 1739] [id = 680] 08:41:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 52 (0x90d14400) [pid = 1739] [serial = 2041] [outer = (nil)] 08:41:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 53 (0x90d1b800) [pid = 1739] [serial = 2042] [outer = 0x90d14400] 08:41:02 INFO - PROCESS | 1739 | 1467646862373 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 54 (0x90e7cc00) [pid = 1739] [serial = 2043] [outer = 0x90d14400] 08:41:03 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:03 INFO - PROCESS | 1739 | 1467646863531 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"]]]}] 08:41:03 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 08:41:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1589ms 08:41:03 INFO - PROCESS | 1739 | 1467646863546 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 1739 | 1467646863550 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:41:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:41:03 INFO - PROCESS | 1739 | 1467646863556 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1739 | 1467646863559 Marionette TRACE conn4 <- [1,2694,null,{}] 08:41:03 INFO - PROCESS | 1739 | 1467646863565 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}] 08:41:03 INFO - PROCESS | 1739 | 1467646863569 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:03 INFO - PROCESS | 1739 | 1467646863718 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:41:03 INFO - PROCESS | 1739 | 1467646863944 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1739 | 1467646863952 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c918c00 == 11 [pid = 1739] [id = 681] 08:41:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0x8c919800) [pid = 1739] [serial = 2044] [outer = (nil)] 08:41:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8c923800) [pid = 1739] [serial = 2045] [outer = 0x8c919800] 08:41:04 INFO - PROCESS | 1739 | 1467646864040 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8d5adc00) [pid = 1739] [serial = 2046] [outer = 0x8c919800] 08:41:05 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:05 INFO - PROCESS | 1739 | 1467646865443 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"]]]}] 08:41:05 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 08:41:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1937ms 08:41:05 INFO - PROCESS | 1739 | 1467646865597 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1739 | 1467646865603 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:41:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:41:05 INFO - PROCESS | 1739 | 1467646865615 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1739 | 1467646865622 Marionette TRACE conn4 <- [1,2698,null,{}] 08:41:05 INFO - PROCESS | 1739 | 1467646865631 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}] 08:41:05 INFO - PROCESS | 1739 | 1467646865636 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:05 INFO - PROCESS | 1739 | 1467646865813 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:41:06 INFO - PROCESS | 1739 | 1467646865994 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1739 | 1467646866007 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d810c00 == 12 [pid = 1739] [id = 682] 08:41:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8d818800) [pid = 1739] [serial = 2047] [outer = (nil)] 08:41:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8ec4ec00) [pid = 1739] [serial = 2048] [outer = 0x8d818800] 08:41:06 INFO - PROCESS | 1739 | 1467646866099 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8ef42800) [pid = 1739] [serial = 2049] [outer = 0x8d818800] 08:41:07 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 08:41:07 INFO - PROCESS | 1739 | 1467646867470 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"]]]}] 08:41:07 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 08:41:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:41:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1889ms 08:41:07 INFO - PROCESS | 1739 | 1467646867506 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1739 | 1467646867512 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:41:07 INFO - PROCESS | 1739 | 1467646867521 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1739 | 1467646867525 Marionette TRACE conn4 <- [1,2702,null,{}] 08:41:07 INFO - PROCESS | 1739 | 1467646867531 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}] 08:41:07 INFO - PROCESS | 1739 | 1467646867536 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:07 INFO - PROCESS | 1739 | 1467646867788 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:41:08 INFO - PROCESS | 1739 | 1467646867985 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1739 | 1467646867994 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef46c00 == 13 [pid = 1739] [id = 683] 08:41:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8efddc00) [pid = 1739] [serial = 2050] [outer = (nil)] 08:41:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x90f12c00) [pid = 1739] [serial = 2051] [outer = 0x8efddc00] 08:41:08 INFO - PROCESS | 1739 | 1467646868124 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x90f6c400) [pid = 1739] [serial = 2052] [outer = 0x8efddc00] 08:41:09 INFO - PROCESS | 1739 | 1467646869368 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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:41:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1888ms 08:41:09 INFO - PROCESS | 1739 | 1467646869409 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1739 | 1467646869415 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:41:09 INFO - PROCESS | 1739 | 1467646869423 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1739 | 1467646869428 Marionette TRACE conn4 <- [1,2706,null,{}] 08:41:09 INFO - PROCESS | 1739 | 1467646869436 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}] 08:41:09 INFO - PROCESS | 1739 | 1467646869441 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:09 INFO - PROCESS | 1739 | 1467646869633 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:41:09 INFO - PROCESS | 1739 | --DOCSHELL 0x90d13c00 == 12 [pid = 1739] [id = 680] 08:41:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8e201400 == 11 [pid = 1739] [id = 679] 08:41:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b0800 == 10 [pid = 1739] [id = 678] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x91ce4400) [pid = 1739] [serial = 2015] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x91cea400) [pid = 1739] [serial = 2016] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x90f61800) [pid = 1739] [serial = 2000] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x9107cc00) [pid = 1739] [serial = 2001] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x8e207c00) [pid = 1739] [serial = 1997] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x8ef3cc00) [pid = 1739] [serial = 1998] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x8e1f3400) [pid = 1739] [serial = 2009] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x8e209c00) [pid = 1739] [serial = 2010] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 54 (0x90d17800) [pid = 1739] [serial = 2012] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 53 (0x924c1800) [pid = 1739] [serial = 2003] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 52 (0x9259c400) [pid = 1739] [serial = 2004] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 51 (0x92433800) [pid = 1739] [serial = 1995] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 50 (0x91ceb800) [pid = 1739] [serial = 1994] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 49 (0x8cb6fc00) [pid = 1739] [serial = 2006] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 48 (0x8d5b4c00) [pid = 1739] [serial = 2007] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 47 (0x90e7e400) [pid = 1739] [serial = 2013] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 46 (0x923bec00) [pid = 1739] [serial = 2018] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 45 (0x924b7c00) [pid = 1739] [serial = 2022] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 44 (0x92436c00) [pid = 1739] [serial = 2019] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | --DOMWINDOW == 43 (0x91ceec00) [pid = 1739] [serial = 2021] [outer = (nil)] [url = about:blank] 08:41:09 INFO - PROCESS | 1739 | 1467646869905 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1739 | 1467646869921 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b0800 == 11 [pid = 1739] [id = 684] 08:41:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 44 (0x8d5b4c00) [pid = 1739] [serial = 2053] [outer = (nil)] 08:41:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 45 (0x8d812c00) [pid = 1739] [serial = 2054] [outer = 0x8d5b4c00] 08:41:09 INFO - PROCESS | 1739 | 1467646869992 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 46 (0x8e1f3c00) [pid = 1739] [serial = 2055] [outer = 0x8d5b4c00] 08:41:10 INFO - PROCESS | 1739 | 1467646870821 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1439ms 08:41:10 INFO - PROCESS | 1739 | 1467646870863 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1739 | 1467646870870 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:41:10 INFO - PROCESS | 1739 | 1467646870881 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1739 | 1467646870885 Marionette TRACE conn4 <- [1,2710,null,{}] 08:41:10 INFO - PROCESS | 1739 | 1467646870891 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}] 08:41:10 INFO - PROCESS | 1739 | 1467646870896 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:11 INFO - PROCESS | 1739 | 1467646871070 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:41:11 INFO - PROCESS | 1739 | 1467646871098 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1739 | 1467646871104 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e208400 == 12 [pid = 1739] [id = 685] 08:41:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 47 (0x8ef46000) [pid = 1739] [serial = 2056] [outer = (nil)] 08:41:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 48 (0x8efe9000) [pid = 1739] [serial = 2057] [outer = 0x8ef46000] 08:41:11 INFO - PROCESS | 1739 | 1467646871303 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 49 (0x90e7b800) [pid = 1739] [serial = 2058] [outer = 0x8ef46000] 08:41:12 INFO - PROCESS | 1739 | 1467646872165 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] 08:41:12 INFO - PROCESS | 1739 | 1467646872213 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:41:12 INFO - PROCESS | 1739 | 1467646872219 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1739 | 1467646872225 Marionette TRACE conn4 <- [1,2714,null,{}] 08:41:12 INFO - PROCESS | 1739 | 1467646872250 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}] 08:41:12 INFO - PROCESS | 1739 | 1467646872259 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:12 INFO - PROCESS | 1739 | 1467646872471 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:41:12 INFO - PROCESS | 1739 | 1467646872495 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1739 | 1467646872505 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x91074400 == 13 [pid = 1739] [id = 686] 08:41:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 50 (0x91074800) [pid = 1739] [serial = 2059] [outer = (nil)] 08:41:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 51 (0x91078c00) [pid = 1739] [serial = 2060] [outer = 0x91074800] 08:41:12 INFO - PROCESS | 1739 | 1467646872579 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 52 (0x91ce5800) [pid = 1739] [serial = 2061] [outer = 0x91074800] 08:41:13 INFO - PROCESS | 1739 | 1467646873572 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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1391ms 08:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:41:13 INFO - PROCESS | 1739 | 1467646873611 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1739 | 1467646873614 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:41:13 INFO - PROCESS | 1739 | 1467646873621 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1739 | 1467646873624 Marionette TRACE conn4 <- [1,2718,null,{}] 08:41:13 INFO - PROCESS | 1739 | 1467646873638 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}] 08:41:13 INFO - PROCESS | 1739 | 1467646873643 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:13 INFO - PROCESS | 1739 | 1467646873869 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:41:13 INFO - PROCESS | 1739 | 1467646873892 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1739 | 1467646873902 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ae400 == 14 [pid = 1739] [id = 687] 08:41:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 53 (0x920e4000) [pid = 1739] [serial = 2062] [outer = (nil)] 08:41:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 54 (0x923bec00) [pid = 1739] [serial = 2063] [outer = 0x920e4000] 08:41:13 INFO - PROCESS | 1739 | 1467646873979 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0x923ca400) [pid = 1739] [serial = 2064] [outer = 0x920e4000] 08:41:14 INFO - PROCESS | 1739 | --DOMWINDOW == 54 (0x8cb70000) [pid = 1739] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:41:14 INFO - PROCESS | 1739 | --DOMWINDOW == 53 (0x8d814400) [pid = 1739] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:41:14 INFO - PROCESS | 1739 | --DOMWINDOW == 52 (0x8e210800) [pid = 1739] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:41:14 INFO - PROCESS | 1739 | --DOMWINDOW == 51 (0x90e89400) [pid = 1739] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:41:14 INFO - PROCESS | 1739 | --DOMWINDOW == 50 (0x8d5b0c00) [pid = 1739] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:41:14 INFO - PROCESS | 1739 | --DOMWINDOW == 49 (0x8cb72000) [pid = 1739] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:41:14 INFO - PROCESS | 1739 | 1467646874883 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] 08:41:14 INFO - PROCESS | 1739 | 1467646874908 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:41:14 INFO - PROCESS | 1739 | 1467646874915 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1739 | 1467646874918 Marionette TRACE conn4 <- [1,2722,null,{}] 08:41:14 INFO - PROCESS | 1739 | 1467646874923 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}] 08:41:14 INFO - PROCESS | 1739 | 1467646874928 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:15 INFO - PROCESS | 1739 | 1467646875125 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:41:15 INFO - PROCESS | 1739 | 1467646875142 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1739 | 1467646875151 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91a400 == 15 [pid = 1739] [id = 688] 08:41:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 50 (0x8c91b000) [pid = 1739] [serial = 2065] [outer = (nil)] 08:41:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 51 (0x92436000) [pid = 1739] [serial = 2066] [outer = 0x8c91b000] 08:41:15 INFO - PROCESS | 1739 | 1467646875216 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 52 (0x90e85400) [pid = 1739] [serial = 2067] [outer = 0x8c91b000] 08:41:16 INFO - PROCESS | 1739 | 1467646876067 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] 08:41:16 INFO - PROCESS | 1739 | 1467646876149 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:41:16 INFO - PROCESS | 1739 | 1467646876155 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1739 | 1467646876158 Marionette TRACE conn4 <- [1,2726,null,{}] 08:41:16 INFO - PROCESS | 1739 | 1467646876163 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}] 08:41:16 INFO - PROCESS | 1739 | 1467646876173 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:16 INFO - PROCESS | 1739 | 1467646876376 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:41:16 INFO - PROCESS | 1739 | 1467646876573 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1739 | 1467646876585 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91c000 == 16 [pid = 1739] [id = 689] 08:41:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 53 (0x8c91c800) [pid = 1739] [serial = 2068] [outer = (nil)] 08:41:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 54 (0x8cb66800) [pid = 1739] [serial = 2069] [outer = 0x8c91c800] 08:41:16 INFO - PROCESS | 1739 | 1467646876666 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0x8d5ad800) [pid = 1739] [serial = 2070] [outer = 0x8c91c800] 08:41:17 INFO - PROCESS | 1739 | 1467646877692 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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:41:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1578ms 08:41:17 INFO - PROCESS | 1739 | 1467646877736 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1739 | 1467646877742 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:41:17 INFO - PROCESS | 1739 | 1467646877749 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1739 | 1467646877754 Marionette TRACE conn4 <- [1,2730,null,{}] 08:41:17 INFO - PROCESS | 1739 | 1467646877762 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}] 08:41:17 INFO - PROCESS | 1739 | 1467646877770 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:17 INFO - PROCESS | 1739 | 1467646877950 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:41:18 INFO - PROCESS | 1739 | 1467646878131 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1739 | 1467646878138 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb66400 == 17 [pid = 1739] [id = 690] 08:41:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8ec48800) [pid = 1739] [serial = 2071] [outer = (nil)] 08:41:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x90e7ac00) [pid = 1739] [serial = 2072] [outer = 0x8ec48800] 08:41:18 INFO - PROCESS | 1739 | 1467646878236 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x90e86800) [pid = 1739] [serial = 2073] [outer = 0x8ec48800] 08:41:19 INFO - PROCESS | 1739 | 1467646879601 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"]]]}] 08:41:19 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 08:41:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:41:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1936ms 08:41:19 INFO - PROCESS | 1739 | 1467646879689 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 08:41:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:41:19 INFO - PROCESS | 1739 | 1467646879696 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:41:19 INFO - PROCESS | 1739 | 1467646879703 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1739 | 1467646879706 Marionette TRACE conn4 <- [1,2734,null,{}] 08:41:19 INFO - PROCESS | 1739 | 1467646879712 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}] 08:41:19 INFO - PROCESS | 1739 | 1467646879718 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:20 INFO - PROCESS | 1739 | 1467646879996 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:41:20 INFO - PROCESS | 1739 | 1467646880191 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1739 | 1467646880200 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c920400 == 18 [pid = 1739] [id = 691] 08:41:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8e1ec800) [pid = 1739] [serial = 2074] [outer = (nil)] 08:41:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x91ced000) [pid = 1739] [serial = 2075] [outer = 0x8e1ec800] 08:41:20 INFO - PROCESS | 1739 | 1467646880277 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x923c7c00) [pid = 1739] [serial = 2076] [outer = 0x8e1ec800] 08:41:21 INFO - PROCESS | 1739 | 1467646881252 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]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:41:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1589ms 08:41:21 INFO - PROCESS | 1739 | 1467646881292 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1739 | 1467646881297 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:41:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:41:21 INFO - PROCESS | 1739 | 1467646881311 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1739 | 1467646881320 Marionette TRACE conn4 <- [1,2738,null,{}] 08:41:21 INFO - PROCESS | 1739 | 1467646881328 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}] 08:41:21 INFO - PROCESS | 1739 | 1467646881335 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:21 INFO - PROCESS | 1739 | 1467646881519 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:41:21 INFO - PROCESS | 1739 | 1467646881702 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1739 | 1467646881709 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073400 == 19 [pid = 1739] [id = 692] 08:41:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x91081000) [pid = 1739] [serial = 2077] [outer = (nil)] 08:41:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x92598400) [pid = 1739] [serial = 2078] [outer = 0x91081000] 08:41:21 INFO - PROCESS | 1739 | 1467646881790 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x927c1800) [pid = 1739] [serial = 2079] [outer = 0x91081000] 08:41:22 INFO - PROCESS | 1739 | 1467646882760 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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:41:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1505ms 08:41:22 INFO - PROCESS | 1739 | 1467646882809 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:41:22 INFO - PROCESS | 1739 | 1467646882814 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:41:22 INFO - PROCESS | 1739 | 1467646882820 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1739 | 1467646882823 Marionette TRACE conn4 <- [1,2742,null,{}] 08:41:22 INFO - PROCESS | 1739 | 1467646882829 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}] 08:41:22 INFO - PROCESS | 1739 | 1467646882834 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:23 INFO - PROCESS | 1739 | 1467646883007 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:41:23 INFO - PROCESS | 1739 | 1467646883212 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1739 | 1467646883219 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef47400 == 20 [pid = 1739] [id = 693] 08:41:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x90d1f000) [pid = 1739] [serial = 2080] [outer = (nil)] 08:41:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x927cbc00) [pid = 1739] [serial = 2081] [outer = 0x90d1f000] 08:41:23 INFO - PROCESS | 1739 | 1467646883300 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x927cfc00) [pid = 1739] [serial = 2082] [outer = 0x90d1f000] 08:41:24 INFO - PROCESS | 1739 | 1467646884217 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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1435ms 08:41:24 INFO - PROCESS | 1739 | 1467646884255 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1739 | 1467646884259 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:41:24 INFO - PROCESS | 1739 | 1467646884265 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1739 | 1467646884269 Marionette TRACE conn4 <- [1,2746,null,{}] 08:41:24 INFO - PROCESS | 1739 | 1467646884275 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}] 08:41:24 INFO - PROCESS | 1739 | 1467646884280 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:24 INFO - PROCESS | 1739 | 1467646884447 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:41:24 INFO - PROCESS | 1739 | 1467646884631 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1739 | 1467646884647 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x927ecc00 == 21 [pid = 1739] [id = 694] 08:41:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x927ed400) [pid = 1739] [serial = 2083] [outer = (nil)] 08:41:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x927efc00) [pid = 1739] [serial = 2084] [outer = 0x927ed400] 08:41:24 INFO - PROCESS | 1739 | 1467646884736 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x928cbc00) [pid = 1739] [serial = 2085] [outer = 0x927ed400] 08:41:25 INFO - PROCESS | 1739 | 1467646885933 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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:41:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1730ms 08:41:25 INFO - PROCESS | 1739 | 1467646885998 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1739 | 1467646886004 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:41:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:41:26 INFO - PROCESS | 1739 | 1467646886013 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1739 | 1467646886017 Marionette TRACE conn4 <- [1,2750,null,{}] 08:41:26 INFO - PROCESS | 1739 | 1467646886025 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}] 08:41:26 INFO - PROCESS | 1739 | 1467646886030 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:26 INFO - PROCESS | 1739 | 1467646886246 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:41:26 INFO - PROCESS | 1739 | 1467646886585 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1739 | 1467646886601 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d816000 == 22 [pid = 1739] [id = 695] 08:41:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d816800) [pid = 1739] [serial = 2086] [outer = (nil)] 08:41:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e1f9400) [pid = 1739] [serial = 2087] [outer = 0x8d816800] 08:41:26 INFO - PROCESS | 1739 | 1467646886675 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e20e000) [pid = 1739] [serial = 2088] [outer = 0x8d816800] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91a400 == 21 [pid = 1739] [id = 688] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ae400 == 20 [pid = 1739] [id = 687] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x91074400 == 19 [pid = 1739] [id = 686] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8e208400 == 18 [pid = 1739] [id = 685] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5b0800 == 17 [pid = 1739] [id = 684] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef46c00 == 16 [pid = 1739] [id = 683] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8c922400 == 15 [pid = 1739] [id = 677] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8c918c00 == 14 [pid = 1739] [id = 681] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8d810c00 == 13 [pid = 1739] [id = 682] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x927ecc00 == 12 [pid = 1739] [id = 694] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef47400 == 11 [pid = 1739] [id = 693] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x91073400 == 10 [pid = 1739] [id = 692] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8c920400 == 9 [pid = 1739] [id = 691] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91c000 == 8 [pid = 1739] [id = 689] 08:41:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb66400 == 7 [pid = 1739] [id = 690] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d659400) [pid = 1739] [serial = 2025] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d5b1000) [pid = 1739] [serial = 2024] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8efdb800) [pid = 1739] [serial = 2028] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef3e000) [pid = 1739] [serial = 2027] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ec4bc00) [pid = 1739] [serial = 2039] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x920e2400) [pid = 1739] [serial = 2031] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91077400) [pid = 1739] [serial = 2030] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d6f9400) [pid = 1739] [serial = 2036] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d6fb400) [pid = 1739] [serial = 2034] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d5b1800) [pid = 1739] [serial = 2033] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8ef40c00) [pid = 1739] [serial = 2040] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x90d1b800) [pid = 1739] [serial = 2042] [outer = (nil)] [url = about:blank] 08:41:27 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8d80a800) [pid = 1739] [serial = 2037] [outer = (nil)] [url = about:blank] 08:41:28 INFO - PROCESS | 1739 | 1467646888548 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2589ms 08:41:28 INFO - PROCESS | 1739 | 1467646888601 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:41:28 INFO - PROCESS | 1739 | 1467646888606 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:41:28 INFO - PROCESS | 1739 | 1467646888613 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1739 | 1467646888618 Marionette TRACE conn4 <- [1,2754,null,{}] 08:41:28 INFO - PROCESS | 1739 | 1467646888625 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}] 08:41:28 INFO - PROCESS | 1739 | 1467646888631 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:28 INFO - PROCESS | 1739 | 1467646888846 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:41:29 INFO - PROCESS | 1739 | 1467646888981 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1739 | 1467646888989 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6f800 == 8 [pid = 1739] [id = 696] 08:41:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8d5b0800) [pid = 1739] [serial = 2089] [outer = (nil)] 08:41:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8d809400) [pid = 1739] [serial = 2090] [outer = 0x8d5b0800] 08:41:29 INFO - PROCESS | 1739 | 1467646889062 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d813800) [pid = 1739] [serial = 2091] [outer = 0x8d5b0800] 08:41:29 INFO - PROCESS | 1739 | 1467646889858 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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1283ms 08:41:29 INFO - PROCESS | 1739 | 1467646889896 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1739 | 1467646889904 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:41:29 INFO - PROCESS | 1739 | 1467646889914 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1739 | 1467646889918 Marionette TRACE conn4 <- [1,2758,null,{}] 08:41:29 INFO - PROCESS | 1739 | 1467646889924 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}] 08:41:29 INFO - PROCESS | 1739 | 1467646889930 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:30 INFO - PROCESS | 1739 | 1467646890106 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:41:30 INFO - PROCESS | 1739 | 1467646890116 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1739 | 1467646890124 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec44000 == 9 [pid = 1739] [id = 697] 08:41:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8ec4c800) [pid = 1739] [serial = 2092] [outer = (nil)] 08:41:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ef3e000) [pid = 1739] [serial = 2093] [outer = 0x8ec4c800] 08:41:30 INFO - PROCESS | 1739 | 1467646890332 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ef48800) [pid = 1739] [serial = 2094] [outer = 0x8ec4c800] 08:41:31 INFO - PROCESS | 1739 | 1467646891259 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1380ms 08:41:31 INFO - PROCESS | 1739 | 1467646891296 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1739 | 1467646891299 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:41:31 INFO - PROCESS | 1739 | 1467646891306 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1739 | 1467646891311 Marionette TRACE conn4 <- [1,2762,null,{}] 08:41:31 INFO - PROCESS | 1739 | 1467646891328 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}] 08:41:31 INFO - PROCESS | 1739 | 1467646891337 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:31 INFO - PROCESS | 1739 | 1467646891555 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:41:31 INFO - PROCESS | 1739 | 1467646891576 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1739 | 1467646891587 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f0d000 == 10 [pid = 1739] [id = 698] 08:41:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x90f0f000) [pid = 1739] [serial = 2095] [outer = (nil)] 08:41:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90f14800) [pid = 1739] [serial = 2096] [outer = 0x90f0f000] 08:41:31 INFO - PROCESS | 1739 | 1467646891658 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f70400) [pid = 1739] [serial = 2097] [outer = 0x90f0f000] 08:41:32 INFO - PROCESS | 1739 | 1467646892555 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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1282ms 08:41:32 INFO - PROCESS | 1739 | 1467646892589 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1739 | 1467646892592 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:41:32 INFO - PROCESS | 1739 | 1467646892598 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1739 | 1467646892602 Marionette TRACE conn4 <- [1,2766,null,{}] 08:41:32 INFO - PROCESS | 1739 | 1467646892611 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}] 08:41:32 INFO - PROCESS | 1739 | 1467646892615 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:33 INFO - PROCESS | 1739 | 1467646893132 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ef46000) [pid = 1739] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91074800) [pid = 1739] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d818800) [pid = 1739] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8c919800) [pid = 1739] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90d14400) [pid = 1739] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8c91b000) [pid = 1739] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8d5b4c00) [pid = 1739] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x8efddc00) [pid = 1739] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:41:33 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x920e4000) [pid = 1739] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:41:33 INFO - PROCESS | 1739 | 1467646893287 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1739 | 1467646893295 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91b000 == 11 [pid = 1739] [id = 699] 08:41:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8cb74c00) [pid = 1739] [serial = 2098] [outer = (nil)] 08:41:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8e1ed400) [pid = 1739] [serial = 2099] [outer = 0x8cb74c00] 08:41:33 INFO - PROCESS | 1739 | 1467646893366 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x90f0c000) [pid = 1739] [serial = 2100] [outer = 0x8cb74c00] 08:41:34 INFO - PROCESS | 1739 | 1467646894097 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1532ms 08:41:34 INFO - PROCESS | 1739 | 1467646894131 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1739 | 1467646894134 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:41:34 INFO - PROCESS | 1739 | 1467646894140 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1739 | 1467646894142 Marionette TRACE conn4 <- [1,2770,null,{}] 08:41:34 INFO - PROCESS | 1739 | 1467646894148 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}] 08:41:34 INFO - PROCESS | 1739 | 1467646894153 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:34 INFO - PROCESS | 1739 | 1467646894371 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:41:34 INFO - PROCESS | 1739 | 1467646894385 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1739 | 1467646894392 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fc000 == 12 [pid = 1739] [id = 700] 08:41:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x91ce4400) [pid = 1739] [serial = 2101] [outer = (nil)] 08:41:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x920eb800) [pid = 1739] [serial = 2102] [outer = 0x91ce4400] 08:41:34 INFO - PROCESS | 1739 | 1467646894458 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x92432000) [pid = 1739] [serial = 2103] [outer = 0x91ce4400] 08:41:35 INFO - PROCESS | 1739 | 1467646895428 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1327ms 08:41:35 INFO - PROCESS | 1739 | 1467646895468 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1739 | 1467646895475 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:41:35 INFO - PROCESS | 1739 | 1467646895484 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1739 | 1467646895488 Marionette TRACE conn4 <- [1,2774,null,{}] 08:41:35 INFO - PROCESS | 1739 | 1467646895497 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}] 08:41:35 INFO - PROCESS | 1739 | 1467646895502 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:35 INFO - PROCESS | 1739 | 1467646895688 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:41:35 INFO - PROCESS | 1739 | 1467646895871 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1739 | 1467646895884 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5a7400 == 13 [pid = 1739] [id = 701] 08:41:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d5a9c00) [pid = 1739] [serial = 2104] [outer = (nil)] 08:41:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d818400) [pid = 1739] [serial = 2105] [outer = 0x8d5a9c00] 08:41:36 INFO - PROCESS | 1739 | 1467646896008 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e20e800) [pid = 1739] [serial = 2106] [outer = 0x8d5a9c00] 08:41:37 INFO - PROCESS | 1739 | 1467646897091 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1687ms 08:41:37 INFO - PROCESS | 1739 | 1467646897170 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1739 | 1467646897178 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:41:37 INFO - PROCESS | 1739 | 1467646897188 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1739 | 1467646897192 Marionette TRACE conn4 <- [1,2778,null,{}] 08:41:37 INFO - PROCESS | 1739 | 1467646897199 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}] 08:41:37 INFO - PROCESS | 1739 | 1467646897205 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:37 INFO - PROCESS | 1739 | 1467646897426 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:41:37 INFO - PROCESS | 1739 | 1467646897657 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1739 | 1467646897667 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f5800 == 14 [pid = 1739] [id = 702] 08:41:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8efeac00) [pid = 1739] [serial = 2107] [outer = (nil)] 08:41:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f0b000) [pid = 1739] [serial = 2108] [outer = 0x8efeac00] 08:41:37 INFO - PROCESS | 1739 | 1467646897775 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91073400) [pid = 1739] [serial = 2109] [outer = 0x8efeac00] 08:41:38 INFO - PROCESS | 1739 | 1467646898792 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1678ms 08:41:38 INFO - PROCESS | 1739 | 1467646898867 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1739 | 1467646898870 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:41:38 INFO - PROCESS | 1739 | 1467646898877 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1739 | 1467646898883 Marionette TRACE conn4 <- [1,2782,null,{}] 08:41:38 INFO - PROCESS | 1739 | 1467646898900 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}] 08:41:38 INFO - PROCESS | 1739 | 1467646898909 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:39 INFO - PROCESS | 1739 | 1467646899120 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:41:39 INFO - PROCESS | 1739 | 1467646899348 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1739 | 1467646899360 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x924bcc00 == 15 [pid = 1739] [id = 703] 08:41:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x924bd800) [pid = 1739] [serial = 2110] [outer = (nil)] 08:41:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x924c2c00) [pid = 1739] [serial = 2111] [outer = 0x924bd800] 08:41:39 INFO - PROCESS | 1739 | 1467646899486 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x92596c00) [pid = 1739] [serial = 2112] [outer = 0x924bd800] 08:41:40 INFO - PROCESS | 1739 | 1467646900448 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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1783ms 08:41:40 INFO - PROCESS | 1739 | 1467646900661 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1739 | 1467646900668 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:41:40 INFO - PROCESS | 1739 | 1467646900676 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1739 | 1467646900681 Marionette TRACE conn4 <- [1,2786,null,{}] 08:41:40 INFO - PROCESS | 1739 | 1467646900688 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}] 08:41:40 INFO - PROCESS | 1739 | 1467646900695 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:40 INFO - PROCESS | 1739 | 1467646900884 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:41:41 INFO - PROCESS | 1739 | 1467646901214 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1739 | 1467646901231 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f2800 == 16 [pid = 1739] [id = 704] 08:41:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d6fd400) [pid = 1739] [serial = 2113] [outer = (nil)] 08:41:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d80d000) [pid = 1739] [serial = 2114] [outer = 0x8d6fd400] 08:41:41 INFO - PROCESS | 1739 | 1467646901300 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e1ed000) [pid = 1739] [serial = 2115] [outer = 0x8d6fd400] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8efe9000) [pid = 1739] [serial = 2057] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91078c00) [pid = 1739] [serial = 2060] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ef42800) [pid = 1739] [serial = 2049] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8c923800) [pid = 1739] [serial = 2045] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91ce5800) [pid = 1739] [serial = 2061] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x90e7cc00) [pid = 1739] [serial = 2043] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x92436000) [pid = 1739] [serial = 2066] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x90e7b800) [pid = 1739] [serial = 2058] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e1f3c00) [pid = 1739] [serial = 2055] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f6c400) [pid = 1739] [serial = 2052] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x923bec00) [pid = 1739] [serial = 2063] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ec4ec00) [pid = 1739] [serial = 2048] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d812c00) [pid = 1739] [serial = 2054] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x923ca400) [pid = 1739] [serial = 2064] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x90f12c00) [pid = 1739] [serial = 2051] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8d5adc00) [pid = 1739] [serial = 2046] [outer = (nil)] [url = about:blank] 08:41:41 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x90e85400) [pid = 1739] [serial = 2067] [outer = (nil)] [url = about:blank] 08:41:42 INFO - PROCESS | 1739 | 1467646902164 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1541ms 08:41:42 INFO - PROCESS | 1739 | 1467646902258 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1739 | 1467646902262 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:41:42 INFO - PROCESS | 1739 | 1467646902278 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1739 | 1467646902284 Marionette TRACE conn4 <- [1,2790,null,{}] 08:41:42 INFO - PROCESS | 1739 | 1467646902290 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}] 08:41:42 INFO - PROCESS | 1739 | 1467646902295 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:42 INFO - PROCESS | 1739 | 1467646902456 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:41:42 INFO - PROCESS | 1739 | 1467646902466 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1739 | 1467646902473 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec4f800 == 17 [pid = 1739] [id = 705] 08:41:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8ec50000) [pid = 1739] [serial = 2116] [outer = (nil)] 08:41:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8efe6000) [pid = 1739] [serial = 2117] [outer = 0x8ec50000] 08:41:42 INFO - PROCESS | 1739 | 1467646902553 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x90d1bc00) [pid = 1739] [serial = 2118] [outer = 0x8ec50000] 08:41:43 INFO - PROCESS | 1739 | 1467646903538 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1281ms 08:41:43 INFO - PROCESS | 1739 | 1467646903556 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1739 | 1467646903560 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:41:43 INFO - PROCESS | 1739 | 1467646903566 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1739 | 1467646903570 Marionette TRACE conn4 <- [1,2794,null,{}] 08:41:43 INFO - PROCESS | 1739 | 1467646903588 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}] 08:41:43 INFO - PROCESS | 1739 | 1467646903596 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:43 INFO - PROCESS | 1739 | 1467646903748 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:41:43 INFO - PROCESS | 1739 | 1467646903900 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1739 | 1467646903909 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x91074400 == 18 [pid = 1739] [id = 706] 08:41:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x91076800) [pid = 1739] [serial = 2119] [outer = (nil)] 08:41:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91ce6000) [pid = 1739] [serial = 2120] [outer = 0x91076800] 08:41:43 INFO - PROCESS | 1739 | 1467646903983 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x91cf1c00) [pid = 1739] [serial = 2121] [outer = 0x91076800] 08:41:44 INFO - PROCESS | 1739 | 1467646904859 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1332ms 08:41:44 INFO - PROCESS | 1739 | 1467646904898 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1739 | 1467646904901 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:41:44 INFO - PROCESS | 1739 | 1467646904913 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1739 | 1467646904916 Marionette TRACE conn4 <- [1,2798,null,{}] 08:41:44 INFO - PROCESS | 1739 | 1467646904921 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}] 08:41:44 INFO - PROCESS | 1739 | 1467646904926 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:45 INFO - PROCESS | 1739 | 1467646905139 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:41:45 INFO - PROCESS | 1739 | 1467646905162 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1739 | 1467646905172 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x91ce7400 == 19 [pid = 1739] [id = 707] 08:41:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x92437000) [pid = 1739] [serial = 2122] [outer = (nil)] 08:41:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9243f000) [pid = 1739] [serial = 2123] [outer = 0x92437000] 08:41:45 INFO - PROCESS | 1739 | 1467646905236 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x924bb800) [pid = 1739] [serial = 2124] [outer = 0x92437000] 08:41:46 INFO - PROCESS | 1739 | 1467646906153 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]]]}] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d5b0800) [pid = 1739] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1353ms 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ec4c800) [pid = 1739] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8c91c800) [pid = 1739] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d816800) [pid = 1739] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ec48800) [pid = 1739] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8e1ec800) [pid = 1739] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x90f0f000) [pid = 1739] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x91081000) [pid = 1739] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x90d1f000) [pid = 1739] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x927ed400) [pid = 1739] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:41:46 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x8cb74c00) [pid = 1739] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:41:46 INFO - PROCESS | 1739 | 1467646906283 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1739 | 1467646906286 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:41:46 INFO - PROCESS | 1739 | 1467646906295 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1739 | 1467646906298 Marionette TRACE conn4 <- [1,2802,null,{}] 08:41:46 INFO - PROCESS | 1739 | 1467646906303 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}] 08:41:46 INFO - PROCESS | 1739 | 1467646906308 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:46 INFO - PROCESS | 1739 | 1467646906454 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:41:46 INFO - PROCESS | 1739 | 1467646906463 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1739 | 1467646906468 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3c400 == 20 [pid = 1739] [id = 708] 08:41:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8ef43c00) [pid = 1739] [serial = 2125] [outer = (nil)] 08:41:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x90f09400) [pid = 1739] [serial = 2126] [outer = 0x8ef43c00] 08:41:46 INFO - PROCESS | 1739 | 1467646906540 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x91ce3400) [pid = 1739] [serial = 2127] [outer = 0x8ef43c00] 08:41:47 INFO - PROCESS | 1739 | 1467646907436 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1178ms 08:41:47 INFO - PROCESS | 1739 | 1467646907472 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1739 | 1467646907475 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:41:47 INFO - PROCESS | 1739 | 1467646907481 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1739 | 1467646907484 Marionette TRACE conn4 <- [1,2806,null,{}] 08:41:47 INFO - PROCESS | 1739 | 1467646907489 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}] 08:41:47 INFO - PROCESS | 1739 | 1467646907499 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:47 INFO - PROCESS | 1739 | 1467646907691 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:41:47 INFO - PROCESS | 1739 | 1467646907700 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1739 | 1467646907710 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c916800 == 21 [pid = 1739] [id = 709] 08:41:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d80e400) [pid = 1739] [serial = 2128] [outer = (nil)] 08:41:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x927e7000) [pid = 1739] [serial = 2129] [outer = 0x8d80e400] 08:41:47 INFO - PROCESS | 1739 | 1467646907918 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x927edc00) [pid = 1739] [serial = 2130] [outer = 0x8d80e400] 08:41:48 INFO - PROCESS | 1739 | 1467646908906 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1483ms 08:41:48 INFO - PROCESS | 1739 | 1467646908965 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1739 | 1467646908972 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:41:48 INFO - PROCESS | 1739 | 1467646908980 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1739 | 1467646908985 Marionette TRACE conn4 <- [1,2810,null,{}] 08:41:48 INFO - PROCESS | 1739 | 1467646908993 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}] 08:41:49 INFO - PROCESS | 1739 | 1467646908999 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:49 INFO - PROCESS | 1739 | 1467646909189 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:41:49 INFO - PROCESS | 1739 | 1467646909433 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1739 | 1467646909441 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f0800 == 22 [pid = 1739] [id = 710] 08:41:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d6f3400) [pid = 1739] [serial = 2131] [outer = (nil)] 08:41:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8ec42c00) [pid = 1739] [serial = 2132] [outer = 0x8d6f3400] 08:41:49 INFO - PROCESS | 1739 | 1467646909572 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ef42000) [pid = 1739] [serial = 2133] [outer = 0x8d6f3400] 08:41:50 INFO - PROCESS | 1739 | 1467646910465 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1546ms 08:41:50 INFO - PROCESS | 1739 | 1467646910525 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1739 | 1467646910532 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:41:50 INFO - PROCESS | 1739 | 1467646910543 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1739 | 1467646910547 Marionette TRACE conn4 <- [1,2814,null,{}] 08:41:50 INFO - PROCESS | 1739 | 1467646910553 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}] 08:41:50 INFO - PROCESS | 1739 | 1467646910559 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:50 INFO - PROCESS | 1739 | 1467646910775 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:41:50 INFO - PROCESS | 1739 | 1467646910958 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1739 | 1467646910970 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f66c00 == 23 [pid = 1739] [id = 711] 08:41:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f6c400) [pid = 1739] [serial = 2134] [outer = (nil)] 08:41:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x9107e800) [pid = 1739] [serial = 2135] [outer = 0x90f6c400] 08:41:51 INFO - PROCESS | 1739 | 1467646911053 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x920e5000) [pid = 1739] [serial = 2136] [outer = 0x90f6c400] 08:41:52 INFO - PROCESS | 1739 | 1467646912092 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1628ms 08:41:52 INFO - PROCESS | 1739 | 1467646912171 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1739 | 1467646912175 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:41:52 INFO - PROCESS | 1739 | 1467646912182 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1739 | 1467646912188 Marionette TRACE conn4 <- [1,2818,null,{}] 08:41:52 INFO - PROCESS | 1739 | 1467646912204 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}] 08:41:52 INFO - PROCESS | 1739 | 1467646912213 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:52 INFO - PROCESS | 1739 | 1467646912426 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:41:52 INFO - PROCESS | 1739 | 1467646912670 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1739 | 1467646912680 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8efea400 == 24 [pid = 1739] [id = 712] 08:41:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927e4800) [pid = 1739] [serial = 2137] [outer = (nil)] 08:41:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x928c2800) [pid = 1739] [serial = 2138] [outer = 0x927e4800] 08:41:52 INFO - PROCESS | 1739 | 1467646912780 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x928c8400) [pid = 1739] [serial = 2139] [outer = 0x927e4800] 08:41:53 INFO - PROCESS | 1739 | 1467646913700 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1585ms 08:41:53 INFO - PROCESS | 1739 | 1467646913768 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:41:53 INFO - PROCESS | 1739 | 1467646913773 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:41:53 INFO - PROCESS | 1739 | 1467646913779 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1739 | 1467646913782 Marionette TRACE conn4 <- [1,2822,null,{}] 08:41:53 INFO - PROCESS | 1739 | 1467646913788 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}] 08:41:53 INFO - PROCESS | 1739 | 1467646913793 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:53 INFO - PROCESS | 1739 | 1467646913964 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:41:54 INFO - PROCESS | 1739 | 1467646914148 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1739 | 1467646914158 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x928cd800 == 25 [pid = 1739] [id = 713] 08:41:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x928cf000) [pid = 1739] [serial = 2140] [outer = (nil)] 08:41:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x92aeac00) [pid = 1739] [serial = 2141] [outer = 0x928cf000] 08:41:54 INFO - PROCESS | 1739 | 1467646914236 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x92af8c00) [pid = 1739] [serial = 2142] [outer = 0x928cf000] 08:41:55 INFO - PROCESS | 1739 | 1467646915152 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1429ms 08:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:41:55 INFO - PROCESS | 1739 | 1467646915208 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1739 | 1467646915211 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:41:55 INFO - PROCESS | 1739 | 1467646915218 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1739 | 1467646915220 Marionette TRACE conn4 <- [1,2826,null,{}] 08:41:55 INFO - PROCESS | 1739 | 1467646915227 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}] 08:41:55 INFO - PROCESS | 1739 | 1467646915232 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:55 INFO - PROCESS | 1739 | 1467646915395 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:41:55 INFO - PROCESS | 1739 | 1467646915581 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1739 | 1467646915587 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c920400 == 26 [pid = 1739] [id = 714] 08:41:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d652800) [pid = 1739] [serial = 2143] [outer = (nil)] 08:41:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x93026400) [pid = 1739] [serial = 2144] [outer = 0x8d652800] 08:41:55 INFO - PROCESS | 1739 | 1467646915668 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x93b04400) [pid = 1739] [serial = 2145] [outer = 0x8d652800] 08:41:56 INFO - PROCESS | 1739 | 1467646916613 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1433ms 08:41:56 INFO - PROCESS | 1739 | 1467646916649 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1739 | 1467646916652 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:41:56 INFO - PROCESS | 1739 | 1467646916659 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1739 | 1467646916663 Marionette TRACE conn4 <- [1,2830,null,{}] 08:41:56 INFO - PROCESS | 1739 | 1467646916668 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}] 08:41:56 INFO - PROCESS | 1739 | 1467646916678 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:56 INFO - PROCESS | 1739 | 1467646916877 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:41:57 INFO - PROCESS | 1739 | 1467646917068 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1739 | 1467646917083 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb69c00 == 27 [pid = 1739] [id = 715] 08:41:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8cb6c800) [pid = 1739] [serial = 2146] [outer = (nil)] 08:41:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x94803000) [pid = 1739] [serial = 2147] [outer = 0x8cb6c800] 08:41:57 INFO - PROCESS | 1739 | 1467646917204 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9480b800) [pid = 1739] [serial = 2148] [outer = 0x8cb6c800] 08:41:58 INFO - PROCESS | 1739 | 1467646918321 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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1790ms 08:41:58 INFO - PROCESS | 1739 | 1467646918451 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1739 | 1467646918456 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:41:58 INFO - PROCESS | 1739 | 1467646918465 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1739 | 1467646918470 Marionette TRACE conn4 <- [1,2834,null,{}] 08:41:58 INFO - PROCESS | 1739 | 1467646918478 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}] 08:41:58 INFO - PROCESS | 1739 | 1467646918484 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:58 INFO - PROCESS | 1739 | 1467646918682 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:41:59 INFO - PROCESS | 1739 | 1467646918987 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1739 | 1467646918999 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:41:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f1800 == 28 [pid = 1739] [id = 716] 08:41:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8e1f2800) [pid = 1739] [serial = 2149] [outer = (nil)] 08:41:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8e210400) [pid = 1739] [serial = 2150] [outer = 0x8e1f2800] 08:41:59 INFO - PROCESS | 1739 | 1467646919107 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ef3b400) [pid = 1739] [serial = 2151] [outer = 0x8e1f2800] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x920eb800) [pid = 1739] [serial = 2102] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d809400) [pid = 1739] [serial = 2090] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d813800) [pid = 1739] [serial = 2091] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8ef3e000) [pid = 1739] [serial = 2093] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d5ad800) [pid = 1739] [serial = 2070] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e20e000) [pid = 1739] [serial = 2088] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e1f9400) [pid = 1739] [serial = 2087] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8cb66800) [pid = 1739] [serial = 2069] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90e86800) [pid = 1739] [serial = 2073] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x90e7ac00) [pid = 1739] [serial = 2072] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x923c7c00) [pid = 1739] [serial = 2076] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90f14800) [pid = 1739] [serial = 2096] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91ced000) [pid = 1739] [serial = 2075] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x927c1800) [pid = 1739] [serial = 2079] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x92598400) [pid = 1739] [serial = 2078] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x927cfc00) [pid = 1739] [serial = 2082] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x927cbc00) [pid = 1739] [serial = 2081] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x928cbc00) [pid = 1739] [serial = 2085] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x927efc00) [pid = 1739] [serial = 2084] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x90f70400) [pid = 1739] [serial = 2097] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e1ed400) [pid = 1739] [serial = 2099] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x90f0c000) [pid = 1739] [serial = 2100] [outer = (nil)] [url = about:blank] 08:42:00 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8ef48800) [pid = 1739] [serial = 2094] [outer = (nil)] [url = about:blank] 08:42:01 INFO - PROCESS | 1739 | 1467646921124 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:42:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2682ms 08:42:01 INFO - PROCESS | 1739 | 1467646921147 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1739 | 1467646921153 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:42:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:42:01 INFO - PROCESS | 1739 | 1467646921161 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1739 | 1467646921166 Marionette TRACE conn4 <- [1,2838,null,{}] 08:42:01 INFO - PROCESS | 1739 | 1467646921174 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}] 08:42:01 INFO - PROCESS | 1739 | 1467646921178 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:01 INFO - PROCESS | 1739 | 1467646921376 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:42:01 INFO - PROCESS | 1739 | 1467646921585 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1739 | 1467646921601 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac000 == 29 [pid = 1739] [id = 717] 08:42:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d5af000) [pid = 1739] [serial = 2152] [outer = (nil)] 08:42:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d6f2400) [pid = 1739] [serial = 2153] [outer = 0x8d5af000] 08:42:01 INFO - PROCESS | 1739 | 1467646921670 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d6f8400) [pid = 1739] [serial = 2154] [outer = 0x8d5af000] 08:42:02 INFO - PROCESS | 1739 | 1467646922480 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1384ms 08:42:02 INFO - PROCESS | 1739 | 1467646922547 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:42:02 INFO - PROCESS | 1739 | 1467646922556 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:42:02 INFO - PROCESS | 1739 | 1467646922567 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1739 | 1467646922572 Marionette TRACE conn4 <- [1,2842,null,{}] 08:42:02 INFO - PROCESS | 1739 | 1467646922577 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}] 08:42:02 INFO - PROCESS | 1739 | 1467646922583 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:02 INFO - PROCESS | 1739 | 1467646922747 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:42:02 INFO - PROCESS | 1739 | 1467646922899 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1739 | 1467646922906 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ef800 == 30 [pid = 1739] [id = 718] 08:42:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e1f5400) [pid = 1739] [serial = 2155] [outer = (nil)] 08:42:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e20d400) [pid = 1739] [serial = 2156] [outer = 0x8e1f5400] 08:42:02 INFO - PROCESS | 1739 | 1467646922990 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ec45400) [pid = 1739] [serial = 2157] [outer = 0x8e1f5400] 08:42:03 INFO - PROCESS | 1739 | 1467646923973 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1436ms 08:42:04 INFO - PROCESS | 1739 | 1467646924002 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1739 | 1467646924006 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:42:04 INFO - PROCESS | 1739 | 1467646924014 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1739 | 1467646924020 Marionette TRACE conn4 <- [1,2846,null,{}] 08:42:04 INFO - PROCESS | 1739 | 1467646924047 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}] 08:42:04 INFO - PROCESS | 1739 | 1467646924058 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:04 INFO - PROCESS | 1739 | 1467646924276 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:42:04 INFO - PROCESS | 1739 | 1467646924301 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1739 | 1467646924310 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e82800 == 31 [pid = 1739] [id = 719] 08:42:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90e85000) [pid = 1739] [serial = 2158] [outer = (nil)] 08:42:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x90f0a400) [pid = 1739] [serial = 2159] [outer = 0x90e85000] 08:42:04 INFO - PROCESS | 1739 | 1467646924385 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f15c00) [pid = 1739] [serial = 2160] [outer = 0x90e85000] 08:42:05 INFO - PROCESS | 1739 | 1467646925284 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1336ms 08:42:05 INFO - PROCESS | 1739 | 1467646925351 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1739 | 1467646925369 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d80e400) [pid = 1739] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x92437000) [pid = 1739] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ef43c00) [pid = 1739] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x924bd800) [pid = 1739] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91076800) [pid = 1739] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ec50000) [pid = 1739] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d5a9c00) [pid = 1739] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d6fd400) [pid = 1739] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x91ce4400) [pid = 1739] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:42:05 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8efeac00) [pid = 1739] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:42:05 INFO - PROCESS | 1739 | 1467646925768 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1739 | 1467646925772 Marionette TRACE conn4 <- [1,2850,null,{}] 08:42:05 INFO - PROCESS | 1739 | 1467646925777 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}] 08:42:05 INFO - PROCESS | 1739 | 1467646925782 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:05 INFO - PROCESS | 1739 | 1467646925916 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:42:06 INFO - PROCESS | 1739 | 1467646926109 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1739 | 1467646926116 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5ac800 == 32 [pid = 1739] [id = 720] 08:42:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8ef3f000) [pid = 1739] [serial = 2161] [outer = (nil)] 08:42:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x90e7b400) [pid = 1739] [serial = 2162] [outer = 0x8ef3f000] 08:42:06 INFO - PROCESS | 1739 | 1467646926187 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x90f6ec00) [pid = 1739] [serial = 2163] [outer = 0x8ef3f000] 08:42:06 INFO - PROCESS | 1739 | 1467646926941 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1277ms 08:42:07 INFO - PROCESS | 1739 | 1467646927004 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1739 | 1467646927008 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:42:07 INFO - PROCESS | 1739 | 1467646927021 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1739 | 1467646927024 Marionette TRACE conn4 <- [1,2854,null,{}] 08:42:07 INFO - PROCESS | 1739 | 1467646927032 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}] 08:42:07 INFO - PROCESS | 1739 | 1467646927037 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:07 INFO - PROCESS | 1739 | 1467646927188 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:42:07 INFO - PROCESS | 1739 | 1467646927196 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1739 | 1467646927208 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ec49400 == 33 [pid = 1739] [id = 721] 08:42:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ec50000) [pid = 1739] [serial = 2164] [outer = (nil)] 08:42:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x91ceb400) [pid = 1739] [serial = 2165] [outer = 0x8ec50000] 08:42:07 INFO - PROCESS | 1739 | 1467646927273 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x92432800) [pid = 1739] [serial = 2166] [outer = 0x8ec50000] 08:42:08 INFO - PROCESS | 1739 | 1467646928417 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1492ms 08:42:08 INFO - PROCESS | 1739 | 1467646928507 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1739 | 1467646928513 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:42:08 INFO - PROCESS | 1739 | 1467646928521 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1739 | 1467646928527 Marionette TRACE conn4 <- [1,2858,null,{}] 08:42:08 INFO - PROCESS | 1739 | 1467646928535 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}] 08:42:08 INFO - PROCESS | 1739 | 1467646928540 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:08 INFO - PROCESS | 1739 | 1467646928765 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:42:09 INFO - PROCESS | 1739 | 1467646929007 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1739 | 1467646929015 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6f4000 == 34 [pid = 1739] [id = 722] 08:42:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d6f4800) [pid = 1739] [serial = 2167] [outer = (nil)] 08:42:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e1f3c00) [pid = 1739] [serial = 2168] [outer = 0x8d6f4800] 08:42:09 INFO - PROCESS | 1739 | 1467646929127 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ec4bc00) [pid = 1739] [serial = 2169] [outer = 0x8d6f4800] 08:42:10 INFO - PROCESS | 1739 | 1467646930123 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1685ms 08:42:10 INFO - PROCESS | 1739 | 1467646930206 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1739 | 1467646930214 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:42:10 INFO - PROCESS | 1739 | 1467646930224 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1739 | 1467646930228 Marionette TRACE conn4 <- [1,2862,null,{}] 08:42:10 INFO - PROCESS | 1739 | 1467646930234 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}] 08:42:10 INFO - PROCESS | 1739 | 1467646930240 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:10 INFO - PROCESS | 1739 | 1467646930450 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:42:10 INFO - PROCESS | 1739 | 1467646930690 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1739 | 1467646930702 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef39c00 == 35 [pid = 1739] [id = 723] 08:42:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x90f14000) [pid = 1739] [serial = 2170] [outer = (nil)] 08:42:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91072800) [pid = 1739] [serial = 2171] [outer = 0x90f14000] 08:42:10 INFO - PROCESS | 1739 | 1467646930807 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f61800) [pid = 1739] [serial = 2172] [outer = 0x90f14000] 08:42:11 INFO - PROCESS | 1739 | 1467646931833 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]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1683ms 08:42:11 INFO - PROCESS | 1739 | 1467646931907 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1739 | 1467646931911 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:42:11 INFO - PROCESS | 1739 | 1467646931918 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1739 | 1467646931923 Marionette TRACE conn4 <- [1,2866,null,{}] 08:42:11 INFO - PROCESS | 1739 | 1467646931940 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}] 08:42:11 INFO - PROCESS | 1739 | 1467646931948 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:12 INFO - PROCESS | 1739 | 1467646932157 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:42:12 INFO - PROCESS | 1739 | 1467646932397 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1739 | 1467646932409 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x924c2400 == 36 [pid = 1739] [id = 724] 08:42:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x92595000) [pid = 1739] [serial = 2173] [outer = (nil)] 08:42:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927c2800) [pid = 1739] [serial = 2174] [outer = 0x92595000] 08:42:12 INFO - PROCESS | 1739 | 1467646932533 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x927c8800) [pid = 1739] [serial = 2175] [outer = 0x92595000] 08:42:13 INFO - PROCESS | 1739 | 1467646933483 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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1633ms 08:42:13 INFO - PROCESS | 1739 | 1467646933551 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1739 | 1467646933556 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:42:13 INFO - PROCESS | 1739 | 1467646933562 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1739 | 1467646933566 Marionette TRACE conn4 <- [1,2870,null,{}] 08:42:13 INFO - PROCESS | 1739 | 1467646933571 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}] 08:42:13 INFO - PROCESS | 1739 | 1467646933576 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:13 INFO - PROCESS | 1739 | 1467646933758 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:42:14 INFO - PROCESS | 1739 | 1467646934022 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1739 | 1467646934034 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c921c00 == 37 [pid = 1739] [id = 725] 08:42:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8c922000) [pid = 1739] [serial = 2176] [outer = (nil)] 08:42:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8cb70400) [pid = 1739] [serial = 2177] [outer = 0x8c922000] 08:42:14 INFO - PROCESS | 1739 | 1467646934271 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8d653800) [pid = 1739] [serial = 2178] [outer = 0x8c922000] 08:42:15 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac800 == 36 [pid = 1739] [id = 720] 08:42:15 INFO - PROCESS | 1739 | --DOCSHELL 0x90e82800 == 35 [pid = 1739] [id = 719] 08:42:15 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ef800 == 34 [pid = 1739] [id = 718] 08:42:15 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5ac000 == 33 [pid = 1739] [id = 717] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x927e7000) [pid = 1739] [serial = 2129] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9243f000) [pid = 1739] [serial = 2123] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90f09400) [pid = 1739] [serial = 2126] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x924bb800) [pid = 1739] [serial = 2124] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x924c2c00) [pid = 1739] [serial = 2111] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92596c00) [pid = 1739] [serial = 2112] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91ce6000) [pid = 1739] [serial = 2120] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8efe6000) [pid = 1739] [serial = 2117] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90d1bc00) [pid = 1739] [serial = 2118] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d818400) [pid = 1739] [serial = 2105] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e20e800) [pid = 1739] [serial = 2106] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d80d000) [pid = 1739] [serial = 2114] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e1ed000) [pid = 1739] [serial = 2115] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x92432000) [pid = 1739] [serial = 2103] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x90f0b000) [pid = 1739] [serial = 2108] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91073400) [pid = 1739] [serial = 2109] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x927edc00) [pid = 1739] [serial = 2130] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x91ce3400) [pid = 1739] [serial = 2127] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x91cf1c00) [pid = 1739] [serial = 2121] [outer = (nil)] [url = about:blank] 08:42:15 INFO - PROCESS | 1739 | 1467646935340 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1830ms 08:42:15 INFO - PROCESS | 1739 | 1467646935393 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1739 | 1467646935398 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:42:15 INFO - PROCESS | 1739 | 1467646935414 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1739 | 1467646935418 Marionette TRACE conn4 <- [1,2874,null,{}] 08:42:15 INFO - PROCESS | 1739 | 1467646935428 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}] 08:42:15 INFO - PROCESS | 1739 | 1467646935432 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:15 INFO - PROCESS | 1739 | 1467646935598 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:42:15 INFO - PROCESS | 1739 | 1467646935608 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1739 | 1467646935617 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1f9c00 == 34 [pid = 1739] [id = 726] 08:42:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8e206000) [pid = 1739] [serial = 2179] [outer = (nil)] 08:42:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8ef3f400) [pid = 1739] [serial = 2180] [outer = 0x8e206000] 08:42:15 INFO - PROCESS | 1739 | 1467646935687 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x90d1bc00) [pid = 1739] [serial = 2181] [outer = 0x8e206000] 08:42:16 INFO - PROCESS | 1739 | 1467646936650 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1303ms 08:42:16 INFO - PROCESS | 1739 | 1467646936708 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1739 | 1467646936714 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:42:16 INFO - PROCESS | 1739 | 1467646936724 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1739 | 1467646936727 Marionette TRACE conn4 <- [1,2878,null,{}] 08:42:16 INFO - PROCESS | 1739 | 1467646936733 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}] 08:42:16 INFO - PROCESS | 1739 | 1467646936739 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:16 INFO - PROCESS | 1739 | 1467646936897 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:42:17 INFO - PROCESS | 1739 | 1467646937054 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1739 | 1467646937062 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1fac00 == 35 [pid = 1739] [id = 727] 08:42:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e20fc00) [pid = 1739] [serial = 2182] [outer = (nil)] 08:42:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91078c00) [pid = 1739] [serial = 2183] [outer = 0x8e20fc00] 08:42:17 INFO - PROCESS | 1739 | 1467646937129 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x91cf1c00) [pid = 1739] [serial = 2184] [outer = 0x8e20fc00] 08:42:18 INFO - PROCESS | 1739 | 1467646938006 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1339ms 08:42:18 INFO - PROCESS | 1739 | 1467646938063 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1739 | 1467646938067 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:42:18 INFO - PROCESS | 1739 | 1467646938073 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1739 | 1467646938079 Marionette TRACE conn4 <- [1,2882,null,{}] 08:42:18 INFO - PROCESS | 1739 | 1467646938100 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}] 08:42:18 INFO - PROCESS | 1739 | 1467646938109 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:18 INFO - PROCESS | 1739 | 1467646938336 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:42:18 INFO - PROCESS | 1739 | 1467646938363 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1739 | 1467646938370 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d817800 == 36 [pid = 1739] [id = 728] 08:42:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x924b6000) [pid = 1739] [serial = 2185] [outer = (nil)] 08:42:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x924c0400) [pid = 1739] [serial = 2186] [outer = 0x924b6000] 08:42:18 INFO - PROCESS | 1739 | 1467646938440 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x92594800) [pid = 1739] [serial = 2187] [outer = 0x924b6000] 08:42:19 INFO - PROCESS | 1739 | 1467646939380 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1345ms 08:42:19 INFO - PROCESS | 1739 | 1467646939418 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:42:19 INFO - PROCESS | 1739 | 1467646939423 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:42:19 INFO - PROCESS | 1739 | 1467646939429 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1739 | 1467646939432 Marionette TRACE conn4 <- [1,2886,null,{}] 08:42:19 INFO - PROCESS | 1739 | 1467646939446 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}] 08:42:19 INFO - PROCESS | 1739 | 1467646939451 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:19 INFO - PROCESS | 1739 | 1467646939648 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:42:19 INFO - PROCESS | 1739 | 1467646939673 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1739 | 1467646939680 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c916400 == 37 [pid = 1739] [id = 729] 08:42:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9107b000) [pid = 1739] [serial = 2188] [outer = (nil)] 08:42:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927c7000) [pid = 1739] [serial = 2189] [outer = 0x9107b000] 08:42:19 INFO - PROCESS | 1739 | 1467646939746 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x927c3800) [pid = 1739] [serial = 2190] [outer = 0x9107b000] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d6f3400) [pid = 1739] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f6c400) [pid = 1739] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x927e4800) [pid = 1739] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x928cf000) [pid = 1739] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d5af000) [pid = 1739] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e1f5400) [pid = 1739] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e1f2800) [pid = 1739] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d652800) [pid = 1739] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8cb6c800) [pid = 1739] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x90e85000) [pid = 1739] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:42:20 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8ef3f000) [pid = 1739] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:42:20 INFO - PROCESS | 1739 | 1467646940733 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1333ms 08:42:20 INFO - PROCESS | 1739 | 1467646940761 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1739 | 1467646940766 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:42:20 INFO - PROCESS | 1739 | 1467646940774 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1739 | 1467646940777 Marionette TRACE conn4 <- [1,2890,null,{}] 08:42:20 INFO - PROCESS | 1739 | 1467646940782 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}] 08:42:20 INFO - PROCESS | 1739 | 1467646940788 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:20 INFO - PROCESS | 1739 | 1467646940985 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:42:21 INFO - PROCESS | 1739 | 1467646941003 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1739 | 1467646941012 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5aa400 == 38 [pid = 1739] [id = 730] 08:42:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d80f800) [pid = 1739] [serial = 2191] [outer = (nil)] 08:42:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x9243d000) [pid = 1739] [serial = 2192] [outer = 0x8d80f800] 08:42:21 INFO - PROCESS | 1739 | 1467646941100 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x927e9400) [pid = 1739] [serial = 2193] [outer = 0x8d80f800] 08:42:22 INFO - PROCESS | 1739 | 1467646941996 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1285ms 08:42:22 INFO - PROCESS | 1739 | 1467646942093 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1739 | 1467646942098 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:42:22 INFO - PROCESS | 1739 | 1467646942112 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1739 | 1467646942118 Marionette TRACE conn4 <- [1,2894,null,{}] 08:42:22 INFO - PROCESS | 1739 | 1467646942128 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}] 08:42:22 INFO - PROCESS | 1739 | 1467646942134 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:22 INFO - PROCESS | 1739 | 1467646942328 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:42:22 INFO - PROCESS | 1739 | 1467646942525 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1739 | 1467646942542 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ed000 == 39 [pid = 1739] [id = 731] 08:42:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e1ed400) [pid = 1739] [serial = 2194] [outer = (nil)] 08:42:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e1f6000) [pid = 1739] [serial = 2195] [outer = 0x8e1ed400] 08:42:22 INFO - PROCESS | 1739 | 1467646942662 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e20e800) [pid = 1739] [serial = 2196] [outer = 0x8e1ed400] 08:42:23 INFO - PROCESS | 1739 | 1467646943689 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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1661ms 08:42:23 INFO - PROCESS | 1739 | 1467646943770 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1739 | 1467646943775 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:42:23 INFO - PROCESS | 1739 | 1467646943786 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1739 | 1467646943791 Marionette TRACE conn4 <- [1,2898,null,{}] 08:42:23 INFO - PROCESS | 1739 | 1467646943798 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}] 08:42:23 INFO - PROCESS | 1739 | 1467646943803 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:23 INFO - PROCESS | 1739 | 1467646943997 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:42:24 INFO - PROCESS | 1739 | 1467646944184 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1739 | 1467646944193 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d6fdc00 == 40 [pid = 1739] [id = 732] 08:42:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x90f63000) [pid = 1739] [serial = 2197] [outer = (nil)] 08:42:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91080400) [pid = 1739] [serial = 2198] [outer = 0x90f63000] 08:42:24 INFO - PROCESS | 1739 | 1467646944322 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x920e8400) [pid = 1739] [serial = 2199] [outer = 0x90f63000] 08:42:25 INFO - PROCESS | 1739 | 1467646945260 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1546ms 08:42:25 INFO - PROCESS | 1739 | 1467646945329 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:42:25 INFO - PROCESS | 1739 | 1467646945334 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:42:25 INFO - PROCESS | 1739 | 1467646945340 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1739 | 1467646945344 Marionette TRACE conn4 <- [1,2902,null,{}] 08:42:25 INFO - PROCESS | 1739 | 1467646945358 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}] 08:42:25 INFO - PROCESS | 1739 | 1467646945367 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:25 INFO - PROCESS | 1739 | 1467646945582 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:42:25 INFO - PROCESS | 1739 | 1467646945859 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1739 | 1467646945868 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e4c00 == 41 [pid = 1739] [id = 733] 08:42:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x927ec800) [pid = 1739] [serial = 2200] [outer = (nil)] 08:42:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x927f1800) [pid = 1739] [serial = 2201] [outer = 0x927ec800] 08:42:26 INFO - PROCESS | 1739 | 1467646945997 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x928cbc00) [pid = 1739] [serial = 2202] [outer = 0x927ec800] 08:42:26 INFO - PROCESS | 1739 | 1467646946916 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1628ms 08:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:42:26 INFO - PROCESS | 1739 | 1467646946968 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1739 | 1467646946971 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:42:26 INFO - PROCESS | 1739 | 1467646946978 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1739 | 1467646946981 Marionette TRACE conn4 <- [1,2906,null,{}] 08:42:26 INFO - PROCESS | 1739 | 1467646946987 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}] 08:42:26 INFO - PROCESS | 1739 | 1467646946993 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:27 INFO - PROCESS | 1739 | 1467646947166 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:42:27 INFO - PROCESS | 1739 | 1467646947353 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1739 | 1467646947362 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e3400 == 42 [pid = 1739] [id = 734] 08:42:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x928c3800) [pid = 1739] [serial = 2203] [outer = (nil)] 08:42:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x93b08c00) [pid = 1739] [serial = 2204] [outer = 0x928c3800] 08:42:27 INFO - PROCESS | 1739 | 1467646947443 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x93b0e000) [pid = 1739] [serial = 2205] [outer = 0x928c3800] 08:42:28 INFO - PROCESS | 1739 | 1467646948421 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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1480ms 08:42:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:42:28 INFO - PROCESS | 1739 | 1467646948458 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1739 | 1467646948461 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:42:28 INFO - PROCESS | 1739 | 1467646948467 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1739 | 1467646948471 Marionette TRACE conn4 <- [1,2910,null,{}] 08:42:28 INFO - PROCESS | 1739 | 1467646948476 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}] 08:42:28 INFO - PROCESS | 1739 | 1467646948482 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:28 INFO - PROCESS | 1739 | 1467646948648 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:42:28 INFO - PROCESS | 1739 | 1467646948836 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1739 | 1467646948849 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x93020000 == 43 [pid = 1739] [id = 735] 08:42:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x93020800) [pid = 1739] [serial = 2206] [outer = (nil)] 08:42:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x93be4800) [pid = 1739] [serial = 2207] [outer = 0x93020800] 08:42:28 INFO - PROCESS | 1739 | 1467646948933 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x94806800) [pid = 1739] [serial = 2208] [outer = 0x93020800] 08:42:29 INFO - PROCESS | 1739 | 1467646949792 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]]]}] 08:42:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:42:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:42:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1382ms 08:42:29 INFO - TEST-START | /DOMEvents/constructors.html 08:42:29 INFO - PROCESS | 1739 | 1467646949848 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1739 | 1467646949851 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:42:29 INFO - PROCESS | 1739 | 1467646949858 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1739 | 1467646949861 Marionette TRACE conn4 <- [1,2914,null,{}] 08:42:29 INFO - PROCESS | 1739 | 1467646949885 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}] 08:42:29 INFO - PROCESS | 1739 | 1467646949897 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:30 INFO - PROCESS | 1739 | 1467646950105 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:42:30 INFO - PROCESS | 1739 | 1467646950295 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1739 | 1467646950304 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5adc00 == 44 [pid = 1739] [id = 736] 08:42:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x94802400) [pid = 1739] [serial = 2209] [outer = (nil)] 08:42:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9521f000) [pid = 1739] [serial = 2210] [outer = 0x94802400] 08:42:30 INFO - PROCESS | 1739 | 1467646950381 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x95224000) [pid = 1739] [serial = 2211] [outer = 0x94802400] 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:42:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:42:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:42:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1564ms 08:42:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:42:31 INFO - PROCESS | 1739 | 1467646951371 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]]]}] 08:42:31 INFO - PROCESS | 1739 | 1467646951456 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1739 | 1467646951466 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:42:31 INFO - PROCESS | 1739 | 1467646951475 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1739 | 1467646951478 Marionette TRACE conn4 <- [1,2918,null,{}] 08:42:31 INFO - PROCESS | 1739 | 1467646951496 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}] 08:42:31 INFO - PROCESS | 1739 | 1467646951503 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:31 INFO - PROCESS | 1739 | 1467646951680 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:42:31 INFO - PROCESS | 1739 | 1467646951869 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1739 | 1467646951877 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91e800 == 45 [pid = 1739] [id = 737] 08:42:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8cb6f400) [pid = 1739] [serial = 2212] [outer = (nil)] 08:42:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8ec46800) [pid = 1739] [serial = 2213] [outer = 0x8cb6f400] 08:42:31 INFO - PROCESS | 1739 | 1467646951954 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x90d1b400) [pid = 1739] [serial = 2214] [outer = 0x8cb6f400] 08:42:33 INFO - PROCESS | 1739 | 1467646953035 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:42:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1584ms 08:42:33 INFO - PROCESS | 1739 | 1467646953058 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1739 | 1467646953064 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:42:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:42:33 INFO - PROCESS | 1739 | 1467646953071 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1739 | 1467646953078 Marionette TRACE conn4 <- [1,2922,null,{}] 08:42:33 INFO - PROCESS | 1739 | 1467646953086 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}] 08:42:33 INFO - PROCESS | 1739 | 1467646953091 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:33 INFO - PROCESS | 1739 | 1467646953243 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:42:33 INFO - PROCESS | 1739 | 1467646953548 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1739 | 1467646953556 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e20e000 == 46 [pid = 1739] [id = 738] 08:42:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ec47400) [pid = 1739] [serial = 2215] [outer = (nil)] 08:42:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8efde000) [pid = 1739] [serial = 2216] [outer = 0x8ec47400] 08:42:33 INFO - PROCESS | 1739 | 1467646953635 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x90e82800) [pid = 1739] [serial = 2217] [outer = 0x8ec47400] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f1800 == 45 [pid = 1739] [id = 716] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8c916400 == 44 [pid = 1739] [id = 729] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d817800 == 43 [pid = 1739] [id = 728] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1fac00 == 42 [pid = 1739] [id = 727] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1f9c00 == 41 [pid = 1739] [id = 726] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8c921c00 == 40 [pid = 1739] [id = 725] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8c920400 == 39 [pid = 1739] [id = 714] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb69c00 == 38 [pid = 1739] [id = 715] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec49400 == 37 [pid = 1739] [id = 721] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6f4000 == 36 [pid = 1739] [id = 722] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef39c00 == 35 [pid = 1739] [id = 723] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x924c2400 == 34 [pid = 1739] [id = 724] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x928cd800 == 33 [pid = 1739] [id = 713] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5adc00 == 32 [pid = 1739] [id = 736] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91e800 == 31 [pid = 1739] [id = 737] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x93020000 == 30 [pid = 1739] [id = 735] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x927e3400 == 29 [pid = 1739] [id = 734] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d6fdc00 == 28 [pid = 1739] [id = 732] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x927e4c00 == 27 [pid = 1739] [id = 733] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d5aa400 == 26 [pid = 1739] [id = 730] 08:42:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ed000 == 25 [pid = 1739] [id = 731] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8ef42000) [pid = 1739] [serial = 2133] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ec42c00) [pid = 1739] [serial = 2132] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x920e5000) [pid = 1739] [serial = 2136] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9107e800) [pid = 1739] [serial = 2135] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x928c8400) [pid = 1739] [serial = 2139] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x928c2800) [pid = 1739] [serial = 2138] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x92af8c00) [pid = 1739] [serial = 2142] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92aeac00) [pid = 1739] [serial = 2141] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d6f2400) [pid = 1739] [serial = 2153] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d6f8400) [pid = 1739] [serial = 2154] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e20d400) [pid = 1739] [serial = 2156] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ef3b400) [pid = 1739] [serial = 2151] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x93b04400) [pid = 1739] [serial = 2145] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e210400) [pid = 1739] [serial = 2150] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x93026400) [pid = 1739] [serial = 2144] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9480b800) [pid = 1739] [serial = 2148] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x94803000) [pid = 1739] [serial = 2147] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f0a400) [pid = 1739] [serial = 2159] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91ceb400) [pid = 1739] [serial = 2165] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90e7b400) [pid = 1739] [serial = 2162] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x90f15c00) [pid = 1739] [serial = 2160] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90f6ec00) [pid = 1739] [serial = 2163] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ec45400) [pid = 1739] [serial = 2157] [outer = (nil)] [url = about:blank] 08:42:35 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:35 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:35 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:35 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:42:35 INFO - PROCESS | 1739 | 1467646955541 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]]]}] 08:42:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:42:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:35 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 08:42:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:35 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 08:42:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:35 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]" 08:42:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:42:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2536ms 08:42:35 INFO - PROCESS | 1739 | 1467646955610 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1739 | 1467646955622 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:42:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:42:35 INFO - PROCESS | 1739 | 1467646955633 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1739 | 1467646955639 Marionette TRACE conn4 <- [1,2926,null,{}] 08:42:35 INFO - PROCESS | 1739 | 1467646955646 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}] 08:42:35 INFO - PROCESS | 1739 | 1467646955653 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:35 INFO - PROCESS | 1739 | 1467646955873 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:42:36 INFO - PROCESS | 1739 | 1467646956015 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1739 | 1467646956023 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d65fc00 == 26 [pid = 1739] [id = 739] 08:42:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d6f2400) [pid = 1739] [serial = 2218] [outer = (nil)] 08:42:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e1ef400) [pid = 1739] [serial = 2219] [outer = 0x8d6f2400] 08:42:36 INFO - PROCESS | 1739 | 1467646956098 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e1f4c00) [pid = 1739] [serial = 2220] [outer = 0x8d6f2400] 08:42:36 INFO - PROCESS | 1739 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:42:36 INFO - PROCESS | 1739 | 1467646956832 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]]]}] 08:42:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:42:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1231ms 08:42:36 INFO - PROCESS | 1739 | 1467646956863 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1739 | 1467646956871 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:42:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:42:36 INFO - PROCESS | 1739 | 1467646956888 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1739 | 1467646956892 Marionette TRACE conn4 <- [1,2930,null,{}] 08:42:36 INFO - PROCESS | 1739 | 1467646956898 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}] 08:42:36 INFO - PROCESS | 1739 | 1467646956903 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:37 INFO - PROCESS | 1739 | 1467646957048 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:42:37 INFO - PROCESS | 1739 | 1467646957069 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1739 | 1467646957078 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef42000 == 27 [pid = 1739] [id = 740] 08:42:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ef43000) [pid = 1739] [serial = 2221] [outer = (nil)] 08:42:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ef47c00) [pid = 1739] [serial = 2222] [outer = 0x8ef43000] 08:42:37 INFO - PROCESS | 1739 | 1467646957146 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8efea800) [pid = 1739] [serial = 2223] [outer = 0x8ef43000] 08:42:37 INFO - PROCESS | 1739 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:42:38 INFO - PROCESS | 1739 | 1467646958044 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]]]}] 08:42:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:42:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1188ms 08:42:38 INFO - PROCESS | 1739 | 1467646958076 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1739 | 1467646958080 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:42:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:42:38 INFO - PROCESS | 1739 | 1467646958093 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1739 | 1467646958099 Marionette TRACE conn4 <- [1,2934,null,{}] 08:42:38 INFO - PROCESS | 1739 | 1467646958116 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}] 08:42:38 INFO - PROCESS | 1739 | 1467646958124 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:38 INFO - PROCESS | 1739 | 1467646958333 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:42:38 INFO - PROCESS | 1739 | 1467646958446 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1739 | 1467646958458 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f15000 == 28 [pid = 1739] [id = 741] 08:42:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x90f15c00) [pid = 1739] [serial = 2224] [outer = (nil)] 08:42:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f66000) [pid = 1739] [serial = 2225] [outer = 0x90f15c00] 08:42:38 INFO - PROCESS | 1739 | 1467646958529 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91076800) [pid = 1739] [serial = 2226] [outer = 0x90f15c00] 08:42:39 INFO - PROCESS | 1739 | 1467646959288 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]]]}] 08:42:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:42:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1241ms 08:42:39 INFO - PROCESS | 1739 | 1467646959327 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1739 | 1467646959332 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:42:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:42:39 INFO - PROCESS | 1739 | 1467646959338 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1739 | 1467646959341 Marionette TRACE conn4 <- [1,2938,null,{}] 08:42:39 INFO - PROCESS | 1739 | 1467646959353 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}] 08:42:39 INFO - PROCESS | 1739 | 1467646959357 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:39 INFO - PROCESS | 1739 | 1467646959551 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:42:39 INFO - PROCESS | 1739 | 1467646959581 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1739 | 1467646959588 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c924000 == 29 [pid = 1739] [id = 742] 08:42:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91081800) [pid = 1739] [serial = 2227] [outer = (nil)] 08:42:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x920efc00) [pid = 1739] [serial = 2228] [outer = 0x91081800] 08:42:39 INFO - PROCESS | 1739 | 1467646959656 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x92436000) [pid = 1739] [serial = 2229] [outer = 0x91081800] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x924b6000) [pid = 1739] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9107b000) [pid = 1739] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x92595000) [pid = 1739] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x90f14000) [pid = 1739] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e20fc00) [pid = 1739] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d6f4800) [pid = 1739] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e206000) [pid = 1739] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ec50000) [pid = 1739] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8c922000) [pid = 1739] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:42:40 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d80f800) [pid = 1739] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:42:40 INFO - PROCESS | 1739 | 1467646960894 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]]]}] 08:42:40 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. 08:42:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1585ms 08:42:40 INFO - PROCESS | 1739 | 1467646960923 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1739 | 1467646960926 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:42:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:42:40 INFO - PROCESS | 1739 | 1467646960932 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1739 | 1467646960934 Marionette TRACE conn4 <- [1,2942,null,{}] 08:42:40 INFO - PROCESS | 1739 | 1467646960940 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}] 08:42:40 INFO - PROCESS | 1739 | 1467646960945 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:41 INFO - PROCESS | 1739 | 1467646961075 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:42:41 INFO - PROCESS | 1739 | 1467646961089 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1739 | 1467646961096 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e201400 == 30 [pid = 1739] [id = 743] 08:42:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e206000) [pid = 1739] [serial = 2230] [outer = (nil)] 08:42:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x920e5800) [pid = 1739] [serial = 2231] [outer = 0x8e206000] 08:42:41 INFO - PROCESS | 1739 | 1467646961161 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x92438400) [pid = 1739] [serial = 2232] [outer = 0x8e206000] 08:42:41 INFO - PROCESS | 1739 | 1467646961956 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"]]]}] 08:42:42 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 08:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:42:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1080ms 08:42:42 INFO - PROCESS | 1739 | 1467646962013 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1739 | 1467646962017 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:42:42 INFO - PROCESS | 1739 | 1467646962023 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1739 | 1467646962026 Marionette TRACE conn4 <- [1,2946,null,{}] 08:42:42 INFO - PROCESS | 1739 | 1467646962031 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}] 08:42:42 INFO - PROCESS | 1739 | 1467646962041 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:42 INFO - PROCESS | 1739 | 1467646962272 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:42:42 INFO - PROCESS | 1739 | 1467646962288 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1739 | 1467646962295 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x924c2400 == 31 [pid = 1739] [id = 744] 08:42:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9259b000) [pid = 1739] [serial = 2233] [outer = (nil)] 08:42:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x927cfc00) [pid = 1739] [serial = 2234] [outer = 0x9259b000] 08:42:42 INFO - PROCESS | 1739 | 1467646962362 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x927e8400) [pid = 1739] [serial = 2235] [outer = 0x9259b000] 08:42:43 INFO - PROCESS | 1739 | 1467646963356 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]]]}] 08:42:43 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. 08:42:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1377ms 08:42:43 INFO - PROCESS | 1739 | 1467646963401 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1739 | 1467646963407 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:42:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:42:43 INFO - PROCESS | 1739 | 1467646963419 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1739 | 1467646963433 Marionette TRACE conn4 <- [1,2950,null,{}] 08:42:43 INFO - PROCESS | 1739 | 1467646963441 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}] 08:42:43 INFO - PROCESS | 1739 | 1467646963446 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:43 INFO - PROCESS | 1739 | 1467646963629 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:42:43 INFO - PROCESS | 1739 | 1467646963816 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1739 | 1467646963827 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6cc00 == 32 [pid = 1739] [id = 745] 08:42:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d65c400) [pid = 1739] [serial = 2236] [outer = (nil)] 08:42:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ec47c00) [pid = 1739] [serial = 2237] [outer = 0x8d65c400] 08:42:43 INFO - PROCESS | 1739 | 1467646963908 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ef3bc00) [pid = 1739] [serial = 2238] [outer = 0x8d65c400] 08:42:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e7bc00 == 33 [pid = 1739] [id = 746] 08:42:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90e89000) [pid = 1739] [serial = 2239] [outer = (nil)] 08:42:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x90f0b400) [pid = 1739] [serial = 2240] [outer = 0x90e89000] 08:42:44 INFO - PROCESS | 1739 | 1467646964969 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]]]}] 08:42:45 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. 08:42:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1594ms 08:42:45 INFO - PROCESS | 1739 | 1467646965008 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1739 | 1467646965015 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:42:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:42:45 INFO - PROCESS | 1739 | 1467646965026 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1739 | 1467646965030 Marionette TRACE conn4 <- [1,2954,null,{}] 08:42:45 INFO - PROCESS | 1739 | 1467646965037 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}] 08:42:45 INFO - PROCESS | 1739 | 1467646965043 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:45 INFO - PROCESS | 1739 | 1467646965260 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:42:45 INFO - PROCESS | 1739 | 1467646965539 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1739 | 1467646965546 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x91073800 == 34 [pid = 1739] [id = 747] 08:42:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91ce6800) [pid = 1739] [serial = 2241] [outer = (nil)] 08:42:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x924b6000) [pid = 1739] [serial = 2242] [outer = 0x91ce6800] 08:42:45 INFO - PROCESS | 1739 | 1467646965653 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x924be800) [pid = 1739] [serial = 2243] [outer = 0x91ce6800] 08:42:46 INFO - PROCESS | 1739 | 1467646966472 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]]]}] 08:42:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:42:46 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 08:42:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1478ms 08:42:46 INFO - PROCESS | 1739 | 1467646966504 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1739 | 1467646966508 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:42:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:42:46 INFO - PROCESS | 1739 | 1467646966515 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1739 | 1467646966521 Marionette TRACE conn4 <- [1,2958,null,{}] 08:42:46 INFO - PROCESS | 1739 | 1467646966537 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}] 08:42:46 INFO - PROCESS | 1739 | 1467646966546 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:46 INFO - PROCESS | 1739 | 1467646966752 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:42:46 INFO - PROCESS | 1739 | 1467646966952 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1739 | 1467646966967 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f14c00 == 35 [pid = 1739] [id = 748] 08:42:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927eb400) [pid = 1739] [serial = 2244] [outer = (nil)] 08:42:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x928ce000) [pid = 1739] [serial = 2245] [outer = 0x927eb400] 08:42:47 INFO - PROCESS | 1739 | 1467646967088 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9301c400) [pid = 1739] [serial = 2246] [outer = 0x927eb400] 08:42:47 INFO - PROCESS | 1739 | 1467646967979 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]]]}] 08:42:48 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. 08:42:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1489ms 08:42:48 INFO - PROCESS | 1739 | 1467646968005 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:42:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:42:48 INFO - PROCESS | 1739 | 1467646968009 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:42:48 INFO - PROCESS | 1739 | 1467646968015 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1739 | 1467646968019 Marionette TRACE conn4 <- [1,2962,null,{}] 08:42:48 INFO - PROCESS | 1739 | 1467646968025 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}] 08:42:48 INFO - PROCESS | 1739 | 1467646968030 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:48 INFO - PROCESS | 1739 | 1467646968197 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:42:48 INFO - PROCESS | 1739 | 1467646968392 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1739 | 1467646968401 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef40c00 == 36 [pid = 1739] [id = 749] 08:42:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93022c00) [pid = 1739] [serial = 2247] [outer = (nil)] 08:42:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93b0a400) [pid = 1739] [serial = 2248] [outer = 0x93022c00] 08:42:48 INFO - PROCESS | 1739 | 1467646968523 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x94801c00) [pid = 1739] [serial = 2249] [outer = 0x93022c00] 08:42:49 INFO - PROCESS | 1739 | 1467646969353 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]]]}] 08:42:49 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. 08:42:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1378ms 08:42:49 INFO - PROCESS | 1739 | 1467646969393 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1739 | 1467646969396 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:42:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:42:49 INFO - PROCESS | 1739 | 1467646969403 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1739 | 1467646969406 Marionette TRACE conn4 <- [1,2966,null,{}] 08:42:49 INFO - PROCESS | 1739 | 1467646969461 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}] 08:42:49 INFO - PROCESS | 1739 | 1467646969466 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:49 INFO - PROCESS | 1739 | 1467646969653 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:42:50 INFO - PROCESS | 1739 | 1467646969994 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1739 | 1467646970004 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb71c00 == 37 [pid = 1739] [id = 750] 08:42:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8cb74400) [pid = 1739] [serial = 2250] [outer = (nil)] 08:42:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d5b3000) [pid = 1739] [serial = 2251] [outer = 0x8cb74400] 08:42:50 INFO - PROCESS | 1739 | 1467646970170 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d80b000) [pid = 1739] [serial = 2252] [outer = 0x8cb74400] 08:42:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8e201400 == 36 [pid = 1739] [id = 743] 08:42:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8c924000 == 35 [pid = 1739] [id = 742] 08:42:51 INFO - PROCESS | 1739 | --DOCSHELL 0x90f15000 == 34 [pid = 1739] [id = 741] 08:42:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef42000 == 33 [pid = 1739] [id = 740] 08:42:51 INFO - PROCESS | 1739 | --DOCSHELL 0x8d65fc00 == 32 [pid = 1739] [id = 739] 08:42:51 INFO - PROCESS | 1739 | 1467646971079 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]]]}] 08:42:51 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. 08:42:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1685ms 08:42:51 INFO - PROCESS | 1739 | 1467646971090 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1739 | 1467646971095 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:42:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:42:51 INFO - PROCESS | 1739 | 1467646971102 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1739 | 1467646971106 Marionette TRACE conn4 <- [1,2970,null,{}] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x9243d000) [pid = 1739] [serial = 2192] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x924c0400) [pid = 1739] [serial = 2186] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x927c7000) [pid = 1739] [serial = 2189] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x927c2800) [pid = 1739] [serial = 2174] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x927c8800) [pid = 1739] [serial = 2175] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91072800) [pid = 1739] [serial = 2171] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x90f61800) [pid = 1739] [serial = 2172] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91078c00) [pid = 1739] [serial = 2183] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e1f3c00) [pid = 1739] [serial = 2168] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ec4bc00) [pid = 1739] [serial = 2169] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ef3f400) [pid = 1739] [serial = 2180] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x90d1bc00) [pid = 1739] [serial = 2181] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92432800) [pid = 1739] [serial = 2166] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8cb70400) [pid = 1739] [serial = 2177] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d653800) [pid = 1739] [serial = 2178] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x92594800) [pid = 1739] [serial = 2187] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x927c3800) [pid = 1739] [serial = 2190] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x927e9400) [pid = 1739] [serial = 2193] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91cf1c00) [pid = 1739] [serial = 2184] [outer = (nil)] [url = about:blank] 08:42:51 INFO - PROCESS | 1739 | 1467646971152 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}] 08:42:51 INFO - PROCESS | 1739 | 1467646971161 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:51 INFO - PROCESS | 1739 | 1467646971308 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:42:51 INFO - PROCESS | 1739 | 1467646971324 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1739 | 1467646971334 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d818000 == 33 [pid = 1739] [id = 751] 08:42:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e205c00) [pid = 1739] [serial = 2253] [outer = (nil)] 08:42:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ec4bc00) [pid = 1739] [serial = 2254] [outer = 0x8e205c00] 08:42:51 INFO - PROCESS | 1739 | 1467646971403 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ef45000) [pid = 1739] [serial = 2255] [outer = 0x8e205c00] 08:42:52 INFO - PROCESS | 1739 | 1467646972269 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]]]}] 08:42:52 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. 08:42:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1193ms 08:42:52 INFO - PROCESS | 1739 | 1467646972303 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1739 | 1467646972308 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:42:52 INFO - PROCESS | 1739 | 1467646972315 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1739 | 1467646972319 Marionette TRACE conn4 <- [1,2974,null,{}] 08:42:52 INFO - PROCESS | 1739 | 1467646972325 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}] 08:42:52 INFO - PROCESS | 1739 | 1467646972330 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:52 INFO - PROCESS | 1739 | 1467646972477 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:42:52 INFO - PROCESS | 1739 | 1467646972494 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1739 | 1467646972501 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x90e84800 == 34 [pid = 1739] [id = 752] 08:42:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x90e87400) [pid = 1739] [serial = 2256] [outer = (nil)] 08:42:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x90f65800) [pid = 1739] [serial = 2257] [outer = 0x90e87400] 08:42:52 INFO - PROCESS | 1739 | 1467646972568 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91ce5000) [pid = 1739] [serial = 2258] [outer = 0x90e87400] 08:42:53 INFO - PROCESS | 1739 | 1467646973423 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]]]}] 08:42:53 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. 08:42:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1135ms 08:42:53 INFO - PROCESS | 1739 | 1467646973451 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:42:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:42:53 INFO - PROCESS | 1739 | 1467646973460 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:42:53 INFO - PROCESS | 1739 | 1467646973479 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1739 | 1467646973487 Marionette TRACE conn4 <- [1,2978,null,{}] 08:42:53 INFO - PROCESS | 1739 | 1467646973515 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}] 08:42:53 INFO - PROCESS | 1739 | 1467646973523 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:53 INFO - PROCESS | 1739 | 1467646973731 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:42:53 INFO - PROCESS | 1739 | 1467646973749 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1739 | 1467646973757 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x9243cc00 == 35 [pid = 1739] [id = 753] 08:42:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x924b5000) [pid = 1739] [serial = 2259] [outer = (nil)] 08:42:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x92595c00) [pid = 1739] [serial = 2260] [outer = 0x924b5000] 08:42:53 INFO - PROCESS | 1739 | 1467646973823 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9259d400) [pid = 1739] [serial = 2261] [outer = 0x924b5000] 08:42:54 INFO - PROCESS | 1739 | 1467646974601 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]]]}] 08:42:54 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. 08:42:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1169ms 08:42:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:42:54 INFO - PROCESS | 1739 | 1467646974636 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1739 | 1467646974639 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:42:54 INFO - PROCESS | 1739 | 1467646974653 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1739 | 1467646974656 Marionette TRACE conn4 <- [1,2982,null,{}] 08:42:54 INFO - PROCESS | 1739 | 1467646974661 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}] 08:42:54 INFO - PROCESS | 1739 | 1467646974665 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:54 INFO - PROCESS | 1739 | 1467646974869 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:42:54 INFO - PROCESS | 1739 | 1467646974902 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1739 | 1467646974911 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c916400 == 36 [pid = 1739] [id = 754] 08:42:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d5b4c00) [pid = 1739] [serial = 2262] [outer = (nil)] 08:42:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x927ca400) [pid = 1739] [serial = 2263] [outer = 0x8d5b4c00] 08:42:54 INFO - PROCESS | 1739 | 1467646974974 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8cb6d400) [pid = 1739] [serial = 2264] [outer = 0x8d5b4c00] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e1ed400) [pid = 1739] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x90f63000) [pid = 1739] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x927ec800) [pid = 1739] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x928c3800) [pid = 1739] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93020800) [pid = 1739] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x94802400) [pid = 1739] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x90f15c00) [pid = 1739] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ec47400) [pid = 1739] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8cb6f400) [pid = 1739] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d6f2400) [pid = 1739] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ef43000) [pid = 1739] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91081800) [pid = 1739] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:42:55 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e206000) [pid = 1739] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:42:55 INFO - PROCESS | 1739 | 1467646975959 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"]]]}] 08:42:55 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 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:42:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1346ms 08:42:55 INFO - PROCESS | 1739 | 1467646975991 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1739 | 1467646975994 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:42:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:42:56 INFO - PROCESS | 1739 | 1467646976000 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1739 | 1467646976002 Marionette TRACE conn4 <- [1,2986,null,{}] 08:42:56 INFO - PROCESS | 1739 | 1467646976008 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}] 08:42:56 INFO - PROCESS | 1739 | 1467646976013 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:56 INFO - PROCESS | 1739 | 1467646976147 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:42:56 INFO - PROCESS | 1739 | 1467646976160 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1739 | 1467646976177 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6d000 == 37 [pid = 1739] [id = 755] 08:42:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91077800) [pid = 1739] [serial = 2265] [outer = (nil)] 08:42:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x927f1c00) [pid = 1739] [serial = 2266] [outer = 0x91077800] 08:42:56 INFO - PROCESS | 1739 | 1467646976253 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x928cd800) [pid = 1739] [serial = 2267] [outer = 0x91077800] 08:42:57 INFO - PROCESS | 1739 | 1467646977097 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]]]}] 08:42:57 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. 08:42:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1131ms 08:42:57 INFO - PROCESS | 1739 | 1467646977131 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1739 | 1467646977135 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:42:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:42:57 INFO - PROCESS | 1739 | 1467646977140 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1739 | 1467646977143 Marionette TRACE conn4 <- [1,2990,null,{}] 08:42:57 INFO - PROCESS | 1739 | 1467646977149 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}] 08:42:57 INFO - PROCESS | 1739 | 1467646977154 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:57 INFO - PROCESS | 1739 | 1467646977355 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:42:57 INFO - PROCESS | 1739 | 1467646977374 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1739 | 1467646977381 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x927c4c00 == 38 [pid = 1739] [id = 756] 08:42:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x93020800) [pid = 1739] [serial = 2268] [outer = (nil)] 08:42:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x94810000) [pid = 1739] [serial = 2269] [outer = 0x93020800] 08:42:57 INFO - PROCESS | 1739 | 1467646977462 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x948d8400) [pid = 1739] [serial = 2270] [outer = 0x93020800] 08:42:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c924800 == 39 [pid = 1739] [id = 757] 08:42:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d653800) [pid = 1739] [serial = 2271] [outer = (nil)] 08:42:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e1ec400) [pid = 1739] [serial = 2272] [outer = 0x8d653800] 08:42:58 INFO - PROCESS | 1739 | 1467646978562 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]]]}] 08:42:58 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. 08:42:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1441ms 08:42:58 INFO - PROCESS | 1739 | 1467646978583 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1739 | 1467646978589 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:42:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:42:58 INFO - PROCESS | 1739 | 1467646978606 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1739 | 1467646978611 Marionette TRACE conn4 <- [1,2994,null,{}] 08:42:58 INFO - PROCESS | 1739 | 1467646978619 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}] 08:42:58 INFO - PROCESS | 1739 | 1467646978626 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:58 INFO - PROCESS | 1739 | 1467646978839 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:42:59 INFO - PROCESS | 1739 | 1467646979034 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1739 | 1467646979043 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:42:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c918c00 == 40 [pid = 1739] [id = 758] 08:42:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ec46000) [pid = 1739] [serial = 2273] [outer = (nil)] 08:42:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x90e7d000) [pid = 1739] [serial = 2274] [outer = 0x8ec46000] 08:42:59 INFO - PROCESS | 1739 | 1467646979218 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x90f0a800) [pid = 1739] [serial = 2275] [outer = 0x8ec46000] 08:43:00 INFO - PROCESS | 1739 | 1467646980008 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]]]}] 08:43:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:43:00 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 08:43:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1450ms 08:43:00 INFO - PROCESS | 1739 | 1467646980057 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1739 | 1467646980065 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:43:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:43:00 INFO - PROCESS | 1739 | 1467646980076 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1739 | 1467646980081 Marionette TRACE conn4 <- [1,2998,null,{}] 08:43:00 INFO - PROCESS | 1739 | 1467646980088 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}] 08:43:00 INFO - PROCESS | 1739 | 1467646980095 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:00 INFO - PROCESS | 1739 | 1467646980300 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:43:00 INFO - PROCESS | 1739 | 1467646980506 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1739 | 1467646980519 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91b800 == 41 [pid = 1739] [id = 759] 08:43:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8c91ec00) [pid = 1739] [serial = 2276] [outer = (nil)] 08:43:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x927c3000) [pid = 1739] [serial = 2277] [outer = 0x8c91ec00] 08:43:00 INFO - PROCESS | 1739 | 1467646980651 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x928c2000) [pid = 1739] [serial = 2278] [outer = 0x8c91ec00] 08:43:01 INFO - PROCESS | 1739 | 1467646981553 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]]]}] 08:43:01 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. 08:43:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1533ms 08:43:01 INFO - PROCESS | 1739 | 1467646981610 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1739 | 1467646981615 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:43:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:43:01 INFO - PROCESS | 1739 | 1467646981622 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1739 | 1467646981628 Marionette TRACE conn4 <- [1,3002,null,{}] 08:43:01 INFO - PROCESS | 1739 | 1467646981694 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}] 08:43:01 INFO - PROCESS | 1739 | 1467646981703 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:01 INFO - PROCESS | 1739 | 1467646981883 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:43:02 INFO - PROCESS | 1739 | 1467646982077 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1739 | 1467646982088 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x9521c400 == 42 [pid = 1739] [id = 760] 08:43:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9521c800) [pid = 1739] [serial = 2279] [outer = (nil)] 08:43:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x95220800) [pid = 1739] [serial = 2280] [outer = 0x9521c800] 08:43:02 INFO - PROCESS | 1739 | 1467646982173 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x95228c00) [pid = 1739] [serial = 2281] [outer = 0x9521c800] 08:43:03 INFO - PROCESS | 1739 | 1467646983017 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]]]}] 08:43:03 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. 08:43:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1443ms 08:43:03 INFO - PROCESS | 1739 | 1467646983065 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:43:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:43:03 INFO - PROCESS | 1739 | 1467646983071 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:43:03 INFO - PROCESS | 1739 | 1467646983077 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1739 | 1467646983081 Marionette TRACE conn4 <- [1,3006,null,{}] 08:43:03 INFO - PROCESS | 1739 | 1467646983087 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}] 08:43:03 INFO - PROCESS | 1739 | 1467646983092 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:03 INFO - PROCESS | 1739 | 1467646983295 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:43:03 INFO - PROCESS | 1739 | 1467646983493 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1739 | 1467646983515 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb75c00 == 43 [pid = 1739] [id = 761] 08:43:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x927e5400) [pid = 1739] [serial = 2282] [outer = (nil)] 08:43:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x95308000) [pid = 1739] [serial = 2283] [outer = 0x927e5400] 08:43:03 INFO - PROCESS | 1739 | 1467646983638 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x9530bc00) [pid = 1739] [serial = 2284] [outer = 0x927e5400] 08:43:04 INFO - PROCESS | 1739 | 1467646984446 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]]]}] 08:43:04 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. 08:43:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1390ms 08:43:04 INFO - PROCESS | 1739 | 1467646984466 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1739 | 1467646984470 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:43:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:43:04 INFO - PROCESS | 1739 | 1467646984476 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1739 | 1467646984479 Marionette TRACE conn4 <- [1,3010,null,{}] 08:43:04 INFO - PROCESS | 1739 | 1467646984485 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}] 08:43:04 INFO - PROCESS | 1739 | 1467646984490 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:04 INFO - PROCESS | 1739 | 1467646984661 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:43:04 INFO - PROCESS | 1739 | 1467646984888 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1739 | 1467646984898 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e1ed000 == 44 [pid = 1739] [id = 762] 08:43:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x90d1f400) [pid = 1739] [serial = 2285] [outer = (nil)] 08:43:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x954a9800) [pid = 1739] [serial = 2286] [outer = 0x90d1f400] 08:43:04 INFO - PROCESS | 1739 | 1467646984976 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x954aa400) [pid = 1739] [serial = 2287] [outer = 0x90d1f400] 08:43:05 INFO - PROCESS | 1739 | 1467646985824 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]]]}] 08:43:05 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 08:43:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1388ms 08:43:05 INFO - PROCESS | 1739 | 1467646985866 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1739 | 1467646985869 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:43:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:43:05 INFO - PROCESS | 1739 | 1467646985875 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1739 | 1467646985879 Marionette TRACE conn4 <- [1,3014,null,{}] 08:43:05 INFO - PROCESS | 1739 | 1467646985885 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}] 08:43:05 INFO - PROCESS | 1739 | 1467646985895 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:06 INFO - PROCESS | 1739 | 1467646986107 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:43:06 INFO - PROCESS | 1739 | 1467646986301 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1739 | 1467646986309 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x92595000 == 45 [pid = 1739] [id = 763] 08:43:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x954a7800) [pid = 1739] [serial = 2288] [outer = (nil)] 08:43:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x96612400) [pid = 1739] [serial = 2289] [outer = 0x954a7800] 08:43:06 INFO - PROCESS | 1739 | 1467646986389 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x954b3000) [pid = 1739] [serial = 2290] [outer = 0x954a7800] 08:43:06 INFO - PROCESS | 1739 | [1739] 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 08:43:07 INFO - PROCESS | 1739 | 1467646987313 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:43:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:43:07 INFO - {} 08:43:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:43:07 INFO - {} 08:43:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:43:07 INFO - {} 08:43:07 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:43:07 INFO - {} 08:43:07 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1481ms 08:43:07 INFO - PROCESS | 1739 | 1467646987359 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 1739 | 1467646987363 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:43:07 INFO - TEST-START | /FileAPI/fileReader.html 08:43:07 INFO - PROCESS | 1739 | 1467646987369 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1739 | 1467646987373 Marionette TRACE conn4 <- [1,3018,null,{}] 08:43:07 INFO - PROCESS | 1739 | 1467646987426 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}] 08:43:07 INFO - PROCESS | 1739 | 1467646987432 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:07 INFO - PROCESS | 1739 | 1467646987579 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:43:08 INFO - PROCESS | 1739 | 1467646988025 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1739 | 1467646988034 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d654800 == 46 [pid = 1739] [id = 764] 08:43:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8d655400) [pid = 1739] [serial = 2291] [outer = (nil)] 08:43:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8d813c00) [pid = 1739] [serial = 2292] [outer = 0x8d655400] 08:43:08 INFO - PROCESS | 1739 | 1467646988163 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8e210400) [pid = 1739] [serial = 2293] [outer = 0x8d655400] 08:43:09 INFO - PROCESS | 1739 | 1467646989073 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]]]}] 08:43:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:43:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:43:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:43:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:43:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1736ms 08:43:09 INFO - PROCESS | 1739 | 1467646989108 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:43:09 INFO - TEST-START | /FileAPI/historical.html 08:43:09 INFO - PROCESS | 1739 | 1467646989115 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:43:09 INFO - PROCESS | 1739 | 1467646989122 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1739 | 1467646989126 Marionette TRACE conn4 <- [1,3022,null,{}] 08:43:09 INFO - PROCESS | 1739 | 1467646989134 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}] 08:43:09 INFO - PROCESS | 1739 | 1467646989141 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:09 INFO - PROCESS | 1739 | 1467646989307 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:43:09 INFO - PROCESS | 1739 | 1467646989518 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1739 | 1467646989527 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x90f6d000 == 45 [pid = 1739] [id = 755] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8c916400 == 44 [pid = 1739] [id = 754] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9243cc00 == 43 [pid = 1739] [id = 753] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x90e84800 == 42 [pid = 1739] [id = 752] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8d818000 == 41 [pid = 1739] [id = 751] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb71c00 == 40 [pid = 1739] [id = 750] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x90e7bc00 == 39 [pid = 1739] [id = 746] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8e20e000 == 38 [pid = 1739] [id = 738] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6cc00 == 37 [pid = 1739] [id = 745] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x90f14c00 == 36 [pid = 1739] [id = 748] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8ef40c00 == 35 [pid = 1739] [id = 749] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x91073800 == 34 [pid = 1739] [id = 747] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x924c2400 == 33 [pid = 1739] [id = 744] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8d654800 == 32 [pid = 1739] [id = 764] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8e1ed000 == 31 [pid = 1739] [id = 762] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x92595000 == 30 [pid = 1739] [id = 763] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb75c00 == 29 [pid = 1739] [id = 761] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x9521c400 == 28 [pid = 1739] [id = 760] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8c918c00 == 27 [pid = 1739] [id = 758] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8c91b800 == 26 [pid = 1739] [id = 759] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x8c924800 == 25 [pid = 1739] [id = 757] 08:43:10 INFO - PROCESS | 1739 | --DOCSHELL 0x927c4c00 == 24 [pid = 1739] [id = 756] 08:43:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c918c00 == 25 [pid = 1739] [id = 765] 08:43:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8c91ac00) [pid = 1739] [serial = 2294] [outer = (nil)] 08:43:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8c924800) [pid = 1739] [serial = 2295] [outer = 0x8c91ac00] 08:43:10 INFO - PROCESS | 1739 | 1467646990618 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8cb73c00) [pid = 1739] [serial = 2296] [outer = 0x8c91ac00] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8e20e800) [pid = 1739] [serial = 2196] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8e1f6000) [pid = 1739] [serial = 2195] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x920e8400) [pid = 1739] [serial = 2199] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x91080400) [pid = 1739] [serial = 2198] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x928cbc00) [pid = 1739] [serial = 2202] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x927f1800) [pid = 1739] [serial = 2201] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x93b0e000) [pid = 1739] [serial = 2205] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x93b08c00) [pid = 1739] [serial = 2204] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x94806800) [pid = 1739] [serial = 2208] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x93be4800) [pid = 1739] [serial = 2207] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x95224000) [pid = 1739] [serial = 2211] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9521f000) [pid = 1739] [serial = 2210] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x90f66000) [pid = 1739] [serial = 2225] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x90e82800) [pid = 1739] [serial = 2217] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8efde000) [pid = 1739] [serial = 2216] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x90d1b400) [pid = 1739] [serial = 2214] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e1ef400) [pid = 1739] [serial = 2219] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ec46800) [pid = 1739] [serial = 2213] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8e1f4c00) [pid = 1739] [serial = 2220] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8ef47c00) [pid = 1739] [serial = 2222] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x920efc00) [pid = 1739] [serial = 2228] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x920e5800) [pid = 1739] [serial = 2231] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91076800) [pid = 1739] [serial = 2226] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92436000) [pid = 1739] [serial = 2229] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8efea800) [pid = 1739] [serial = 2223] [outer = (nil)] [url = about:blank] 08:43:10 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x92438400) [pid = 1739] [serial = 2232] [outer = (nil)] [url = about:blank] 08:43:11 INFO - PROCESS | 1739 | 1467646991540 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"]]]}] 08:43:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:43:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:43:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:43:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:43:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:43:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:43:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:43:11 INFO - TEST-OK | /FileAPI/historical.html | took 2441ms 08:43:11 INFO - PROCESS | 1739 | 1467646991565 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:43:11 INFO - TEST-START | /FileAPI/idlharness.html 08:43:11 INFO - PROCESS | 1739 | 1467646991571 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:43:11 INFO - PROCESS | 1739 | 1467646991580 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1739 | 1467646991583 Marionette TRACE conn4 <- [1,3026,null,{}] 08:43:11 INFO - PROCESS | 1739 | 1467646991590 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}] 08:43:11 INFO - PROCESS | 1739 | 1467646991596 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:11 INFO - PROCESS | 1739 | 1467646991762 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:43:11 INFO - PROCESS | 1739 | 1467646991778 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1739 | 1467646991787 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d817800 == 26 [pid = 1739] [id = 766] 08:43:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e1ec800) [pid = 1739] [serial = 2297] [outer = (nil)] 08:43:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e1f1800) [pid = 1739] [serial = 2298] [outer = 0x8e1ec800] 08:43:11 INFO - PROCESS | 1739 | 1467646991863 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8e203400) [pid = 1739] [serial = 2299] [outer = 0x8e1ec800] 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:43:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:43:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:43:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:43:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:43:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:43:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:43:13 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 08:43:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:43:13 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 08:43:13 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 08:43:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:43:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:43:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:43:13 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 08:43:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:43:13 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 08:43:13 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 08:43:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:43:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:43:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1895ms 08:43:13 INFO - PROCESS | 1739 | 1467646993322 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]]]}] 08:43:13 INFO - PROCESS | 1739 | 1467646993649 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1739 | 1467646993656 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:43:13 INFO - TEST-START | /FileAPI/idlharness.worker 08:43:13 INFO - PROCESS | 1739 | 1467646993716 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1739 | 1467646993721 Marionette TRACE conn4 <- [1,3030,null,{}] 08:43:13 INFO - PROCESS | 1739 | 1467646993733 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}] 08:43:13 INFO - PROCESS | 1739 | 1467646993739 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:13 INFO - PROCESS | 1739 | 1467646993941 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:43:14 INFO - PROCESS | 1739 | 1467646994035 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1739 | 1467646994043 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x91077400 == 27 [pid = 1739] [id = 767] 08:43:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91ce4000) [pid = 1739] [serial = 2300] [outer = (nil)] 08:43:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x920e4000) [pid = 1739] [serial = 2301] [outer = 0x91ce4000] 08:43:14 INFO - PROCESS | 1739 | 1467646994114 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x923bf000) [pid = 1739] [serial = 2302] [outer = 0x91ce4000] 08:43:14 INFO - PROCESS | 1739 | [1739] 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 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x924b5000) [pid = 1739] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x93020800) [pid = 1739] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d653800) [pid = 1739] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d5b4c00) [pid = 1739] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91077800) [pid = 1739] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e205c00) [pid = 1739] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9259b000) [pid = 1739] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x927eb400) [pid = 1739] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91ce6800) [pid = 1739] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8cb74400) [pid = 1739] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x93022c00) [pid = 1739] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90e87400) [pid = 1739] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d65c400) [pid = 1739] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:43:16 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x90e89000) [pid = 1739] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:43:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:43:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:43:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:43:16 INFO - {} 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:43:16 INFO - {} 08:43:16 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 - {} 08:43:16 INFO - {} 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:43:16 INFO - {} 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:43:16 INFO - {} 08:43:16 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 - {} 08:43:16 INFO - {} 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 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 08:43:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:43:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:16 INFO - {} 08:43:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2940ms 08:43:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:43:16 INFO - PROCESS | 1739 | 1467646996504 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,{},{}]]]}] 08:43:16 INFO - PROCESS | 1739 | 1467646996631 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1739 | 1467646996633 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:43:16 INFO - PROCESS | 1739 | 1467646996645 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1739 | 1467646996665 Marionette TRACE conn4 <- [1,3034,null,{}] 08:43:16 INFO - PROCESS | 1739 | 1467646996722 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}] 08:43:16 INFO - PROCESS | 1739 | 1467646996748 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:16 INFO - PROCESS | 1739 | 1467646996979 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:43:17 INFO - PROCESS | 1739 | 1467646997000 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1739 | 1467646997009 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x91081c00 == 28 [pid = 1739] [id = 768] 08:43:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x92440c00) [pid = 1739] [serial = 2303] [outer = (nil)] 08:43:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x966d8800) [pid = 1739] [serial = 2304] [outer = 0x92440c00] 08:43:17 INFO - PROCESS | 1739 | 1467646997207 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x97948400) [pid = 1739] [serial = 2305] [outer = 0x92440c00] 08:43:17 INFO - PROCESS | 1739 | 1467646997825 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]]]}] 08:43:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:43:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1214ms 08:43:17 INFO - PROCESS | 1739 | 1467646997860 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1739 | 1467646997865 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:43:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:43:17 INFO - PROCESS | 1739 | 1467646997871 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1739 | 1467646997874 Marionette TRACE conn4 <- [1,3038,null,{}] 08:43:17 INFO - PROCESS | 1739 | 1467646997879 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}] 08:43:17 INFO - PROCESS | 1739 | 1467646997884 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:18 INFO - PROCESS | 1739 | 1467646998026 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:43:18 INFO - PROCESS | 1739 | 1467646998045 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1739 | 1467646998054 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x96616400 == 29 [pid = 1739] [id = 769] 08:43:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9794ec00) [pid = 1739] [serial = 2306] [outer = (nil)] 08:43:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x98342800) [pid = 1739] [serial = 2307] [outer = 0x9794ec00] 08:43:18 INFO - PROCESS | 1739 | 1467646998119 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9834c000) [pid = 1739] [serial = 2308] [outer = 0x9794ec00] 08:43:19 INFO - PROCESS | 1739 | 1467646999193 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"]]]}] 08:43:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:43:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:43:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1380ms 08:43:19 INFO - PROCESS | 1739 | 1467646999255 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1739 | 1467646999265 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:43:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:43:19 INFO - PROCESS | 1739 | 1467646999322 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1739 | 1467646999331 Marionette TRACE conn4 <- [1,3042,null,{}] 08:43:19 INFO - PROCESS | 1739 | 1467646999339 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}] 08:43:19 INFO - PROCESS | 1739 | 1467646999345 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:19 INFO - PROCESS | 1739 | 1467646999523 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:43:19 INFO - PROCESS | 1739 | 1467646999713 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1739 | 1467646999721 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80c800 == 30 [pid = 1739] [id = 770] 08:43:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d810000) [pid = 1739] [serial = 2309] [outer = (nil)] 08:43:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ec4e800) [pid = 1739] [serial = 2310] [outer = 0x8d810000] 08:43:19 INFO - PROCESS | 1739 | 1467646999809 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x90f62800) [pid = 1739] [serial = 2311] [outer = 0x8d810000] 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:43:21 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. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:43:21 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'.) 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:43:21 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. 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:43:21 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. 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:43:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:43:21 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. 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:43:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:43:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:43:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:43:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1782ms 08:43:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:43:21 INFO - PROCESS | 1739 | 1467647001003 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]]]}] 08:43:21 INFO - PROCESS | 1739 | 1467647001096 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1739 | 1467647001116 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:43:21 INFO - PROCESS | 1739 | 1467647001236 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1739 | 1467647001241 Marionette TRACE conn4 <- [1,3046,null,{}] 08:43:21 INFO - PROCESS | 1739 | 1467647001251 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}] 08:43:21 INFO - PROCESS | 1739 | 1467647001256 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:21 INFO - PROCESS | 1739 | 1467647001440 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:43:21 INFO - PROCESS | 1739 | 1467647001726 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1739 | 1467647001732 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x954a8000 == 31 [pid = 1739] [id = 771] 08:43:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x96613800) [pid = 1739] [serial = 2312] [outer = (nil)] 08:43:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x97945c00) [pid = 1739] [serial = 2313] [outer = 0x96613800] 08:43:21 INFO - PROCESS | 1739 | 1467647001831 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92433c00) [pid = 1739] [serial = 2314] [outer = 0x96613800] 08:43:22 INFO - PROCESS | 1739 | [1739] 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 08:43:22 INFO - PROCESS | 1739 | 1467647002881 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:43:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:43:22 INFO - {} 08:43:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1758ms 08:43:22 INFO - PROCESS | 1739 | 1467647002924 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1739 | 1467647002928 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:43:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:43:22 INFO - PROCESS | 1739 | 1467647002935 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1739 | 1467647002941 Marionette TRACE conn4 <- [1,3050,null,{}] 08:43:22 INFO - PROCESS | 1739 | 1467647002957 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}] 08:43:22 INFO - PROCESS | 1739 | 1467647002965 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:23 INFO - PROCESS | 1739 | 1467647003207 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:43:23 INFO - PROCESS | 1739 | 1467647003394 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1739 | 1467647003407 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x927c1800 == 32 [pid = 1739] [id = 772] 08:43:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x927e8000) [pid = 1739] [serial = 2315] [outer = (nil)] 08:43:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x928c7800) [pid = 1739] [serial = 2316] [outer = 0x927e8000] 08:43:23 INFO - PROCESS | 1739 | 1467647003488 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x92aeb800) [pid = 1739] [serial = 2317] [outer = 0x927e8000] 08:43:24 INFO - PROCESS | 1739 | 1467647004342 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]]]}] 08:43:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:43:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:43:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:43:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:43:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1433ms 08:43:24 INFO - PROCESS | 1739 | 1467647004369 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1739 | 1467647004374 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:43:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:43:24 INFO - PROCESS | 1739 | 1467647004381 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1739 | 1467647004385 Marionette TRACE conn4 <- [1,3054,null,{}] 08:43:24 INFO - PROCESS | 1739 | 1467647004391 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}] 08:43:24 INFO - PROCESS | 1739 | 1467647004396 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:24 INFO - PROCESS | 1739 | 1467647004562 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:43:24 INFO - PROCESS | 1739 | 1467647004757 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1739 | 1467647004764 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6fc00 == 33 [pid = 1739] [id = 773] 08:43:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x928cac00) [pid = 1739] [serial = 2318] [outer = (nil)] 08:43:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93b0e400) [pid = 1739] [serial = 2319] [outer = 0x928cac00] 08:43:24 INFO - PROCESS | 1739 | 1467647004859 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x94803000) [pid = 1739] [serial = 2320] [outer = 0x928cac00] 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:43:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:43:26 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" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:43:26 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" 08:43:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:43:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:43:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1934ms 08:43:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:43:26 INFO - PROCESS | 1739 | 1467647006125 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"]]]}] 08:43:26 INFO - PROCESS | 1739 | 1467647006317 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1739 | 1467647006323 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:43:26 INFO - PROCESS | 1739 | 1467647006333 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1739 | 1467647006348 Marionette TRACE conn4 <- [1,3058,null,{}] 08:43:26 INFO - PROCESS | 1739 | 1467647006359 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}] 08:43:26 INFO - PROCESS | 1739 | 1467647006367 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:26 INFO - PROCESS | 1739 | 1467647006876 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:43:27 INFO - PROCESS | 1739 | 1467647007016 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1739 | 1467647007026 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c923000 == 34 [pid = 1739] [id = 774] 08:43:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8cb6a400) [pid = 1739] [serial = 2321] [outer = (nil)] 08:43:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d5a7c00) [pid = 1739] [serial = 2322] [outer = 0x8cb6a400] 08:43:27 INFO - PROCESS | 1739 | 1467647007099 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d6fcc00) [pid = 1739] [serial = 2323] [outer = 0x8cb6a400] 08:43:27 INFO - PROCESS | 1739 | --DOCSHELL 0x90f0d000 == 33 [pid = 1739] [id = 698] 08:43:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8d816000 == 32 [pid = 1739] [id = 695] 08:43:27 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec44000 == 31 [pid = 1739] [id = 697] 08:43:28 INFO - PROCESS | 1739 | --DOCSHELL 0x8ec4f800 == 30 [pid = 1739] [id = 705] 08:43:28 INFO - PROCESS | 1739 | --DOCSHELL 0x8cb6f800 == 29 [pid = 1739] [id = 696] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8e1ec400) [pid = 1739] [serial = 2272] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x927ca400) [pid = 1739] [serial = 2263] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x927f1c00) [pid = 1739] [serial = 2266] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ec4bc00) [pid = 1739] [serial = 2254] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ef45000) [pid = 1739] [serial = 2255] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8cb6d400) [pid = 1739] [serial = 2264] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x927e8400) [pid = 1739] [serial = 2235] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x927cfc00) [pid = 1739] [serial = 2234] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x928ce000) [pid = 1739] [serial = 2245] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x9301c400) [pid = 1739] [serial = 2246] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x924b6000) [pid = 1739] [serial = 2242] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x924be800) [pid = 1739] [serial = 2243] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d5b3000) [pid = 1739] [serial = 2251] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d80b000) [pid = 1739] [serial = 2252] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x93b0a400) [pid = 1739] [serial = 2248] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x94801c00) [pid = 1739] [serial = 2249] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x90f65800) [pid = 1739] [serial = 2257] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ec47c00) [pid = 1739] [serial = 2237] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x90f0b400) [pid = 1739] [serial = 2240] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ef3bc00) [pid = 1739] [serial = 2238] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92595c00) [pid = 1739] [serial = 2260] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x94810000) [pid = 1739] [serial = 2269] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x928cd800) [pid = 1739] [serial = 2267] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x948d8400) [pid = 1739] [serial = 2270] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9259d400) [pid = 1739] [serial = 2261] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91ce5000) [pid = 1739] [serial = 2258] [outer = (nil)] [url = about:blank] 08:43:28 INFO - PROCESS | 1739 | 1467647008114 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]]]}] 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:43:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:43:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:43:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:43:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:43:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:43:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:43:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:43:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:43:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1856ms 08:43:28 INFO - PROCESS | 1739 | 1467647008190 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1739 | 1467647008198 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:43:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:43:28 INFO - PROCESS | 1739 | 1467647008210 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1739 | 1467647008213 Marionette TRACE conn4 <- [1,3062,null,{}] 08:43:28 INFO - PROCESS | 1739 | 1467647008220 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}] 08:43:28 INFO - PROCESS | 1739 | 1467647008228 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:28 INFO - PROCESS | 1739 | 1467647008378 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:43:28 INFO - PROCESS | 1739 | 1467647008527 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1739 | 1467647008533 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e204000 == 30 [pid = 1739] [id = 775] 08:43:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e204400) [pid = 1739] [serial = 2324] [outer = (nil)] 08:43:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ec4f800) [pid = 1739] [serial = 2325] [outer = 0x8e204400] 08:43:28 INFO - PROCESS | 1739 | 1467647008612 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8efe5800) [pid = 1739] [serial = 2326] [outer = 0x8e204400] 08:43:28 INFO - PROCESS | 1739 | [1739] 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 08:43:29 INFO - PROCESS | 1739 | 1467647009415 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:43:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:43:29 INFO - {} 08:43:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1227ms 08:43:29 INFO - PROCESS | 1739 | 1467647009437 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:43:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:43:29 INFO - PROCESS | 1739 | 1467647009441 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:43:29 INFO - PROCESS | 1739 | 1467647009448 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1739 | 1467647009451 Marionette TRACE conn4 <- [1,3066,null,{}] 08:43:29 INFO - PROCESS | 1739 | 1467647009463 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}] 08:43:29 INFO - PROCESS | 1739 | 1467647009467 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:29 INFO - PROCESS | 1739 | 1467647009614 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:43:29 INFO - PROCESS | 1739 | 1467647009631 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1739 | 1467647009638 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3a800 == 31 [pid = 1739] [id = 776] 08:43:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x90f70400) [pid = 1739] [serial = 2327] [outer = (nil)] 08:43:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91ce5000) [pid = 1739] [serial = 2328] [outer = 0x90f70400] 08:43:29 INFO - PROCESS | 1739 | 1467647009704 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91cf0400) [pid = 1739] [serial = 2329] [outer = 0x90f70400] 08:43:30 INFO - PROCESS | 1739 | 1467647010642 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]]]}] 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:43:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:43:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1228ms 08:43:30 INFO - PROCESS | 1739 | 1467647010677 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1739 | 1467647010683 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:43:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:43:30 INFO - PROCESS | 1739 | 1467647010698 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1739 | 1467647010705 Marionette TRACE conn4 <- [1,3070,null,{}] 08:43:30 INFO - PROCESS | 1739 | 1467647010717 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}] 08:43:30 INFO - PROCESS | 1739 | 1467647010722 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:30 INFO - PROCESS | 1739 | 1467647010934 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:43:30 INFO - PROCESS | 1739 | 1467647010955 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1739 | 1467647010964 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x92593800 == 32 [pid = 1739] [id = 777] 08:43:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x92593c00) [pid = 1739] [serial = 2330] [outer = (nil)] 08:43:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9259cc00) [pid = 1739] [serial = 2331] [outer = 0x92593c00] 08:43:31 INFO - PROCESS | 1739 | 1467647011045 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x925a1400) [pid = 1739] [serial = 2332] [outer = 0x92593c00] 08:43:31 INFO - PROCESS | 1739 | 1467647011897 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]]]}] 08:43:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:43:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:43:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:43:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:43:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:43:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:43:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1256ms 08:43:31 INFO - PROCESS | 1739 | 1467647011948 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1739 | 1467647011952 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:43:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:43:31 INFO - PROCESS | 1739 | 1467647011958 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1739 | 1467647011961 Marionette TRACE conn4 <- [1,3074,null,{}] 08:43:31 INFO - PROCESS | 1739 | 1467647011974 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}] 08:43:31 INFO - PROCESS | 1739 | 1467647011979 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:32 INFO - PROCESS | 1739 | 1467647012183 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:43:32 INFO - PROCESS | 1739 | 1467647012200 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1739 | 1467647012209 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91f800 == 33 [pid = 1739] [id = 778] 08:43:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90f09c00) [pid = 1739] [serial = 2333] [outer = (nil)] 08:43:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x927e3800) [pid = 1739] [serial = 2334] [outer = 0x90f09c00] 08:43:32 INFO - PROCESS | 1739 | 1467647012278 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x927ea800) [pid = 1739] [serial = 2335] [outer = 0x90f09c00] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91ce4000) [pid = 1739] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e1ec800) [pid = 1739] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8c91ac00) [pid = 1739] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d655400) [pid = 1739] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x92440c00) [pid = 1739] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8c91ec00) [pid = 1739] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9521c800) [pid = 1739] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x927e5400) [pid = 1739] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x90d1f400) [pid = 1739] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x954a7800) [pid = 1739] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:43:32 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ec46000) [pid = 1739] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:43:33 INFO - PROCESS | 1739 | 1467647013237 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]]]}] 08:43:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:43:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:43:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:43:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:43:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:43:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:43:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1302ms 08:43:33 INFO - PROCESS | 1739 | 1467647013261 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1739 | 1467647013265 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:43:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:43:33 INFO - PROCESS | 1739 | 1467647013271 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1739 | 1467647013274 Marionette TRACE conn4 <- [1,3078,null,{}] 08:43:33 INFO - PROCESS | 1739 | 1467647013279 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}] 08:43:33 INFO - PROCESS | 1739 | 1467647013284 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:33 INFO - PROCESS | 1739 | 1467647013425 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:43:33 INFO - PROCESS | 1739 | 1467647013589 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1739 | 1467647013606 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d80cc00 == 34 [pid = 1739] [id = 779] 08:43:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91cebc00) [pid = 1739] [serial = 2336] [outer = (nil)] 08:43:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x928cb400) [pid = 1739] [serial = 2337] [outer = 0x91cebc00] 08:43:33 INFO - PROCESS | 1739 | 1467647013683 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9301c800) [pid = 1739] [serial = 2338] [outer = 0x91cebc00] 08:43:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 08:43:34 INFO - reader.readAsText(blob_2) 08:43:34 INFO - }" did not throw 08:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 08:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 08:43:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 08:43:34 INFO - reader.readAsDataURL(blob_2) 08:43:34 INFO - }" did not throw 08:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 08:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 08:43:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 08:43:34 INFO - reader.readAsArrayBuffer(blob_2) 08:43:34 INFO - }" did not throw 08:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 08:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 08:43:34 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 08:43:34 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 08:43:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:43:34 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1739 | 1467647014439 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:43:34 INFO - PROCESS | 1739 | 1467647014450 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1739 | 1467647014452 Marionette TRACE conn4 <- [1,3082,null,{}] 08:43:34 INFO - PROCESS | 1739 | 1467647014461 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}] 08:43:34 INFO - PROCESS | 1739 | 1467647014465 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:34 INFO - PROCESS | 1739 | 1467647014718 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:43:34 INFO - PROCESS | 1739 | 1467647014735 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1739 | 1467647014744 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8c91ac00 == 35 [pid = 1739] [id = 780] 08:43:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d65bc00) [pid = 1739] [serial = 2339] [outer = (nil)] 08:43:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x90e7d800) [pid = 1739] [serial = 2340] [outer = 0x8d65bc00] 08:43:34 INFO - PROCESS | 1739 | 1467647014808 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e1f1000) [pid = 1739] [serial = 2341] [outer = 0x8d65bc00] 08:43:35 INFO - PROCESS | 1739 | 1467647015807 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]]]}] 08:43:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:43:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:43:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:43:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1429ms 08:43:35 INFO - PROCESS | 1739 | 1467647015881 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1739 | 1467647015888 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:43:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:43:35 INFO - PROCESS | 1739 | 1467647015895 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1739 | 1467647015903 Marionette TRACE conn4 <- [1,3086,null,{}] 08:43:35 INFO - PROCESS | 1739 | 1467647015911 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}] 08:43:35 INFO - PROCESS | 1739 | 1467647015916 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:36 INFO - PROCESS | 1739 | 1467647016125 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:43:36 INFO - PROCESS | 1739 | 1467647016335 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1739 | 1467647016345 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d5b2400 == 36 [pid = 1739] [id = 781] 08:43:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d65b400) [pid = 1739] [serial = 2342] [outer = (nil)] 08:43:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ef3f800) [pid = 1739] [serial = 2343] [outer = 0x8d65b400] 08:43:36 INFO - PROCESS | 1739 | 1467647016466 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x90d16400) [pid = 1739] [serial = 2344] [outer = 0x8d65b400] 08:43:37 INFO - PROCESS | 1739 | 1467647017321 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:43:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1441ms 08:43:37 INFO - PROCESS | 1739 | 1467647017336 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1739 | 1467647017343 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:43:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:43:37 INFO - PROCESS | 1739 | 1467647017354 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1739 | 1467647017358 Marionette TRACE conn4 <- [1,3090,null,{}] 08:43:37 INFO - PROCESS | 1739 | 1467647017365 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}] 08:43:37 INFO - PROCESS | 1739 | 1467647017372 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:37 INFO - PROCESS | 1739 | 1467647017543 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:43:37 INFO - PROCESS | 1739 | 1467647017750 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1739 | 1467647017757 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ef3cc00 == 37 [pid = 1739] [id = 782] 08:43:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x920e1c00) [pid = 1739] [serial = 2345] [outer = (nil)] 08:43:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x923ca000) [pid = 1739] [serial = 2346] [outer = 0x920e1c00] 08:43:37 INFO - PROCESS | 1739 | 1467647017841 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x92438c00) [pid = 1739] [serial = 2347] [outer = 0x920e1c00] 08:43:38 INFO - PROCESS | 1739 | 1467647018704 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:43:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1381ms 08:43:38 INFO - PROCESS | 1739 | 1467647018734 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1739 | 1467647018738 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:43:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:43:38 INFO - PROCESS | 1739 | 1467647018745 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1739 | 1467647018751 Marionette TRACE conn4 <- [1,3094,null,{}] 08:43:38 INFO - PROCESS | 1739 | 1467647018767 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}] 08:43:38 INFO - PROCESS | 1739 | 1467647018776 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:39 INFO - PROCESS | 1739 | 1467647019031 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:43:39 INFO - PROCESS | 1739 | 1467647019223 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1739 | 1467647019236 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x928cbc00 == 38 [pid = 1739] [id = 783] 08:43:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x928ce800) [pid = 1739] [serial = 2348] [outer = (nil)] 08:43:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x93020000) [pid = 1739] [serial = 2349] [outer = 0x928ce800] 08:43:39 INFO - PROCESS | 1739 | 1467647019320 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x93b0f800) [pid = 1739] [serial = 2350] [outer = 0x928ce800] 08:43:40 INFO - PROCESS | 1739 | 1467647020150 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:43:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1432ms 08:43:40 INFO - PROCESS | 1739 | 1467647020178 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:43:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:43:40 INFO - PROCESS | 1739 | 1467647020183 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:43:40 INFO - PROCESS | 1739 | 1467647020189 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1739 | 1467647020192 Marionette TRACE conn4 <- [1,3098,null,{}] 08:43:40 INFO - PROCESS | 1739 | 1467647020198 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}] 08:43:40 INFO - PROCESS | 1739 | 1467647020203 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:40 INFO - PROCESS | 1739 | 1467647020384 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:43:40 INFO - PROCESS | 1739 | 1467647020592 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1739 | 1467647020602 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x92434c00 == 39 [pid = 1739] [id = 784] 08:43:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x93b0d800) [pid = 1739] [serial = 2351] [outer = (nil)] 08:43:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x94868800) [pid = 1739] [serial = 2352] [outer = 0x93b0d800] 08:43:40 INFO - PROCESS | 1739 | 1467647020722 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x948dc800) [pid = 1739] [serial = 2353] [outer = 0x93b0d800] 08:43:41 INFO - PROCESS | 1739 | 1467647021522 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]]]}] 08:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:43:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:43:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1379ms 08:43:41 INFO - PROCESS | 1739 | 1467647021568 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1739 | 1467647021571 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:43:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:43:41 INFO - PROCESS | 1739 | 1467647021577 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1739 | 1467647021581 Marionette TRACE conn4 <- [1,3102,null,{}] 08:43:41 INFO - PROCESS | 1739 | 1467647021586 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}] 08:43:41 INFO - PROCESS | 1739 | 1467647021592 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:41 INFO - PROCESS | 1739 | 1467647021845 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:43:42 INFO - PROCESS | 1739 | 1467647021992 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1739 | 1467647022000 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x927e6000 == 40 [pid = 1739] [id = 785] 08:43:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x927e8c00) [pid = 1739] [serial = 2354] [outer = (nil)] 08:43:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x95223000) [pid = 1739] [serial = 2355] [outer = 0x927e8c00] 08:43:42 INFO - PROCESS | 1739 | 1467647022114 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9522bc00) [pid = 1739] [serial = 2356] [outer = 0x927e8c00] 08:43:42 INFO - PROCESS | 1739 | 1467647022967 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:43:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1428ms 08:43:43 INFO - PROCESS | 1739 | 1467647023006 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1739 | 1467647023010 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:43:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:43:43 INFO - PROCESS | 1739 | 1467647023016 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1739 | 1467647023020 Marionette TRACE conn4 <- [1,3106,null,{}] 08:43:43 INFO - PROCESS | 1739 | 1467647023025 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}] 08:43:43 INFO - PROCESS | 1739 | 1467647023035 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:43 INFO - PROCESS | 1739 | 1467647023252 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:43:43 INFO - PROCESS | 1739 | 1467647023429 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1739 | 1467647023435 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x90f6a000 == 41 [pid = 1739] [id = 786] 08:43:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x927e5800) [pid = 1739] [serial = 2357] [outer = (nil)] 08:43:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x97946c00) [pid = 1739] [serial = 2358] [outer = 0x927e5800] 08:43:43 INFO - PROCESS | 1739 | 1467647023529 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x98344800) [pid = 1739] [serial = 2359] [outer = 0x927e5800] 08:43:44 INFO - PROCESS | 1739 | 1467647024329 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]]]}] 08:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:43:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:43:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1332ms 08:43:44 INFO - PROCESS | 1739 | 1467647024350 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1739 | 1467647024354 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:43:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:43:44 INFO - PROCESS | 1739 | 1467647024360 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1739 | 1467647024363 Marionette TRACE conn4 <- [1,3110,null,{}] 08:43:44 INFO - PROCESS | 1739 | 1467647024369 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}] 08:43:44 INFO - PROCESS | 1739 | 1467647024374 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:44 INFO - PROCESS | 1739 | 1467647024534 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:43:44 INFO - PROCESS | 1739 | 1467647024757 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1739 | 1467647024765 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x90d1a800 == 42 [pid = 1739] [id = 787] 08:43:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x948e2800) [pid = 1739] [serial = 2360] [outer = (nil)] 08:43:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x99f71400) [pid = 1739] [serial = 2361] [outer = 0x948e2800] 08:43:44 INFO - PROCESS | 1739 | 1467647024842 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x99f73c00) [pid = 1739] [serial = 2362] [outer = 0x948e2800] 08:43:45 INFO - PROCESS | 1739 | 1467647025705 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"]]]}] 08:43:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:43:45 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 08:43:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:43:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1377ms 08:43:45 INFO - PROCESS | 1739 | 1467647025739 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1739 | 1467647025742 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:43:45 INFO - PROCESS | 1739 | 1467647025749 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1739 | 1467647025752 Marionette TRACE conn4 <- [1,3114,null,{}] 08:43:45 INFO - PROCESS | 1739 | 1467647025757 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}] 08:43:45 INFO - PROCESS | 1739 | 1467647025762 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:45 INFO - PROCESS | 1739 | 1467647025919 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:43:46 INFO - PROCESS | 1739 | 1467647026128 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\", \"8db5f6b7-585b-4984-8396-37005a4fd9d3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1739 | 1467647026135 Marionette INFO sendAsync 3b694eb8-a951-4f53-a55c-fb0ba2e40368 08:43:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8cb6e400 == 43 [pid = 1739] [id = 788] 08:43:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8cb6f000) [pid = 1739] [serial = 2363] [outer = (nil)] 08:43:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8d651800) [pid = 1739] [serial = 2364] [outer = 0x8cb6f000] 08:43:46 INFO - PROCESS | 1739 | 1467647026463 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8d6f6c00) [pid = 1739] [serial = 2365] [outer = 0x8cb6f000] 08:43:47 INFO - PROCESS | 1739 | 1467647027322 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]]]}] 08:43:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:43:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1629ms 08:43:47 INFO - PROCESS | 1739 | 1467647027379 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1739 | 1467647027384 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:43:48 WARNING - u'runner_teardown' () 08:43:48 INFO - No more tests 08:43:48 INFO - Got 0 unexpected results 08:43:48 INFO - SUITE-END | took 1203s 08:43:48 INFO - Closing logging queue 08:43:48 INFO - queue closed 08:43:48 INFO - Return code: 0 08:43:48 WARNING - # TBPL SUCCESS # 08:43:48 INFO - Running post-action listener: _resource_record_post_action 08:43:48 INFO - Running post-run listener: _resource_record_post_run 08:43:49 INFO - Total resource usage - Wall time: 1237s; CPU: 98.0%; Read bytes: 14086144; Write bytes: 925978624; Read time: 1152; Write time: 245748 08:43:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:43:49 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134725632; Read time: 0; Write time: 116900 08:43:49 INFO - run-tests - Wall time: 1208s; CPU: 98.0%; Read bytes: 11538432; Write bytes: 787644416; Read time: 780; Write time: 126524 08:43:49 INFO - Running post-run listener: _upload_blobber_files 08:43:49 INFO - Blob upload gear active. 08:43:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:43:49 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 08:43:49 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'] 08:43:49 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 08:43:50 INFO - (blobuploader) - INFO - Open directory for files ... 08:43:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:43:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:43:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:43:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:43:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:43:51 INFO - (blobuploader) - INFO - Done attempting. 08:43:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:43:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:43:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:43:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:43:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:43:52 INFO - (blobuploader) - INFO - Done attempting. 08:43:52 INFO - (blobuploader) - INFO - Iteration through files over. 08:43:52 INFO - Return code: 0 08:43:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:43:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:43:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c27cb9816c63f966087c76e838d97af629dfb61782ca0592855b112ca8438b1064809655337a7b3f5351315a4b1941021368a3967e0a8c0e04c6c79cbbd3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da37fcd85aea5d0bc6c959874bb0357773e5bbf3da904e8e8eb306ac6329d115841e7c60aa5cdf63474b4d30aee792cb1a6fa435c8090d9f0bc03f1a14a6ae67"} 08:43:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:43:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:43:52 INFO - Contents: 08:43:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c27cb9816c63f966087c76e838d97af629dfb61782ca0592855b112ca8438b1064809655337a7b3f5351315a4b1941021368a3967e0a8c0e04c6c79cbbd3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da37fcd85aea5d0bc6c959874bb0357773e5bbf3da904e8e8eb306ac6329d115841e7c60aa5cdf63474b4d30aee792cb1a6fa435c8090d9f0bc03f1a14a6ae67"} 08:43:52 INFO - Running post-run listener: copy_logs_to_upload_dir 08:43:52 INFO - Copying logs to upload dir... 08:43:52 INFO - mkdir: /builds/slave/test/build/upload/logs 08:43:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1384.361782 ========= master_lag: 1.22 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 5 secs) (at 2016-07-04 08:43:53.640336) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 08:43:53.657676) ========= 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-1467644643.851882-336297869 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c52c27cb9816c63f966087c76e838d97af629dfb61782ca0592855b112ca8438b1064809655337a7b3f5351315a4b1941021368a3967e0a8c0e04c6c79cbbd3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da37fcd85aea5d0bc6c959874bb0357773e5bbf3da904e8e8eb306ac6329d115841e7c60aa5cdf63474b4d30aee792cb1a6fa435c8090d9f0bc03f1a14a6ae67"} build_url:https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031500 build_url: 'https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/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/c52c27cb9816c63f966087c76e838d97af629dfb61782ca0592855b112ca8438b1064809655337a7b3f5351315a4b1941021368a3967e0a8c0e04c6c79cbbd3e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da37fcd85aea5d0bc6c959874bb0357773e5bbf3da904e8e8eb306ac6329d115841e7c60aa5cdf63474b4d30aee792cb1a6fa435c8090d9f0bc03f1a14a6ae67"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AZY7BFSUTxWmMcxny4-J6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.11 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 08:43:53.796271) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:43:53.796598) ========= 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-1467644643.851882-336297869 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016521 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:43:53.896299) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 08:43:53.896616) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 08:43:53.923661) ========= ========= Total master_lag: 2.24 =========