builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-471 starttime: 1467947378.64 results: success (0) buildid: 20160707183926 builduid: 328b1b0c396c47e78703d0d1de60df83 revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:38.643765) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:38.658835) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:38.659153) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:38.771816) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:38.772114) ========= 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-1467947187.373468-234906522 _=/tools/buildbot/bin/python using PTY: False --2016-07-07 20:09:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 13.0M=0.001s 2016-07-07 20:09:39 (13.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.338741 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:39.146259) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:39.146545) ========= 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-1467947187.373468-234906522 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.056437 ========= master_lag: 0.63 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:39.832363) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:39.832675) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --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 f4e161a1dd38df3f4679d7b647371e2388e7eb72 --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-1467947187.373468-234906522 _=/tools/buildbot/bin/python using PTY: False 2016-07-07 20:09:39,947 truncating revision to first 12 chars 2016-07-07 20:09:39,947 Setting DEBUG logging. 2016-07-07 20:09:39,947 attempt 1/10 2016-07-07 20:09:39,948 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f4e161a1dd38?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 20:09:40,333 unpacking tar archive at: mozilla-beta-f4e161a1dd38/testing/mozharness/ program finished with exit code 0 elapsedTime=0.665875 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:40.543005) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:40.543296) ========= script_repo_revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:40.543655) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:40.543933) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:09:40.571535) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 59 secs) (at 2016-07-07 20:09:40.571801) ========= /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-1467947187.373468-234906522 _=/tools/buildbot/bin/python using PTY: False 20:09:40 INFO - MultiFileLogger online at 20160707 20:09:40 in /builds/slave/test 20:09:40 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 20:09:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:09:40 INFO - {'append_to_log': False, 20:09:40 INFO - 'base_work_dir': '/builds/slave/test', 20:09:40 INFO - 'blob_upload_branch': 'mozilla-beta', 20:09:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:09:40 INFO - 'buildbot_json_path': 'buildprops.json', 20:09:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:09:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:09:40 INFO - 'download_minidump_stackwalk': True, 20:09:40 INFO - 'download_symbols': 'true', 20:09:40 INFO - 'e10s': False, 20:09:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:09:40 INFO - 'tooltool.py': '/tools/tooltool.py', 20:09:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:09:40 INFO - '/tools/misc-python/virtualenv.py')}, 20:09:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:09:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:09:40 INFO - 'log_level': 'info', 20:09:40 INFO - 'log_to_console': True, 20:09:40 INFO - 'opt_config_files': (), 20:09:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:09:40 INFO - '--processes=1', 20:09:40 INFO - '--config=%(test_path)s/wptrunner.ini', 20:09:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:09:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:09:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:09:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:09:40 INFO - 'pip_index': False, 20:09:40 INFO - 'require_test_zip': True, 20:09:40 INFO - 'test_type': ('testharness',), 20:09:40 INFO - 'this_chunk': '1', 20:09:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:09:40 INFO - 'total_chunks': '10', 20:09:40 INFO - 'virtualenv_path': 'venv', 20:09:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:09:40 INFO - 'work_dir': 'build'} 20:09:40 INFO - ##### 20:09:40 INFO - ##### Running clobber step. 20:09:40 INFO - ##### 20:09:40 INFO - Running pre-action listener: _resource_record_pre_action 20:09:40 INFO - Running main action method: clobber 20:09:40 INFO - rmtree: /builds/slave/test/build 20:09:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:09:43 INFO - Running post-action listener: _resource_record_post_action 20:09:43 INFO - ##### 20:09:43 INFO - ##### Running read-buildbot-config step. 20:09:43 INFO - ##### 20:09:43 INFO - Running pre-action listener: _resource_record_pre_action 20:09:43 INFO - Running main action method: read_buildbot_config 20:09:43 INFO - Using buildbot properties: 20:09:43 INFO - { 20:09:43 INFO - "project": "", 20:09:43 INFO - "product": "firefox", 20:09:43 INFO - "script_repo_revision": "production", 20:09:43 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 20:09:43 INFO - "repository": "", 20:09:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 20:09:43 INFO - "buildid": "20160707183926", 20:09:43 INFO - "pgo_build": "False", 20:09:43 INFO - "basedir": "/builds/slave/test", 20:09:43 INFO - "buildnumber": 19, 20:09:43 INFO - "slavename": "tst-linux32-spot-471", 20:09:43 INFO - "revision": "f4e161a1dd38df3f4679d7b647371e2388e7eb72", 20:09:43 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 20:09:43 INFO - "platform": "linux", 20:09:43 INFO - "branch": "mozilla-beta", 20:09:43 INFO - "repo_path": "releases/mozilla-beta", 20:09:43 INFO - "moz_repo_path": "", 20:09:43 INFO - "stage_platform": "linux", 20:09:43 INFO - "builduid": "328b1b0c396c47e78703d0d1de60df83", 20:09:43 INFO - "slavebuilddir": "test" 20:09:43 INFO - } 20:09:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 20:09:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 20:09:43 INFO - Running post-action listener: _resource_record_post_action 20:09:43 INFO - ##### 20:09:43 INFO - ##### Running download-and-extract step. 20:09:43 INFO - ##### 20:09:43 INFO - Running pre-action listener: _resource_record_pre_action 20:09:43 INFO - Running main action method: download_and_extract 20:09:43 INFO - mkdir: /builds/slave/test/build/tests 20:09:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:09:43 INFO - https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 20:09:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:09:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:09:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:09:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:09:49 INFO - Downloaded 1291 bytes. 20:09:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:09:49 INFO - Using the following test package requirements: 20:09:49 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 20:09:49 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 20:09:49 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 20:09:49 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'jsshell-linux-i686.zip'], 20:09:49 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 20:09:49 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 20:09:49 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 20:09:49 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 20:09:49 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 20:09:49 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:09:49 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 20:09:49 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 20:09: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')]} 20:09:49 INFO - https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 20:09:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 20:09:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 20:09:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:09:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:09:52 INFO - Downloaded 22861023 bytes. 20:09:52 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/*'] 20:09:52 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/* 20:09:52 INFO - caution: filename not matched: web-platform/* 20:09:52 INFO - Return code: 11 20:09: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')]} 20:09:52 INFO - https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 20:09:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 20:09:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 20:09:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:09:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:09:57 INFO - Downloaded 36389876 bytes. 20:09:57 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/*'] 20:09:57 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/* 20:10:00 INFO - caution: filename not matched: bin/* 20:10:00 INFO - caution: filename not matched: config/* 20:10:00 INFO - caution: filename not matched: mozbase/* 20:10:00 INFO - caution: filename not matched: marionette/* 20:10:00 INFO - caution: filename not matched: tools/wptserve/* 20:10:00 INFO - Return code: 11 20:10:00 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')]} 20:10:00 INFO - https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 20:10:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:10:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:10:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:10:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:10:15 INFO - Downloaded 69354331 bytes. 20:10:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:10:15 INFO - mkdir: /builds/slave/test/properties 20:10:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:10:15 INFO - Writing to file /builds/slave/test/properties/build_url 20:10:15 INFO - Contents: 20:10:15 INFO - build_url:https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:10:17 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:10:17 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:10:17 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:10:17 INFO - Contents: 20:10:17 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:10:17 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')]} 20:10:17 INFO - https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:10:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:10:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:10:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:10:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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 20:10:25 INFO - Downloaded 92362088 bytes. 20:10:25 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'] 20:10:25 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 20:10:34 INFO - Return code: 0 20:10:34 INFO - Running post-action listener: _resource_record_post_action 20:10:34 INFO - Running post-action listener: set_extra_try_arguments 20:10:34 INFO - ##### 20:10:34 INFO - ##### Running create-virtualenv step. 20:10:34 INFO - ##### 20:10:34 INFO - Running pre-action listener: _pre_create_virtualenv 20:10:34 INFO - Running pre-action listener: _resource_record_pre_action 20:10:34 INFO - Running main action method: create_virtualenv 20:10:34 INFO - Creating virtualenv /builds/slave/test/build/venv 20:10:34 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 20:10:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:10:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:10:34 INFO - Using real prefix '/usr' 20:10:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:10:36 INFO - Installing distribute.............................................................................................................................................................................................done. 20:10:39 INFO - Installing pip.................done. 20:10:39 INFO - Return code: 0 20:10:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:10:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:10:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:10:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:10:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:10:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9905c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x996c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a1ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9700e30>, '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 0x999dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a1c470>, '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-1467947187.373468-234906522', '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 20:10:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 20:10:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:10:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:10:39 INFO - 'CCACHE_UMASK': '002', 20:10:40 INFO - 'DISPLAY': ':0', 20:10:40 INFO - 'HOME': '/home/cltbld', 20:10:40 INFO - 'LANG': 'en_US.UTF-8', 20:10:40 INFO - 'LOGNAME': 'cltbld', 20:10:40 INFO - 'MAIL': '/var/mail/cltbld', 20:10:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:10:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:10:40 INFO - 'MOZ_NO_REMOTE': '1', 20:10:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:10:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:10:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:10:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:10:40 INFO - 'PWD': '/builds/slave/test', 20:10:40 INFO - 'SHELL': '/bin/bash', 20:10:40 INFO - 'SHLVL': '1', 20:10:40 INFO - 'TERM': 'linux', 20:10:40 INFO - 'TMOUT': '86400', 20:10:40 INFO - 'USER': 'cltbld', 20:10:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467947187.373468-234906522', 20:10:40 INFO - '_': '/tools/buildbot/bin/python'} 20:10:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:10:40 INFO - Downloading/unpacking psutil>=0.7.1 20:10:40 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 20:10:40 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 20:10:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:40 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 20:10:40 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 20:10:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:10:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:10:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:10:44 INFO - Installing collected packages: psutil 20:10:44 INFO - Running setup.py install for psutil 20:10:44 INFO - building 'psutil._psutil_linux' extension 20:10:44 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 20:10:44 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:10:44 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:10:45 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 20:10:45 INFO - building 'psutil._psutil_posix' extension 20:10:45 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 20:10:45 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 20:10:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:10:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:10:45 INFO - Successfully installed psutil 20:10:45 INFO - Cleaning up... 20:10:45 INFO - Return code: 0 20:10:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:10:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:10:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:10:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:10:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:10:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9905c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x996c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a1ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9700e30>, '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 0x999dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a1c470>, '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-1467947187.373468-234906522', '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 20:10:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 20:10:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 20:10:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:10:45 INFO - 'CCACHE_UMASK': '002', 20:10:45 INFO - 'DISPLAY': ':0', 20:10:45 INFO - 'HOME': '/home/cltbld', 20:10:45 INFO - 'LANG': 'en_US.UTF-8', 20:10:45 INFO - 'LOGNAME': 'cltbld', 20:10:45 INFO - 'MAIL': '/var/mail/cltbld', 20:10:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:10:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:10:45 INFO - 'MOZ_NO_REMOTE': '1', 20:10:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:10:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:10:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:10:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:10:45 INFO - 'PWD': '/builds/slave/test', 20:10:45 INFO - 'SHELL': '/bin/bash', 20:10:45 INFO - 'SHLVL': '1', 20:10:45 INFO - 'TERM': 'linux', 20:10:45 INFO - 'TMOUT': '86400', 20:10:45 INFO - 'USER': 'cltbld', 20:10:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467947187.373468-234906522', 20:10:45 INFO - '_': '/tools/buildbot/bin/python'} 20:10:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:10:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:10:45 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 20:10:45 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 20:10:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:45 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 20:10:45 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 20:10:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:10:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:10:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:10:50 INFO - Installing collected packages: mozsystemmonitor 20:10:50 INFO - Running setup.py install for mozsystemmonitor 20:10:50 INFO - Successfully installed mozsystemmonitor 20:10:50 INFO - Cleaning up... 20:10:50 INFO - Return code: 0 20:10:50 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:10:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:10:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:10:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:10:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9905c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x996c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a1ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9700e30>, '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 0x999dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a1c470>, '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-1467947187.373468-234906522', '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 20:10:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 20:10:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:10:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:10:50 INFO - 'CCACHE_UMASK': '002', 20:10:50 INFO - 'DISPLAY': ':0', 20:10:50 INFO - 'HOME': '/home/cltbld', 20:10:50 INFO - 'LANG': 'en_US.UTF-8', 20:10:50 INFO - 'LOGNAME': 'cltbld', 20:10:50 INFO - 'MAIL': '/var/mail/cltbld', 20:10:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:10:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:10:50 INFO - 'MOZ_NO_REMOTE': '1', 20:10:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:10:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:10:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:10:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:10:50 INFO - 'PWD': '/builds/slave/test', 20:10:50 INFO - 'SHELL': '/bin/bash', 20:10:50 INFO - 'SHLVL': '1', 20:10:50 INFO - 'TERM': 'linux', 20:10:50 INFO - 'TMOUT': '86400', 20:10:50 INFO - 'USER': 'cltbld', 20:10:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467947187.373468-234906522', 20:10:50 INFO - '_': '/tools/buildbot/bin/python'} 20:10:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:10:51 INFO - Downloading/unpacking blobuploader==1.2.4 20:10:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:10:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:10:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:10:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:10:54 INFO - Downloading blobuploader-1.2.4.tar.gz 20:10:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:10:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:10:55 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 20:10:55 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 20:10:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:55 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 20:10:55 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 20:10:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:10:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:10:56 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 20:10:56 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 20:10:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:10:56 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 20:10:56 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 20:10:56 INFO - Downloading docopt-0.6.1.tar.gz 20:10:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:10:56 INFO - Installing collected packages: blobuploader, requests, docopt 20:10:56 INFO - Running setup.py install for blobuploader 20:10:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:10:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:10:56 INFO - Running setup.py install for requests 20:10:57 INFO - Running setup.py install for docopt 20:10:57 INFO - Successfully installed blobuploader requests docopt 20:10:57 INFO - Cleaning up... 20:10:57 INFO - Return code: 0 20:10:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:10:57 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')]} 20:10:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:10:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:57 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')]} 20:10:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:10:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:10:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9905c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x996c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a1ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9700e30>, '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 0x999dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a1c470>, '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-1467947187.373468-234906522', '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 20:10:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:10:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:10:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:10:57 INFO - 'CCACHE_UMASK': '002', 20:10:57 INFO - 'DISPLAY': ':0', 20:10:57 INFO - 'HOME': '/home/cltbld', 20:10:57 INFO - 'LANG': 'en_US.UTF-8', 20:10:57 INFO - 'LOGNAME': 'cltbld', 20:10:57 INFO - 'MAIL': '/var/mail/cltbld', 20:10:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:10:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:10:57 INFO - 'MOZ_NO_REMOTE': '1', 20:10:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:10:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:10:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:10:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:10:57 INFO - 'PWD': '/builds/slave/test', 20:10:57 INFO - 'SHELL': '/bin/bash', 20:10:57 INFO - 'SHLVL': '1', 20:10:57 INFO - 'TERM': 'linux', 20:10:57 INFO - 'TMOUT': '86400', 20:10:57 INFO - 'USER': 'cltbld', 20:10:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467947187.373468-234906522', 20:10:57 INFO - '_': '/tools/buildbot/bin/python'} 20:10:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:10:58 INFO - Running setup.py (path:/tmp/pip-4E8UxG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:10:58 INFO - Running setup.py (path:/tmp/pip-pqgh25-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:10:58 INFO - Running setup.py (path:/tmp/pip-dbQFF3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:10:58 INFO - Running setup.py (path:/tmp/pip-clELC3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:10:58 INFO - Running setup.py (path:/tmp/pip-wjxsFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:10:58 INFO - Running setup.py (path:/tmp/pip-Dc1FCi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:10:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:10:58 INFO - Running setup.py (path:/tmp/pip-BKac4F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:10:59 INFO - Running setup.py (path:/tmp/pip-KKXBBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:10:59 INFO - Running setup.py (path:/tmp/pip-gF1WeG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:10:59 INFO - Running setup.py (path:/tmp/pip-p90prw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:10:59 INFO - Running setup.py (path:/tmp/pip-Ecc0SU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:10:59 INFO - Running setup.py (path:/tmp/pip-81Eo1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:10:59 INFO - Running setup.py (path:/tmp/pip-bz3jCI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:10:59 INFO - Running setup.py (path:/tmp/pip-ptvgEC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:10:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:11:00 INFO - Running setup.py (path:/tmp/pip-QanYYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:11:00 INFO - Running setup.py (path:/tmp/pip-IxcNZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:11:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:11:00 INFO - Running setup.py (path:/tmp/pip-WKwFTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:11:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:11:00 INFO - Running setup.py (path:/tmp/pip-h6govP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:11:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:11:00 INFO - Running setup.py (path:/tmp/pip-9JNJ0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:11:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:11:00 INFO - Running setup.py (path:/tmp/pip-U6XRz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:11:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:11:01 INFO - Running setup.py (path:/tmp/pip-QuqFBJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:11:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:11:01 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 20:11:01 INFO - Running setup.py install for manifestparser 20:11:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:11:01 INFO - Running setup.py install for mozcrash 20:11:01 INFO - Running setup.py install for mozdebug 20:11:01 INFO - Running setup.py install for mozdevice 20:11:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Running setup.py install for mozfile 20:11:02 INFO - Running setup.py install for mozhttpd 20:11:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Running setup.py install for mozinfo 20:11:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Running setup.py install for mozInstall 20:11:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:11:02 INFO - Running setup.py install for mozleak 20:11:03 INFO - Running setup.py install for mozlog 20:11:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:11:03 INFO - Running setup.py install for moznetwork 20:11:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:11:03 INFO - Running setup.py install for mozprocess 20:11:03 INFO - Running setup.py install for mozprofile 20:11:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:11:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:11:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:11:04 INFO - Running setup.py install for mozrunner 20:11:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:11:04 INFO - Running setup.py install for mozscreenshot 20:11:04 INFO - Running setup.py install for moztest 20:11:04 INFO - Running setup.py install for mozversion 20:11:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:11:04 INFO - Running setup.py install for wptserve 20:11:05 INFO - Running setup.py install for marionette-driver 20:11:05 INFO - Running setup.py install for browsermob-proxy 20:11:05 INFO - Running setup.py install for marionette-client 20:11:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:11:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:11:06 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 20:11:06 INFO - Cleaning up... 20:11:06 INFO - Return code: 0 20:11:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:11:06 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')]} 20:11:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:11:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:11:06 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')]} 20:11:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:11:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:11:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9905c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x996c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a1ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9700e30>, '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 0x999dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a1c470>, '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-1467947187.373468-234906522', '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 20:11:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:11:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:11:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:06 INFO - 'CCACHE_UMASK': '002', 20:11:06 INFO - 'DISPLAY': ':0', 20:11:06 INFO - 'HOME': '/home/cltbld', 20:11:06 INFO - 'LANG': 'en_US.UTF-8', 20:11:06 INFO - 'LOGNAME': 'cltbld', 20:11:06 INFO - 'MAIL': '/var/mail/cltbld', 20:11:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:06 INFO - 'MOZ_NO_REMOTE': '1', 20:11:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:06 INFO - 'PWD': '/builds/slave/test', 20:11:06 INFO - 'SHELL': '/bin/bash', 20:11:06 INFO - 'SHLVL': '1', 20:11:06 INFO - 'TERM': 'linux', 20:11:06 INFO - 'TMOUT': '86400', 20:11:06 INFO - 'USER': 'cltbld', 20:11:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467947187.373468-234906522', 20:11:06 INFO - '_': '/tools/buildbot/bin/python'} 20:11:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:11:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:11:06 INFO - Running setup.py (path:/tmp/pip-vFUs5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:11:06 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)) 20:11:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:11:06 INFO - Running setup.py (path:/tmp/pip-cMripo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:11:06 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)) 20:11:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:11:06 INFO - Running setup.py (path:/tmp/pip-wqCct3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:11:07 INFO - Running setup.py (path:/tmp/pip-_4rre4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:11:07 INFO - Running setup.py (path:/tmp/pip-GFM7Q3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:11:07 INFO - Running setup.py (path:/tmp/pip-ytMWHN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:11:07 INFO - Running setup.py (path:/tmp/pip-ZWMlx6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:11:07 INFO - Running setup.py (path:/tmp/pip-3FnXNS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:11:07 INFO - Running setup.py (path:/tmp/pip-uQuvPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:11:07 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)) 20:11:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:11:07 INFO - Running setup.py (path:/tmp/pip-IAQbhO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:11:08 INFO - Running setup.py (path:/tmp/pip-74agba-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:11:08 INFO - Running setup.py (path:/tmp/pip-bg1fTO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:11:08 INFO - Running setup.py (path:/tmp/pip-c8Y7xN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:11:08 INFO - Running setup.py (path:/tmp/pip-OBCVuQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:11:08 INFO - Running setup.py (path:/tmp/pip-sdsGdV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:11:08 INFO - Running setup.py (path:/tmp/pip-eosF8d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:11:08 INFO - Running setup.py (path:/tmp/pip-Cy9uiH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:11:08 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)) 20:11:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:11:08 INFO - Running setup.py (path:/tmp/pip-al2q2C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:11:09 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)) 20:11:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:11:09 INFO - Running setup.py (path:/tmp/pip-9jMY4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:11:09 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)) 20:11:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:11:09 INFO - Running setup.py (path:/tmp/pip-lbHaqm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:11:09 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)) 20:11:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:11:09 INFO - Running setup.py (path:/tmp/pip-pem5CK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:11:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:11:09 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)) 20:11:09 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)) 20:11:09 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)) 20:11:09 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)) 20:11:09 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)) 20:11:09 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)) 20:11:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:11:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:11:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:11:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:11:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:11:13 INFO - Downloading blessings-1.6.tar.gz 20:11:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:11:13 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)) 20:11:13 INFO - Installing collected packages: blessings 20:11:13 INFO - Running setup.py install for blessings 20:11:13 INFO - Successfully installed blessings 20:11:13 INFO - Cleaning up... 20:11:14 INFO - Return code: 0 20:11:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:11:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:11:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:11:14 INFO - Reading from file tmpfile_stdout 20:11:14 INFO - Current package versions: 20:11:14 INFO - argparse == 1.2.1 20:11:14 INFO - blessings == 1.6 20:11:14 INFO - blobuploader == 1.2.4 20:11:14 INFO - browsermob-proxy == 0.6.0 20:11:14 INFO - docopt == 0.6.1 20:11:14 INFO - manifestparser == 1.1 20:11:14 INFO - marionette-client == 2.3.0 20:11:14 INFO - marionette-driver == 1.4.0 20:11:14 INFO - mozInstall == 1.12 20:11:14 INFO - mozcrash == 0.17 20:11:14 INFO - mozdebug == 0.1 20:11:14 INFO - mozdevice == 0.48 20:11:14 INFO - mozfile == 1.2 20:11:14 INFO - mozhttpd == 0.7 20:11:14 INFO - mozinfo == 0.9 20:11:14 INFO - mozleak == 0.1 20:11:14 INFO - mozlog == 3.1 20:11:14 INFO - moznetwork == 0.27 20:11:14 INFO - mozprocess == 0.22 20:11:14 INFO - mozprofile == 0.28 20:11:14 INFO - mozrunner == 6.11 20:11:14 INFO - mozscreenshot == 0.1 20:11:14 INFO - mozsystemmonitor == 0.0 20:11:14 INFO - moztest == 0.7 20:11:14 INFO - mozversion == 1.4 20:11:14 INFO - psutil == 3.1.1 20:11:14 INFO - requests == 1.2.3 20:11:14 INFO - wptserve == 1.4.0 20:11:14 INFO - wsgiref == 0.1.2 20:11:14 INFO - Running post-action listener: _resource_record_post_action 20:11:14 INFO - Running post-action listener: _start_resource_monitoring 20:11:14 INFO - Starting resource monitoring. 20:11:14 INFO - ##### 20:11:14 INFO - ##### Running pull step. 20:11:14 INFO - ##### 20:11:14 INFO - Running pre-action listener: _resource_record_pre_action 20:11:14 INFO - Running main action method: pull 20:11:14 INFO - Pull has nothing to do! 20:11:14 INFO - Running post-action listener: _resource_record_post_action 20:11:14 INFO - ##### 20:11:14 INFO - ##### Running install step. 20:11:14 INFO - ##### 20:11:14 INFO - Running pre-action listener: _resource_record_pre_action 20:11:14 INFO - Running main action method: install 20:11:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:11:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:11:14 INFO - Reading from file tmpfile_stdout 20:11:14 INFO - Detecting whether we're running mozinstall >=1.0... 20:11:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:11:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:11:15 INFO - Reading from file tmpfile_stdout 20:11:15 INFO - Output received: 20:11:15 INFO - Usage: mozinstall [options] installer 20:11:15 INFO - Options: 20:11:15 INFO - -h, --help show this help message and exit 20:11:15 INFO - -d DEST, --destination=DEST 20:11:15 INFO - Directory to install application into. [default: 20:11:15 INFO - "/builds/slave/test"] 20:11:15 INFO - --app=APP Application being installed. [default: firefox] 20:11:15 INFO - mkdir: /builds/slave/test/build/application 20:11:15 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'] 20:11:15 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 20:11:44 INFO - Reading from file tmpfile_stdout 20:11:44 INFO - Output received: 20:11:44 INFO - /builds/slave/test/build/application/firefox/firefox 20:11:44 INFO - Running post-action listener: _resource_record_post_action 20:11:44 INFO - ##### 20:11:44 INFO - ##### Running run-tests step. 20:11:44 INFO - ##### 20:11:44 INFO - Running pre-action listener: _resource_record_pre_action 20:11:44 INFO - Running main action method: run_tests 20:11:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:11:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:11:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:11:44 INFO - grabbing minidump binary from tooltool 20:11: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')]} 20:11:44 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 0x9700e30>, '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 0x999dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9a1c470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:11:44 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 20:11:44 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 20:11:44 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:11:44 INFO - Return code: 0 20:11:44 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:11:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:11:44 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/EB_j9LjiRd2IHLCstrbUJQ/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 20:11:44 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/EB_j9LjiRd2IHLCstrbUJQ/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 20:11:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:11:44 INFO - 'CCACHE_UMASK': '002', 20:11:44 INFO - 'DISPLAY': ':0', 20:11:44 INFO - 'HOME': '/home/cltbld', 20:11:44 INFO - 'LANG': 'en_US.UTF-8', 20:11:44 INFO - 'LOGNAME': 'cltbld', 20:11:44 INFO - 'MAIL': '/var/mail/cltbld', 20:11:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:11:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:11:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:11:44 INFO - 'MOZ_NO_REMOTE': '1', 20:11:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:11:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:11:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:11:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:11:44 INFO - 'PWD': '/builds/slave/test', 20:11:44 INFO - 'SHELL': '/bin/bash', 20:11:44 INFO - 'SHLVL': '1', 20:11:44 INFO - 'TERM': 'linux', 20:11:44 INFO - 'TMOUT': '86400', 20:11:44 INFO - 'USER': 'cltbld', 20:11:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467947187.373468-234906522', 20:11:44 INFO - '_': '/tools/buildbot/bin/python'} 20:11:44 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/EB_j9LjiRd2IHLCstrbUJQ/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 20:11:45 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 20:11:45 INFO - import pkg_resources 20:11:46 INFO - Using 1 client processes 20:11:46 INFO - wptserve Starting http server on 127.0.0.1:8000 20:11:46 INFO - wptserve Starting http server on 127.0.0.1:8001 20:11:46 INFO - wptserve Starting http server on 127.0.0.1:8443 20:11:48 INFO - SUITE-START | Running 778 tests 20:11:48 INFO - Running testharness tests 20:11:48 INFO - Setting up ssl 20:11:48 INFO - PROCESS | certutil | 20:11:48 INFO - PROCESS | certutil | 20:11:48 INFO - PROCESS | certutil | 20:11:48 INFO - Certificate Nickname Trust Attributes 20:11:48 INFO - SSL,S/MIME,JAR/XPI 20:11:48 INFO - 20:11:48 INFO - web-platform-tests CT,, 20:11:48 INFO - 20:11:48 INFO - Starting runner 20:11:51 INFO - PROCESS | 1727 | 1467947511653 Marionette DEBUG Marionette enabled via build flag and pref 20:11:51 INFO - PROCESS | 1727 | ++DOCSHELL 0xa4e4fc00 == 1 [pid = 1727] [id = 1] 20:11:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 1 (0xa4e50000) [pid = 1727] [serial = 1] [outer = (nil)] 20:11:51 INFO - PROCESS | 1727 | [1727] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:11:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 2 (0xa4e50800) [pid = 1727] [serial = 2] [outer = 0xa4e50000] 20:11:52 INFO - PROCESS | 1727 | 1467947512333 Marionette INFO Listening on port 2828 20:11:52 INFO - PROCESS | 1727 | 1467947512915 Marionette DEBUG Marionette enabled via command-line flag 20:11:52 INFO - PROCESS | 1727 | ++DOCSHELL 0xa6285800 == 2 [pid = 1727] [id = 2] 20:11:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 3 (0xa6286c00) [pid = 1727] [serial = 3] [outer = (nil)] 20:11:52 INFO - PROCESS | 1727 | [1727] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:11:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1727] [serial = 4] [outer = 0xa6286c00] 20:11:53 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d11a0 20:11:53 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d1c80 20:11:53 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dad00 20:11:53 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f6960 20:11:53 INFO - PROCESS | 1727 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fc6a0 20:11:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 5 (0xa100f400) [pid = 1727] [serial = 5] [outer = 0xa4e50000] 20:11:53 INFO - PROCESS | 1727 | [1727] 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 20:11:53 INFO - PROCESS | 1727 | 1467947513319 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49068 20:11:53 INFO - PROCESS | 1727 | [1727] 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 20:11:53 INFO - PROCESS | 1727 | 1467947513401 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49069 20:11:53 INFO - PROCESS | 1727 | 1467947513409 Marionette DEBUG Closed connection conn0 20:11:53 INFO - PROCESS | 1727 | [1727] 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 20:11:53 INFO - PROCESS | 1727 | [1727] 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 20:11:53 INFO - PROCESS | 1727 | 1467947513537 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49070 20:11:53 INFO - PROCESS | 1727 | 1467947513541 Marionette DEBUG Closed connection conn1 20:11:53 INFO - PROCESS | 1727 | [1727] 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 20:11:53 INFO - PROCESS | 1727 | 1467947513608 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49071 20:11:53 INFO - PROCESS | 1727 | 1467947513618 Marionette DEBUG Closed connection conn2 20:11:53 INFO - PROCESS | 1727 | 1467947513654 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:11:53 INFO - PROCESS | 1727 | 1467947513668 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":"20160707183926","device":"desktop","version":"48.0"} 20:11:54 INFO - PROCESS | 1727 | [1727] 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 20:11:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b451400 == 3 [pid = 1727] [id = 3] 20:11:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 6 (0x9b451800) [pid = 1727] [serial = 6] [outer = (nil)] 20:11:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b455000 == 4 [pid = 1727] [id = 4] 20:11:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 7 (0x9b455400) [pid = 1727] [serial = 7] [outer = (nil)] 20:11:55 INFO - PROCESS | 1727 | [1727] 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 20:11:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a8f2800 == 5 [pid = 1727] [id = 5] 20:11:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 8 (0x9a8f2c00) [pid = 1727] [serial = 8] [outer = (nil)] 20:11:56 INFO - PROCESS | 1727 | [1727] 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 20:11:56 INFO - PROCESS | 1727 | [1727] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:11:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 9 (0x9a731400) [pid = 1727] [serial = 9] [outer = 0x9a8f2c00] 20:11:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 10 (0x9ab6c400) [pid = 1727] [serial = 10] [outer = 0x9b451800] 20:11:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 11 (0x9a485400) [pid = 1727] [serial = 11] [outer = 0x9b455400] 20:11:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 12 (0x9a487c00) [pid = 1727] [serial = 12] [outer = 0x9a8f2c00] 20:11:57 INFO - PROCESS | 1727 | 1467947517638 Marionette INFO startBrowser 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:57 INFO - PROCESS | 1727 | 1467947517683 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 1727 | 1467947517704 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 1727 | 1467947517707 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 13 (0x98305000) [pid = 1727] [serial = 13] [outer = 0x9a8f2c00] 20:11:58 INFO - PROCESS | 1727 | 1467947518393 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"55e9ded8-a0b1-4456-bc39-e79b88f04d43","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":"20160707183926","device":"desktop","version":"48.0","command_id":1}}] 20:11:58 INFO - PROCESS | 1727 | 1467947518609 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:11:58 INFO - PROCESS | 1727 | 1467947518619 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:58 INFO - PROCESS | 1727 | 1467947518972 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:11:59 INFO - PROCESS | 1727 | 1467947519119 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:11:59 INFO - PROCESS | 1727 | 1467947519125 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:59 INFO - PROCESS | 1727 | [1727] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:11:59 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:11:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 14 (0x95191400) [pid = 1727] [serial = 14] [outer = 0x9a8f2c00] 20:11:59 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:11:59 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:11:59 INFO - PROCESS | 1727 | 1467947519622 Marionette TRACE conn3 <- [1,3,null,{}] 20:11:59 INFO - PROCESS | 1727 | 1467947519632 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:11:59 INFO - PROCESS | 1727 | 1467947519641 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:59 INFO - PROCESS | 1727 | 1467947519693 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:11:59 INFO - PROCESS | 1727 | 1467947519736 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 1727 | 1467947519741 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 20:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:11:59 INFO - PROCESS | 1727 | 1467947519752 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 1727 | 1467947519758 Marionette TRACE conn3 <- [1,6,null,{}] 20:11:59 INFO - PROCESS | 1727 | 1467947519765 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:11:59 INFO - PROCESS | 1727 | 1467947519769 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:59 INFO - PROCESS | 1727 | 1467947519790 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:11:59 INFO - PROCESS | 1727 | 1467947519799 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 1727 | 1467947519806 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:11:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c12c00 == 6 [pid = 1727] [id = 6] 20:11:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 15 (0x93c13000) [pid = 1727] [serial = 15] [outer = (nil)] 20:11:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 16 (0x93c15000) [pid = 1727] [serial = 16] [outer = 0x93c13000] 20:11:59 INFO - PROCESS | 1727 | 1467947519879 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 17 (0x93c1a000) [pid = 1727] [serial = 17] [outer = 0x93c13000] 20:12:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a06c00 == 7 [pid = 1727] [id = 7] 20:12:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 18 (0x93a07000) [pid = 1727] [serial = 18] [outer = (nil)] 20:12:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 19 (0x93a10c00) [pid = 1727] [serial = 19] [outer = 0x93a07000] 20:12:00 INFO - PROCESS | 1727 | 1467947520380 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 20 (0x93c1b400) [pid = 1727] [serial = 20] [outer = 0x93a07000] 20:12:00 INFO - PROCESS | 1727 | [1727] 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 20:12:00 INFO - PROCESS | 1727 | 1467947520861 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1182ms 20:12:01 INFO - PROCESS | 1727 | 1467947521002 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 1727 | 1467947521006 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 20:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:12:01 INFO - PROCESS | 1727 | 1467947521039 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - PROCESS | 1727 | 1467947521042 Marionette TRACE conn3 <- [1,10,null,{}] 20:12:01 INFO - PROCESS | 1727 | 1467947521080 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:01 INFO - PROCESS | 1727 | 1467947521091 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:01 INFO - PROCESS | 1727 | 1467947521275 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:12:01 INFO - PROCESS | 1727 | 1467947521293 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 1727 | 1467947521306 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c6000 == 8 [pid = 1727] [id = 8] 20:12:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 21 (0x922c6400) [pid = 1727] [serial = 21] [outer = (nil)] 20:12:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 22 (0x922c8400) [pid = 1727] [serial = 22] [outer = 0x922c6400] 20:12:01 INFO - PROCESS | 1727 | 1467947521378 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 23 (0x922cd000) [pid = 1727] [serial = 23] [outer = 0x922c6400] 20:12:02 INFO - PROCESS | 1727 | 1467947522093 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 20:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1302ms 20:12:02 INFO - PROCESS | 1727 | 1467947522366 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 1727 | 1467947522372 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 20:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:12:02 INFO - PROCESS | 1727 | 1467947522381 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - PROCESS | 1727 | 1467947522387 Marionette TRACE conn3 <- [1,14,null,{}] 20:12:02 INFO - PROCESS | 1727 | 1467947522395 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:02 INFO - PROCESS | 1727 | 1467947522408 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:02 INFO - PROCESS | 1727 | 1467947522621 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:12:02 INFO - PROCESS | 1727 | 1467947522786 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 1727 | 1467947522802 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cf000 == 9 [pid = 1727] [id = 9] 20:12:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 24 (0x922d0c00) [pid = 1727] [serial = 24] [outer = (nil)] 20:12:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 25 (0x9241e000) [pid = 1727] [serial = 25] [outer = 0x922d0c00] 20:12:02 INFO - PROCESS | 1727 | 1467947522887 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 26 (0x92ebe800) [pid = 1727] [serial = 26] [outer = 0x922d0c00] 20:12:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a10000 == 10 [pid = 1727] [id = 10] 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 27 (0x93a41400) [pid = 1727] [serial = 27] [outer = (nil)] 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 28 (0x93a0f800) [pid = 1727] [serial = 28] [outer = 0x93a41400] 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 29 (0x93a45c00) [pid = 1727] [serial = 29] [outer = 0x93a41400] 20:12:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241cc00 == 11 [pid = 1727] [id = 11] 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 30 (0x93c12400) [pid = 1727] [serial = 30] [outer = (nil)] 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 31 (0x9838d000) [pid = 1727] [serial = 31] [outer = 0x93c12400] 20:12:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 32 (0x99613400) [pid = 1727] [serial = 32] [outer = 0x93c12400] 20:12:04 INFO - PROCESS | 1727 | 1467947524016 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 20:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1684ms 20:12:04 INFO - PROCESS | 1727 | 1467947524124 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 1727 | 1467947524144 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 20:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:12:04 INFO - PROCESS | 1727 | 1467947524178 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 1727 | 1467947524182 Marionette TRACE conn3 <- [1,18,null,{}] 20:12:04 INFO - PROCESS | 1727 | 1467947524196 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:04 INFO - PROCESS | 1727 | 1467947524202 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:04 INFO - PROCESS | 1727 | 1467947524448 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:12:04 INFO - PROCESS | 1727 | 1467947524577 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 1727 | 1467947524585 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9479f400 == 12 [pid = 1727] [id = 12] 20:12:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 33 (0x947a9400) [pid = 1727] [serial = 33] [outer = (nil)] 20:12:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 34 (0x9a02f800) [pid = 1727] [serial = 34] [outer = 0x947a9400] 20:12:04 INFO - PROCESS | 1727 | 1467947524672 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 35 (0x9b16c400) [pid = 1727] [serial = 35] [outer = 0x947a9400] 20:12:05 INFO - PROCESS | 1727 | 1467947525496 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 20:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1358ms 20:12:05 INFO - PROCESS | 1727 | 1467947525530 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 1727 | 1467947525534 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 20:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:12:05 INFO - PROCESS | 1727 | 1467947525542 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:12:05 INFO - PROCESS | 1727 | 1467947525548 Marionette TRACE conn3 <- [1,22,null,{}] 20:12:05 INFO - PROCESS | 1727 | 1467947525564 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:05 INFO - PROCESS | 1727 | 1467947525572 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:05 INFO - PROCESS | 1727 | 1467947525766 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:12:05 INFO - PROCESS | 1727 | 1467947525895 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 1727 | 1467947525909 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c075800 == 13 [pid = 1727] [id = 13] 20:12:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 36 (0x9c0de000) [pid = 1727] [serial = 36] [outer = (nil)] 20:12:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 37 (0xa1010800) [pid = 1727] [serial = 37] [outer = 0x9c0de000] 20:12:05 INFO - PROCESS | 1727 | 1467947525992 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 38 (0xa209e800) [pid = 1727] [serial = 38] [outer = 0x9c0de000] 20:12:06 INFO - PROCESS | 1727 | 1467947526888 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1395ms 20:12:06 INFO - PROCESS | 1727 | 1467947526938 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 1727 | 1467947526943 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 20:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:12:06 INFO - PROCESS | 1727 | 1467947526949 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 1727 | 1467947526952 Marionette TRACE conn3 <- [1,26,null,{}] 20:12:06 INFO - PROCESS | 1727 | 1467947526958 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:06 INFO - PROCESS | 1727 | 1467947526963 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:07 INFO - PROCESS | 1727 | 1467947527145 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:12:07 INFO - PROCESS | 1727 | 1467947527272 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 1727 | 1467947527279 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:07 INFO - PROCESS | 1727 | ++DOCSHELL 0xa25fc000 == 14 [pid = 1727] [id = 14] 20:12:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 39 (0xa3289c00) [pid = 1727] [serial = 39] [outer = (nil)] 20:12:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 40 (0xa6831400) [pid = 1727] [serial = 40] [outer = 0xa3289c00] 20:12:07 INFO - PROCESS | 1727 | 1467947527360 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 41 (0xa6ea6400) [pid = 1727] [serial = 41] [outer = 0xa3289c00] 20:12:08 INFO - PROCESS | 1727 | 1467947528542 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1631ms 20:12:08 INFO - PROCESS | 1727 | 1467947528581 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 1727 | 1467947528587 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 20:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:12:08 INFO - PROCESS | 1727 | 1467947528595 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 1727 | 1467947528598 Marionette TRACE conn3 <- [1,30,null,{}] 20:12:08 INFO - PROCESS | 1727 | 1467947528606 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:08 INFO - PROCESS | 1727 | 1467947528612 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:08 INFO - PROCESS | 1727 | 1467947528768 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:12:08 INFO - PROCESS | 1727 | 1467947528904 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 1727 | 1467947528911 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c16c00 == 15 [pid = 1727] [id = 15] 20:12:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 42 (0x95196800) [pid = 1727] [serial = 42] [outer = (nil)] 20:12:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 43 (0x992aa400) [pid = 1727] [serial = 43] [outer = 0x95196800] 20:12:09 INFO - PROCESS | 1727 | 1467947529011 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 44 (0x9974d400) [pid = 1727] [serial = 44] [outer = 0x95196800] 20:12:09 INFO - PROCESS | 1727 | 1467947529915 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 20:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1337ms 20:12:09 INFO - PROCESS | 1727 | 1467947529932 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 1727 | 1467947529938 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 20:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:12:09 INFO - PROCESS | 1727 | 1467947529947 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:12:09 INFO - PROCESS | 1727 | 1467947529952 Marionette TRACE conn3 <- [1,34,null,{}] 20:12:09 INFO - PROCESS | 1727 | 1467947529957 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:09 INFO - PROCESS | 1727 | 1467947529963 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:10 INFO - PROCESS | 1727 | 1467947530134 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:12:10 INFO - PROCESS | 1727 | 1467947530232 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 1727 | 1467947530240 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9961bc00 == 16 [pid = 1727] [id = 16] 20:12:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 45 (0x9a0c3800) [pid = 1727] [serial = 45] [outer = (nil)] 20:12:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 46 (0x9a487800) [pid = 1727] [serial = 46] [outer = 0x9a0c3800] 20:12:10 INFO - PROCESS | 1727 | 1467947530308 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 47 (0x9ab66400) [pid = 1727] [serial = 47] [outer = 0x9a0c3800] 20:12:11 INFO - PROCESS | 1727 | 1467947531005 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 20:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1081ms 20:12:11 INFO - PROCESS | 1727 | 1467947531029 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 1727 | 1467947531032 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 20:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:12:11 INFO - PROCESS | 1727 | 1467947531039 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:12:11 INFO - PROCESS | 1727 | 1467947531044 Marionette TRACE conn3 <- [1,38,null,{}] 20:12:11 INFO - PROCESS | 1727 | 1467947531059 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:11 INFO - PROCESS | 1727 | 1467947531067 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:11 INFO - PROCESS | 1727 | 1467947531258 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:12:11 INFO - PROCESS | 1727 | 1467947531281 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 1727 | 1467947531293 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a489c00 == 17 [pid = 1727] [id = 17] 20:12:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 48 (0x9a48d000) [pid = 1727] [serial = 48] [outer = (nil)] 20:12:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 49 (0x9b439400) [pid = 1727] [serial = 49] [outer = 0x9a48d000] 20:12:11 INFO - PROCESS | 1727 | 1467947531360 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 50 (0x9ba0d400) [pid = 1727] [serial = 50] [outer = 0x9a48d000] 20:12:12 INFO - PROCESS | 1727 | 1467947532076 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 20:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1089ms 20:12:12 INFO - PROCESS | 1727 | 1467947532130 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:12:12 INFO - PROCESS | 1727 | 1467947532133 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 20:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:12:12 INFO - PROCESS | 1727 | 1467947532140 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:12:12 INFO - PROCESS | 1727 | 1467947532142 Marionette TRACE conn3 <- [1,42,null,{}] 20:12:12 INFO - PROCESS | 1727 | 1467947532148 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:12 INFO - PROCESS | 1727 | 1467947532153 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:12 INFO - PROCESS | 1727 | 1467947532297 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:12:12 INFO - PROCESS | 1727 | 1467947532315 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 1727 | 1467947532325 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bfdec00 == 18 [pid = 1727] [id = 18] 20:12:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 51 (0x9bfdfc00) [pid = 1727] [serial = 51] [outer = (nil)] 20:12:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 52 (0x9c06fc00) [pid = 1727] [serial = 52] [outer = 0x9bfdfc00] 20:12:12 INFO - PROCESS | 1727 | 1467947532392 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 53 (0x9c19d800) [pid = 1727] [serial = 53] [outer = 0x9bfdfc00] 20:12:13 INFO - PROCESS | 1727 | 1467947533139 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 20:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1032ms 20:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:12:13 INFO - PROCESS | 1727 | 1467947533172 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 1727 | 1467947533174 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 20:12:13 INFO - PROCESS | 1727 | 1467947533181 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:12:13 INFO - PROCESS | 1727 | 1467947533197 Marionette TRACE conn3 <- [1,46,null,{}] 20:12:13 INFO - PROCESS | 1727 | 1467947533207 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:13 INFO - PROCESS | 1727 | 1467947533211 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:13 INFO - PROCESS | 1727 | 1467947533398 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:12:13 INFO - PROCESS | 1727 | 1467947533409 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 1727 | 1467947533414 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x9533d000 == 19 [pid = 1727] [id = 19] 20:12:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 54 (0x9c071c00) [pid = 1727] [serial = 54] [outer = (nil)] 20:12:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 55 (0x9d80e400) [pid = 1727] [serial = 55] [outer = 0x9c071c00] 20:12:13 INFO - PROCESS | 1727 | 1467947533486 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 56 (0xa108ac00) [pid = 1727] [serial = 56] [outer = 0x9c071c00] 20:12:14 INFO - PROCESS | 1727 | 1467947534233 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1104ms 20:12:14 INFO - PROCESS | 1727 | 1467947534285 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:12:14 INFO - PROCESS | 1727 | 1467947534288 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 20:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:12:14 INFO - PROCESS | 1727 | 1467947534307 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:12:14 INFO - PROCESS | 1727 | 1467947534311 Marionette TRACE conn3 <- [1,50,null,{}] 20:12:14 INFO - PROCESS | 1727 | 1467947534316 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:14 INFO - PROCESS | 1727 | 1467947534326 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:14 INFO - PROCESS | 1727 | 1467947534549 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:12:14 INFO - PROCESS | 1727 | 1467947534649 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 1727 | 1467947534657 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x92f88000 == 20 [pid = 1727] [id = 20] 20:12:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0x96e61000) [pid = 1727] [serial = 57] [outer = (nil)] 20:12:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0xa2ffa400) [pid = 1727] [serial = 58] [outer = 0x96e61000] 20:12:14 INFO - PROCESS | 1727 | 1467947534728 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0xa3209400) [pid = 1727] [serial = 59] [outer = 0x96e61000] 20:12:15 INFO - PROCESS | 1727 | 1467947535352 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1080ms 20:12:15 INFO - PROCESS | 1727 | 1467947535387 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 1727 | 1467947535391 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 20:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:12:15 INFO - PROCESS | 1727 | 1467947535402 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - PROCESS | 1727 | 1467947535404 Marionette TRACE conn3 <- [1,54,null,{}] 20:12:15 INFO - PROCESS | 1727 | 1467947535410 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:15 INFO - PROCESS | 1727 | 1467947535415 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:15 INFO - PROCESS | 1727 | 1467947535570 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:12:15 INFO - PROCESS | 1727 | 1467947535671 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 1727 | 1467947535680 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a06400 == 21 [pid = 1727] [id = 21] 20:12:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x9c19cc00) [pid = 1727] [serial = 60] [outer = (nil)] 20:12:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0xa328d000) [pid = 1727] [serial = 61] [outer = 0x9c19cc00] 20:12:15 INFO - PROCESS | 1727 | 1467947535746 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0xa3292800) [pid = 1727] [serial = 62] [outer = 0x9c19cc00] 20:12:16 INFO - PROCESS | 1727 | 1467947536395 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1040ms 20:12:16 INFO - PROCESS | 1727 | 1467947536439 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 1727 | 1467947536442 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 20:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:12:16 INFO - PROCESS | 1727 | 1467947536448 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 1727 | 1467947536451 Marionette TRACE conn3 <- [1,58,null,{}] 20:12:16 INFO - PROCESS | 1727 | 1467947536456 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:16 INFO - PROCESS | 1727 | 1467947536461 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:16 INFO - PROCESS | 1727 | 1467947536647 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:12:16 INFO - PROCESS | 1727 | 1467947536709 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 1727 | 1467947536714 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x99619400 == 22 [pid = 1727] [id = 22] 20:12:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9d80e000) [pid = 1727] [serial = 63] [outer = (nil)] 20:12:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0xa4e57400) [pid = 1727] [serial = 64] [outer = 0x9d80e000] 20:12:16 INFO - PROCESS | 1727 | 1467947536783 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0xa5075800) [pid = 1727] [serial = 65] [outer = 0x9d80e000] 20:12:17 INFO - PROCESS | 1727 | 1467947537458 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1035ms 20:12:17 INFO - PROCESS | 1727 | 1467947537484 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 1727 | 1467947537487 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 20:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:12:17 INFO - PROCESS | 1727 | 1467947537493 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - PROCESS | 1727 | 1467947537496 Marionette TRACE conn3 <- [1,62,null,{}] 20:12:17 INFO - PROCESS | 1727 | 1467947537502 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:17 INFO - PROCESS | 1727 | 1467947537506 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:17 INFO - PROCESS | 1727 | 1467947537732 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:12:17 INFO - PROCESS | 1727 | 1467947537753 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 1727 | 1467947537760 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:17 INFO - PROCESS | 1727 | ++DOCSHELL 0xa4e4e000 == 23 [pid = 1727] [id = 23] 20:12:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0xa4e58c00) [pid = 1727] [serial = 66] [outer = (nil)] 20:12:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0xa628b400) [pid = 1727] [serial = 67] [outer = 0xa4e58c00] 20:12:17 INFO - PROCESS | 1727 | 1467947537824 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0xa62d9c00) [pid = 1727] [serial = 68] [outer = 0xa4e58c00] 20:12:19 INFO - PROCESS | 1727 | 1467947539550 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2082ms 20:12:19 INFO - PROCESS | 1727 | 1467947539585 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:12:19 INFO - PROCESS | 1727 | 1467947539590 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 20:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:12:19 INFO - PROCESS | 1727 | 1467947539598 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 1727 | 1467947539604 Marionette TRACE conn3 <- [1,66,null,{}] 20:12:19 INFO - PROCESS | 1727 | 1467947539616 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:19 INFO - PROCESS | 1727 | 1467947539621 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:19 INFO - PROCESS | 1727 | 1467947539818 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:12:19 INFO - PROCESS | 1727 | 1467947539839 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 1727 | 1467947539846 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x947a6000 == 24 [pid = 1727] [id = 24] 20:12:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x947a6400) [pid = 1727] [serial = 69] [outer = (nil)] 20:12:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9786d400) [pid = 1727] [serial = 70] [outer = 0x947a6400] 20:12:19 INFO - PROCESS | 1727 | 1467947539917 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x96e6bc00) [pid = 1727] [serial = 71] [outer = 0x947a6400] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x93c13000) [pid = 1727] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x922c6400) [pid = 1727] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x922d0c00) [pid = 1727] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x947a9400) [pid = 1727] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9c0de000) [pid = 1727] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0xa3289c00) [pid = 1727] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x95196800) [pid = 1727] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9a0c3800) [pid = 1727] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9a48d000) [pid = 1727] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9bfdfc00) [pid = 1727] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x96e61000) [pid = 1727] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:12:20 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x9c19cc00) [pid = 1727] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:12:21 INFO - PROCESS | 1727 | 1467947541225 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1692ms 20:12:21 INFO - PROCESS | 1727 | 1467947541291 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:12:21 INFO - PROCESS | 1727 | 1467947541298 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 20:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:12:21 INFO - PROCESS | 1727 | 1467947541314 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:12:21 INFO - PROCESS | 1727 | 1467947541318 Marionette TRACE conn3 <- [1,70,null,{}] 20:12:21 INFO - PROCESS | 1727 | 1467947541325 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:21 INFO - PROCESS | 1727 | 1467947541330 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:21 INFO - PROCESS | 1727 | 1467947541476 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:12:21 INFO - PROCESS | 1727 | 1467947541486 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:21 INFO - PROCESS | 1727 | 1467947541495 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x92f7dc00 == 25 [pid = 1727] [id = 25] 20:12:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x99e7a000) [pid = 1727] [serial = 72] [outer = (nil)] 20:12:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9a0c9800) [pid = 1727] [serial = 73] [outer = 0x99e7a000] 20:12:21 INFO - PROCESS | 1727 | 1467947541564 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9a231800) [pid = 1727] [serial = 74] [outer = 0x99e7a000] 20:12:22 INFO - PROCESS | 1727 | 1467947542316 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1038ms 20:12:22 INFO - PROCESS | 1727 | 1467947542345 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 1727 | 1467947542348 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 20:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:12:22 INFO - PROCESS | 1727 | 1467947542366 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 1727 | 1467947542371 Marionette TRACE conn3 <- [1,74,null,{}] 20:12:22 INFO - PROCESS | 1727 | 1467947542392 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:22 INFO - PROCESS | 1727 | 1467947542400 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:22 INFO - PROCESS | 1727 | 1467947542552 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:12:22 INFO - PROCESS | 1727 | 1467947542564 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 1727 | 1467947542573 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b64b400 == 26 [pid = 1727] [id = 26] 20:12:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9b64d000) [pid = 1727] [serial = 75] [outer = (nil)] 20:12:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9ba79800) [pid = 1727] [serial = 76] [outer = 0x9b64d000] 20:12:22 INFO - PROCESS | 1727 | 1467947542644 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x9c06a800) [pid = 1727] [serial = 77] [outer = 0x9b64d000] 20:12:23 INFO - PROCESS | 1727 | 1467947543610 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1297ms 20:12:23 INFO - PROCESS | 1727 | 1467947543653 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:12:23 INFO - PROCESS | 1727 | 1467947543660 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 20:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:12:23 INFO - PROCESS | 1727 | 1467947543667 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:12:23 INFO - PROCESS | 1727 | 1467947543675 Marionette TRACE conn3 <- [1,78,null,{}] 20:12:23 INFO - PROCESS | 1727 | 1467947543683 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:23 INFO - PROCESS | 1727 | 1467947543687 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:23 INFO - PROCESS | 1727 | 1467947543859 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:12:24 INFO - PROCESS | 1727 | 1467947543995 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:24 INFO - PROCESS | 1727 | 1467947544004 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x947a4400 == 27 [pid = 1727] [id = 27] 20:12:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x947a8c00) [pid = 1727] [serial = 78] [outer = (nil)] 20:12:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x9a028c00) [pid = 1727] [serial = 79] [outer = 0x947a8c00] 20:12:24 INFO - PROCESS | 1727 | 1467947544084 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9a620000) [pid = 1727] [serial = 80] [outer = 0x947a8c00] 20:12:24 INFO - PROCESS | 1727 | 1467947544948 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1338ms 20:12:25 INFO - PROCESS | 1727 | 1467947545007 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:12:25 INFO - PROCESS | 1727 | 1467947545015 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 20:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:12:25 INFO - PROCESS | 1727 | 1467947545026 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:12:25 INFO - PROCESS | 1727 | 1467947545030 Marionette TRACE conn3 <- [1,82,null,{}] 20:12:25 INFO - PROCESS | 1727 | 1467947545037 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:25 INFO - PROCESS | 1727 | 1467947545043 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:25 INFO - PROCESS | 1727 | 1467947545217 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:12:25 INFO - PROCESS | 1727 | 1467947545352 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 1727 | 1467947545364 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b43c000 == 28 [pid = 1727] [id = 28] 20:12:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9ba80400) [pid = 1727] [serial = 81] [outer = (nil)] 20:12:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9c199000) [pid = 1727] [serial = 82] [outer = 0x9ba80400] 20:12:25 INFO - PROCESS | 1727 | 1467947545446 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0xa1011c00) [pid = 1727] [serial = 83] [outer = 0x9ba80400] 20:12:26 INFO - PROCESS | 1727 | 1467947546248 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1283ms 20:12:26 INFO - PROCESS | 1727 | 1467947546309 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:12:26 INFO - PROCESS | 1727 | 1467947546314 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 20:12:26 INFO - PROCESS | 1727 | 1467947546320 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - PROCESS | 1727 | 1467947546326 Marionette TRACE conn3 <- [1,86,null,{}] 20:12:26 INFO - PROCESS | 1727 | 1467947546343 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:26 INFO - PROCESS | 1727 | 1467947546351 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:26 INFO - PROCESS | 1727 | 1467947546531 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:12:26 INFO - PROCESS | 1727 | 1467947546674 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:26 INFO - PROCESS | 1727 | 1467947546688 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ba06400 == 29 [pid = 1727] [id = 29] 20:12:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9ba80000) [pid = 1727] [serial = 84] [outer = (nil)] 20:12:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0xa108a400) [pid = 1727] [serial = 85] [outer = 0x9ba80000] 20:12:26 INFO - PROCESS | 1727 | 1467947546787 Marionette DEBUG loaded listener.js 20:12:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0xa2372c00) [pid = 1727] [serial = 86] [outer = 0x9ba80000] 20:12:27 INFO - PROCESS | 1727 | 1467947547601 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1347ms 20:12:27 INFO - PROCESS | 1727 | 1467947547667 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:12:27 INFO - PROCESS | 1727 | 1467947547671 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 20:12:27 INFO - PROCESS | 1727 | 1467947547678 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:12:27 INFO - PROCESS | 1727 | 1467947547681 Marionette TRACE conn3 <- [1,90,null,{}] 20:12:27 INFO - PROCESS | 1727 | 1467947547687 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:27 INFO - PROCESS | 1727 | 1467947547692 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:27 INFO - PROCESS | 1727 | 1467947547864 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:12:28 INFO - PROCESS | 1727 | 1467947548000 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 1727 | 1467947548009 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0c2c00 == 30 [pid = 1727] [id = 30] 20:12:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9b648000) [pid = 1727] [serial = 87] [outer = (nil)] 20:12:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0xa3206800) [pid = 1727] [serial = 88] [outer = 0x9b648000] 20:12:28 INFO - PROCESS | 1727 | 1467947548088 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0xa3210800) [pid = 1727] [serial = 89] [outer = 0x9b648000] 20:12:28 INFO - PROCESS | 1727 | 1467947548900 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1288ms 20:12:28 INFO - PROCESS | 1727 | 1467947548966 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:12:28 INFO - PROCESS | 1727 | 1467947548970 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 20:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:12:28 INFO - PROCESS | 1727 | 1467947548994 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:12:29 INFO - PROCESS | 1727 | 1467947548998 Marionette TRACE conn3 <- [1,94,null,{}] 20:12:29 INFO - PROCESS | 1727 | 1467947549005 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:29 INFO - PROCESS | 1727 | 1467947549011 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:29 INFO - PROCESS | 1727 | 1467947549184 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:12:29 INFO - PROCESS | 1727 | 1467947549319 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:29 INFO - PROCESS | 1727 | 1467947549326 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:29 INFO - PROCESS | 1727 | ++DOCSHELL 0xa25f2400 == 31 [pid = 1727] [id = 31] 20:12:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0xa2ff6000) [pid = 1727] [serial = 90] [outer = (nil)] 20:12:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0xa507e800) [pid = 1727] [serial = 91] [outer = 0xa2ff6000] 20:12:29 INFO - PROCESS | 1727 | 1467947549414 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9a2f0000) [pid = 1727] [serial = 92] [outer = 0xa2ff6000] 20:12:30 INFO - PROCESS | 1727 | 1467947550404 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1500ms 20:12:30 INFO - PROCESS | 1727 | 1467947550479 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:12:30 INFO - PROCESS | 1727 | 1467947550483 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 20:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:12:30 INFO - PROCESS | 1727 | 1467947550490 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:12:30 INFO - PROCESS | 1727 | 1467947550493 Marionette TRACE conn3 <- [1,98,null,{}] 20:12:30 INFO - PROCESS | 1727 | 1467947550499 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:30 INFO - PROCESS | 1727 | 1467947550509 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:30 INFO - PROCESS | 1727 | 1467947550733 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:12:30 INFO - PROCESS | 1727 | 1467947550907 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:30 INFO - PROCESS | 1727 | 1467947550916 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c19800 == 32 [pid = 1727] [id = 32] 20:12:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9a2b3400) [pid = 1727] [serial = 93] [outer = (nil)] 20:12:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9c1f8c00) [pid = 1727] [serial = 94] [outer = 0x9a2b3400] 20:12:31 INFO - PROCESS | 1727 | 1467947551012 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa108b000) [pid = 1727] [serial = 95] [outer = 0x9a2b3400] 20:12:31 INFO - PROCESS | 1727 | 1467947551797 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1382ms 20:12:31 INFO - PROCESS | 1727 | 1467947551873 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:12:31 INFO - PROCESS | 1727 | 1467947551877 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 20:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:12:31 INFO - PROCESS | 1727 | 1467947551884 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:12:31 INFO - PROCESS | 1727 | 1467947551888 Marionette TRACE conn3 <- [1,102,null,{}] 20:12:31 INFO - PROCESS | 1727 | 1467947551894 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:31 INFO - PROCESS | 1727 | 1467947551899 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:32 INFO - PROCESS | 1727 | 1467947552178 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:12:32 INFO - PROCESS | 1727 | 1467947552361 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:32 INFO - PROCESS | 1727 | 1467947552371 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x922dcc00 == 33 [pid = 1727] [id = 33] 20:12:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x922dd000) [pid = 1727] [serial = 96] [outer = (nil)] 20:12:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x922e0800) [pid = 1727] [serial = 97] [outer = 0x922dd000] 20:12:32 INFO - PROCESS | 1727 | 1467947552521 Marionette DEBUG loaded listener.js 20:12:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92418000) [pid = 1727] [serial = 98] [outer = 0x922dd000] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a487c00) [pid = 1727] [serial = 12] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0xa4e50800) [pid = 1727] [serial = 2] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9241e000) [pid = 1727] [serial = 25] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9838d000) [pid = 1727] [serial = 31] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9a02f800) [pid = 1727] [serial = 34] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0xa1010800) [pid = 1727] [serial = 37] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0xa6831400) [pid = 1727] [serial = 40] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x992aa400) [pid = 1727] [serial = 43] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9974d400) [pid = 1727] [serial = 44] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a487800) [pid = 1727] [serial = 46] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9b439400) [pid = 1727] [serial = 49] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9c06fc00) [pid = 1727] [serial = 52] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9c19d800) [pid = 1727] [serial = 53] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9d80e400) [pid = 1727] [serial = 55] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0xa2ffa400) [pid = 1727] [serial = 58] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0xa328d000) [pid = 1727] [serial = 61] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x93a0f800) [pid = 1727] [serial = 28] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92ebe800) [pid = 1727] [serial = 26] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0xa3209400) [pid = 1727] [serial = 59] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0xa3292800) [pid = 1727] [serial = 62] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x9ab66400) [pid = 1727] [serial = 47] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9b16c400) [pid = 1727] [serial = 35] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0x9ba0d400) [pid = 1727] [serial = 50] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0xa4e57400) [pid = 1727] [serial = 64] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0xa209e800) [pid = 1727] [serial = 38] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0xa6ea6400) [pid = 1727] [serial = 41] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x922cd000) [pid = 1727] [serial = 23] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x93a10c00) [pid = 1727] [serial = 19] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 57 (0x93c15000) [pid = 1727] [serial = 16] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 56 (0x93c1a000) [pid = 1727] [serial = 17] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 55 (0x9a731400) [pid = 1727] [serial = 9] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | --DOMWINDOW == 54 (0x922c8400) [pid = 1727] [serial = 22] [outer = (nil)] [url = about:blank] 20:12:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 55 (0x9241fc00) [pid = 1727] [serial = 99] [outer = 0x93c12400] 20:12:34 INFO - PROCESS | 1727 | 1467947554094 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2292ms 20:12:34 INFO - PROCESS | 1727 | 1467947554179 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:12:34 INFO - PROCESS | 1727 | 1467947554189 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 20:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:12:34 INFO - PROCESS | 1727 | 1467947554199 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:12:34 INFO - PROCESS | 1727 | 1467947554204 Marionette TRACE conn3 <- [1,106,null,{}] 20:12:34 INFO - PROCESS | 1727 | 1467947554213 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:34 INFO - PROCESS | 1727 | 1467947554218 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:34 INFO - PROCESS | 1727 | 1467947554436 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:12:34 INFO - PROCESS | 1727 | 1467947554506 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 1727 | 1467947554514 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a03c00 == 34 [pid = 1727] [id = 34] 20:12:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 56 (0x93a07400) [pid = 1727] [serial = 100] [outer = (nil)] 20:12:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 57 (0x93a0e800) [pid = 1727] [serial = 101] [outer = 0x93a07400] 20:12:34 INFO - PROCESS | 1727 | 1467947554593 Marionette DEBUG loaded listener.js 20:12:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 58 (0x93a44000) [pid = 1727] [serial = 102] [outer = 0x93a07400] 20:12:35 INFO - PROCESS | 1727 | 1467947555323 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1184ms 20:12:35 INFO - PROCESS | 1727 | 1467947555381 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:12:35 INFO - PROCESS | 1727 | 1467947555390 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 20:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:12:35 INFO - PROCESS | 1727 | 1467947555401 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:12:35 INFO - PROCESS | 1727 | 1467947555406 Marionette TRACE conn3 <- [1,110,null,{}] 20:12:35 INFO - PROCESS | 1727 | 1467947555412 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:35 INFO - PROCESS | 1727 | 1467947555419 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:35 INFO - PROCESS | 1727 | 1467947555626 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:12:35 INFO - PROCESS | 1727 | 1467947555641 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:35 INFO - PROCESS | 1727 | 1467947555650 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c10800 == 35 [pid = 1727] [id = 35] 20:12:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x96e5ec00) [pid = 1727] [serial = 103] [outer = (nil)] 20:12:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x98398800) [pid = 1727] [serial = 104] [outer = 0x96e5ec00] 20:12:35 INFO - PROCESS | 1727 | 1467947555718 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9961b000) [pid = 1727] [serial = 105] [outer = 0x96e5ec00] 20:12:36 INFO - PROCESS | 1727 | 1467947556528 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1181ms 20:12:36 INFO - PROCESS | 1727 | 1467947556582 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 1727 | 1467947556585 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 20:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:12:36 INFO - PROCESS | 1727 | 1467947556596 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - PROCESS | 1727 | 1467947556601 Marionette TRACE conn3 <- [1,114,null,{}] 20:12:36 INFO - PROCESS | 1727 | 1467947556620 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:36 INFO - PROCESS | 1727 | 1467947556629 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:36 INFO - PROCESS | 1727 | 1467947556834 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:12:36 INFO - PROCESS | 1727 | 1467947556858 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:36 INFO - PROCESS | 1727 | 1467947556869 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a488400 == 36 [pid = 1727] [id = 36] 20:12:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9a619800) [pid = 1727] [serial = 106] [outer = (nil)] 20:12:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9a733000) [pid = 1727] [serial = 107] [outer = 0x9a619800] 20:12:36 INFO - PROCESS | 1727 | 1467947556937 Marionette DEBUG loaded listener.js 20:12:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9b16a000) [pid = 1727] [serial = 108] [outer = 0x9a619800] 20:12:37 INFO - PROCESS | 1727 | 1467947557793 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:12:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:12:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1235ms 20:12:37 INFO - PROCESS | 1727 | 1467947557834 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:12:37 INFO - PROCESS | 1727 | 1467947557837 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 20:12:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:12:37 INFO - PROCESS | 1727 | 1467947557843 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:12:37 INFO - PROCESS | 1727 | 1467947557847 Marionette TRACE conn3 <- [1,118,null,{}] 20:12:37 INFO - PROCESS | 1727 | 1467947557852 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:37 INFO - PROCESS | 1727 | 1467947557857 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:38 INFO - PROCESS | 1727 | 1467947558044 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:12:38 INFO - PROCESS | 1727 | --DOMWINDOW == 63 (0xa4e58c00) [pid = 1727] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:12:38 INFO - PROCESS | 1727 | --DOMWINDOW == 62 (0x9d80e000) [pid = 1727] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:12:38 INFO - PROCESS | 1727 | --DOMWINDOW == 61 (0x9c071c00) [pid = 1727] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:12:38 INFO - PROCESS | 1727 | --DOMWINDOW == 60 (0x9b64d000) [pid = 1727] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:12:38 INFO - PROCESS | 1727 | --DOMWINDOW == 59 (0x99e7a000) [pid = 1727] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:12:38 INFO - PROCESS | 1727 | --DOMWINDOW == 58 (0x947a6400) [pid = 1727] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:12:38 INFO - PROCESS | 1727 | 1467947558234 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:38 INFO - PROCESS | 1727 | 1467947558241 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241c800 == 37 [pid = 1727] [id = 37] 20:12:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 59 (0x947a4c00) [pid = 1727] [serial = 109] [outer = (nil)] 20:12:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 60 (0x99e7a000) [pid = 1727] [serial = 110] [outer = 0x947a4c00] 20:12:38 INFO - PROCESS | 1727 | 1467947558308 Marionette DEBUG loaded listener.js 20:12:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 61 (0x9ba04000) [pid = 1727] [serial = 111] [outer = 0x947a4c00] 20:12:38 INFO - PROCESS | 1727 | 1467947558922 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:12:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:12:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1128ms 20:12:38 INFO - PROCESS | 1727 | 1467947558974 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:12:38 INFO - PROCESS | 1727 | 1467947558978 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 20:12:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:12:38 INFO - PROCESS | 1727 | 1467947558984 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:12:38 INFO - PROCESS | 1727 | 1467947558987 Marionette TRACE conn3 <- [1,122,null,{}] 20:12:38 INFO - PROCESS | 1727 | 1467947558992 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:38 INFO - PROCESS | 1727 | 1467947558997 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:39 INFO - PROCESS | 1727 | 1467947559179 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:12:39 INFO - PROCESS | 1727 | 1467947559200 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:39 INFO - PROCESS | 1727 | 1467947559209 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a8eac00 == 38 [pid = 1727] [id = 38] 20:12:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 62 (0x9b16c400) [pid = 1727] [serial = 112] [outer = (nil)] 20:12:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 63 (0x9c06e400) [pid = 1727] [serial = 113] [outer = 0x9b16c400] 20:12:39 INFO - PROCESS | 1727 | 1467947559279 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 64 (0x9c076c00) [pid = 1727] [serial = 114] [outer = 0x9b16c400] 20:12:40 INFO - PROCESS | 1727 | 1467947560069 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1130ms 20:12:40 INFO - PROCESS | 1727 | 1467947560115 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 20:12:40 INFO - PROCESS | 1727 | 1467947560118 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 20:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:12:40 INFO - PROCESS | 1727 | 1467947560124 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:12:40 INFO - PROCESS | 1727 | 1467947560126 Marionette TRACE conn3 <- [1,126,null,{}] 20:12:40 INFO - PROCESS | 1727 | 1467947560133 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:40 INFO - PROCESS | 1727 | 1467947560143 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:40 INFO - PROCESS | 1727 | 1467947560361 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 20:12:40 INFO - PROCESS | 1727 | 1467947560499 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:40 INFO - PROCESS | 1727 | 1467947560507 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d3c00 == 39 [pid = 1727] [id = 39] 20:12:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x922d6400) [pid = 1727] [serial = 115] [outer = (nil)] 20:12:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x922dbc00) [pid = 1727] [serial = 116] [outer = 0x922d6400] 20:12:40 INFO - PROCESS | 1727 | 1467947560594 Marionette DEBUG loaded listener.js 20:12:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x92f7d800) [pid = 1727] [serial = 117] [outer = 0x922d6400] 20:12:41 INFO - PROCESS | 1727 | 1467947561601 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1529ms 20:12:41 INFO - PROCESS | 1727 | 1467947561656 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 1727 | 1467947561663 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 20:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:12:41 INFO - PROCESS | 1727 | 1467947561671 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 1727 | 1467947561676 Marionette TRACE conn3 <- [1,130,null,{}] 20:12:41 INFO - PROCESS | 1727 | 1467947561683 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:41 INFO - PROCESS | 1727 | 1467947561691 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:41 INFO - PROCESS | 1727 | 1467947561890 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 20:12:42 INFO - PROCESS | 1727 | 1467947562060 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 1727 | 1467947562068 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a0f400 == 40 [pid = 1727] [id = 40] 20:12:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x952e7800) [pid = 1727] [serial = 118] [outer = (nil)] 20:12:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x952eac00) [pid = 1727] [serial = 119] [outer = 0x952e7800] 20:12:42 INFO - PROCESS | 1727 | 1467947562155 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x952ed800) [pid = 1727] [serial = 120] [outer = 0x952e7800] 20:12:43 INFO - PROCESS | 1727 | 1467947563095 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 20:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1483ms 20:12:43 INFO - PROCESS | 1727 | 1467947563153 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 20:12:43 INFO - PROCESS | 1727 | 1467947563159 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 20:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:12:43 INFO - PROCESS | 1727 | 1467947563165 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - PROCESS | 1727 | 1467947563169 Marionette TRACE conn3 <- [1,134,null,{}] 20:12:43 INFO - PROCESS | 1727 | 1467947563175 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:43 INFO - PROCESS | 1727 | 1467947563181 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:43 INFO - PROCESS | 1727 | 1467947563397 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 20:12:43 INFO - PROCESS | 1727 | 1467947563576 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 1727 | 1467947563586 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a0cf800 == 41 [pid = 1727] [id = 41] 20:12:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a183400) [pid = 1727] [serial = 121] [outer = (nil)] 20:12:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9a487c00) [pid = 1727] [serial = 122] [outer = 0x9a183400] 20:12:43 INFO - PROCESS | 1727 | 1467947563710 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9b16b800) [pid = 1727] [serial = 123] [outer = 0x9a183400] 20:12:44 INFO - PROCESS | 1727 | 1467947564684 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 20:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1539ms 20:12:44 INFO - PROCESS | 1727 | 1467947564705 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 1727 | 1467947564711 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 20:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:12:44 INFO - PROCESS | 1727 | 1467947564728 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - PROCESS | 1727 | 1467947564735 Marionette TRACE conn3 <- [1,138,null,{}] 20:12:44 INFO - PROCESS | 1727 | 1467947564741 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:44 INFO - PROCESS | 1727 | 1467947564748 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:45 INFO - PROCESS | 1727 | 1467947565015 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 20:12:45 INFO - PROCESS | 1727 | 1467947565348 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 1727 | 1467947565363 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cd000 == 42 [pid = 1727] [id = 42] 20:12:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x922cd400) [pid = 1727] [serial = 124] [outer = (nil)] 20:12:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x922d5c00) [pid = 1727] [serial = 125] [outer = 0x922cd400] 20:12:45 INFO - PROCESS | 1727 | 1467947565435 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92f7d400) [pid = 1727] [serial = 126] [outer = 0x922cd400] 20:12:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9a8eac00 == 41 [pid = 1727] [id = 38] 20:12:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9241c800 == 40 [pid = 1727] [id = 37] 20:12:46 INFO - PROCESS | 1727 | --DOCSHELL 0x9a488400 == 39 [pid = 1727] [id = 36] 20:12:46 INFO - PROCESS | 1727 | --DOCSHELL 0x93c10800 == 38 [pid = 1727] [id = 35] 20:12:46 INFO - PROCESS | 1727 | --DOCSHELL 0x93a03c00 == 37 [pid = 1727] [id = 34] 20:12:46 INFO - PROCESS | 1727 | --DOCSHELL 0x922dcc00 == 36 [pid = 1727] [id = 33] 20:12:46 INFO - PROCESS | 1727 | 1467947566329 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0xa628b400) [pid = 1727] [serial = 67] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0xa5075800) [pid = 1727] [serial = 65] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0xa108ac00) [pid = 1727] [serial = 56] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9c06a800) [pid = 1727] [serial = 77] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9ba79800) [pid = 1727] [serial = 76] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9a231800) [pid = 1727] [serial = 74] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x9786d400) [pid = 1727] [serial = 70] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a0c9800) [pid = 1727] [serial = 73] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x96e6bc00) [pid = 1727] [serial = 71] [outer = (nil)] [url = about:blank] 20:12:46 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0xa62d9c00) [pid = 1727] [serial = 68] [outer = (nil)] [url = about:blank] 20:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1650ms 20:12:46 INFO - PROCESS | 1727 | 1467947566371 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 20:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:12:46 INFO - PROCESS | 1727 | 1467947566376 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 20:12:46 INFO - PROCESS | 1727 | 1467947566384 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:12:46 INFO - PROCESS | 1727 | 1467947566388 Marionette TRACE conn3 <- [1,142,null,{}] 20:12:46 INFO - PROCESS | 1727 | 1467947566395 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:46 INFO - PROCESS | 1727 | 1467947566403 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:46 INFO - PROCESS | 1727 | 1467947566557 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 20:12:46 INFO - PROCESS | 1727 | 1467947566569 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 1727 | 1467947566576 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c1c000 == 37 [pid = 1727] [id = 43] 20:12:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x95196c00) [pid = 1727] [serial = 127] [outer = (nil)] 20:12:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x952eb400) [pid = 1727] [serial = 128] [outer = 0x95196c00] 20:12:46 INFO - PROCESS | 1727 | 1467947566654 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x97870800) [pid = 1727] [serial = 129] [outer = 0x95196c00] 20:12:47 INFO - PROCESS | 1727 | 1467947567495 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 20:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1135ms 20:12:47 INFO - PROCESS | 1727 | 1467947567521 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 1727 | 1467947567527 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 20:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:12:47 INFO - PROCESS | 1727 | 1467947567534 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - PROCESS | 1727 | 1467947567537 Marionette TRACE conn3 <- [1,146,null,{}] 20:12:47 INFO - PROCESS | 1727 | 1467947567543 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:47 INFO - PROCESS | 1727 | 1467947567548 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:47 INFO - PROCESS | 1727 | 1467947567717 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 20:12:47 INFO - PROCESS | 1727 | 1467947567816 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 1727 | 1467947567824 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9830f400 == 38 [pid = 1727] [id = 44] 20:12:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x99749000) [pid = 1727] [serial = 130] [outer = (nil)] 20:12:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9a488000) [pid = 1727] [serial = 131] [outer = 0x99749000] 20:12:47 INFO - PROCESS | 1727 | 1467947567891 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9b645800) [pid = 1727] [serial = 132] [outer = 0x99749000] 20:12:48 INFO - PROCESS | 1727 | 1467947568597 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1087ms 20:12:48 INFO - PROCESS | 1727 | 1467947568625 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 20:12:48 INFO - PROCESS | 1727 | 1467947568629 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 20:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:12:48 INFO - PROCESS | 1727 | 1467947568671 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:12:48 INFO - PROCESS | 1727 | 1467947568680 Marionette TRACE conn3 <- [1,150,null,{}] 20:12:48 INFO - PROCESS | 1727 | 1467947568741 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:48 INFO - PROCESS | 1727 | 1467947568749 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:48 INFO - PROCESS | 1727 | 1467947568991 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 20:12:49 INFO - PROCESS | 1727 | 1467947569042 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 1727 | 1467947569050 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ba0c000 == 39 [pid = 1727] [id = 45] 20:12:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9bfe1c00) [pid = 1727] [serial = 133] [outer = (nil)] 20:12:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0xa108d400) [pid = 1727] [serial = 134] [outer = 0x9bfe1c00] 20:12:49 INFO - PROCESS | 1727 | 1467947569185 Marionette DEBUG loaded listener.js 20:12:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0xa209d000) [pid = 1727] [serial = 135] [outer = 0x9bfe1c00] 20:12:50 INFO - PROCESS | 1727 | 1467947570026 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 20:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1446ms 20:12:50 INFO - PROCESS | 1727 | 1467947570083 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 20:12:50 INFO - PROCESS | 1727 | 1467947570088 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 20:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:12:50 INFO - PROCESS | 1727 | 1467947570103 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - PROCESS | 1727 | 1467947570106 Marionette TRACE conn3 <- [1,154,null,{}] 20:12:50 INFO - PROCESS | 1727 | 1467947570112 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:50 INFO - PROCESS | 1727 | 1467947570115 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:50 INFO - PROCESS | 1727 | 1467947570306 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 20:12:50 INFO - PROCESS | 1727 | 1467947570327 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 1727 | 1467947570334 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:50 INFO - PROCESS | 1727 | ++DOCSHELL 0xa2002c00 == 40 [pid = 1727] [id = 46] 20:12:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0xa22a1400) [pid = 1727] [serial = 136] [outer = (nil)] 20:12:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0xa2555c00) [pid = 1727] [serial = 137] [outer = 0xa22a1400] 20:12:50 INFO - PROCESS | 1727 | 1467947570398 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0xa253e400) [pid = 1727] [serial = 138] [outer = 0xa22a1400] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a619800) [pid = 1727] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x947a4c00) [pid = 1727] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x947a8c00) [pid = 1727] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93a07400) [pid = 1727] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x96e5ec00) [pid = 1727] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9ba80400) [pid = 1727] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9ba80000) [pid = 1727] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9b648000) [pid = 1727] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa2ff6000) [pid = 1727] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:12:50 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9a2b3400) [pid = 1727] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:12:51 INFO - PROCESS | 1727 | 1467947571208 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 20:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1145ms 20:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:12:51 INFO - PROCESS | 1727 | 1467947571241 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 20:12:51 INFO - PROCESS | 1727 | 1467947571243 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 20:12:51 INFO - PROCESS | 1727 | 1467947571251 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:12:51 INFO - PROCESS | 1727 | 1467947571261 Marionette TRACE conn3 <- [1,158,null,{}] 20:12:51 INFO - PROCESS | 1727 | 1467947571265 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:51 INFO - PROCESS | 1727 | 1467947571270 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:51 INFO - PROCESS | 1727 | 1467947571452 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 20:12:51 INFO - PROCESS | 1727 | 1467947571465 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:51 INFO - PROCESS | 1727 | 1467947571482 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x947a8c00 == 41 [pid = 1727] [id = 47] 20:12:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x992aa400) [pid = 1727] [serial = 139] [outer = (nil)] 20:12:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9c1f4c00) [pid = 1727] [serial = 140] [outer = 0x992aa400] 20:12:51 INFO - PROCESS | 1727 | 1467947571557 Marionette DEBUG loaded listener.js 20:12:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0xa2fb9000) [pid = 1727] [serial = 141] [outer = 0x992aa400] 20:12:52 INFO - PROCESS | 1727 | 1467947572526 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 20:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1337ms 20:12:52 INFO - PROCESS | 1727 | 1467947572596 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 1727 | 1467947572599 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 20:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:12:52 INFO - PROCESS | 1727 | 1467947572607 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - PROCESS | 1727 | 1467947572610 Marionette TRACE conn3 <- [1,162,null,{}] 20:12:52 INFO - PROCESS | 1727 | 1467947572615 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:52 INFO - PROCESS | 1727 | 1467947572620 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:52 INFO - PROCESS | 1727 | 1467947572769 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 20:12:52 INFO - PROCESS | 1727 | 1467947572918 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 1727 | 1467947572928 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c2800 == 42 [pid = 1727] [id = 48] 20:12:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x922c4400) [pid = 1727] [serial = 142] [outer = (nil)] 20:12:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x922ca400) [pid = 1727] [serial = 143] [outer = 0x922c4400] 20:12:53 INFO - PROCESS | 1727 | 1467947573009 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x922d4800) [pid = 1727] [serial = 144] [outer = 0x922c4400] 20:12:53 INFO - PROCESS | 1727 | 1467947573945 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 20:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1386ms 20:12:53 INFO - PROCESS | 1727 | 1467947573995 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 1727 | 1467947574001 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 20:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:12:54 INFO - PROCESS | 1727 | 1467947574008 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - PROCESS | 1727 | 1467947574013 Marionette TRACE conn3 <- [1,166,null,{}] 20:12:54 INFO - PROCESS | 1727 | 1467947574021 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:54 INFO - PROCESS | 1727 | 1467947574028 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:54 INFO - PROCESS | 1727 | 1467947574208 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 20:12:54 INFO - PROCESS | 1727 | 1467947574362 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 1727 | 1467947574369 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x92419400 == 43 [pid = 1727] [id = 49] 20:12:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x93c1a000) [pid = 1727] [serial = 145] [outer = (nil)] 20:12:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x96e66800) [pid = 1727] [serial = 146] [outer = 0x93c1a000] 20:12:54 INFO - PROCESS | 1727 | 1467947574454 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x992a4c00) [pid = 1727] [serial = 147] [outer = 0x93c1a000] 20:12:55 INFO - PROCESS | 1727 | 1467947575360 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1383ms 20:12:55 INFO - PROCESS | 1727 | 1467947575393 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 1727 | 1467947575398 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 20:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:12:55 INFO - PROCESS | 1727 | 1467947575407 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - PROCESS | 1727 | 1467947575411 Marionette TRACE conn3 <- [1,170,null,{}] 20:12:55 INFO - PROCESS | 1727 | 1467947575417 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:55 INFO - PROCESS | 1727 | 1467947575422 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:55 INFO - PROCESS | 1727 | 1467947575606 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 20:12:55 INFO - PROCESS | 1727 | 1467947575750 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 1727 | 1467947575759 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c16000 == 44 [pid = 1727] [id = 50] 20:12:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9a72d000) [pid = 1727] [serial = 148] [outer = (nil)] 20:12:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9b434000) [pid = 1727] [serial = 149] [outer = 0x9a72d000] 20:12:55 INFO - PROCESS | 1727 | 1467947575837 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9bfe2c00) [pid = 1727] [serial = 150] [outer = 0x9a72d000] 20:12:56 INFO - PROCESS | 1727 | 1467947576741 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1382ms 20:12:56 INFO - PROCESS | 1727 | 1467947576789 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 20:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:12:56 INFO - PROCESS | 1727 | 1467947576793 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 20:12:56 INFO - PROCESS | 1727 | 1467947576802 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:12:56 INFO - PROCESS | 1727 | 1467947576814 Marionette TRACE conn3 <- [1,174,null,{}] 20:12:56 INFO - PROCESS | 1727 | 1467947576828 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:56 INFO - PROCESS | 1727 | 1467947576836 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:57 INFO - PROCESS | 1727 | 1467947577054 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 20:12:57 INFO - PROCESS | 1727 | 1467947577197 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:57 INFO - PROCESS | 1727 | 1467947577208 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x9d8f1000 == 45 [pid = 1727] [id = 51] 20:12:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0xa209e400) [pid = 1727] [serial = 151] [outer = (nil)] 20:12:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0xa2ffc000) [pid = 1727] [serial = 152] [outer = 0xa209e400] 20:12:57 INFO - PROCESS | 1727 | 1467947577281 Marionette DEBUG loaded listener.js 20:12:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0xa344f400) [pid = 1727] [serial = 153] [outer = 0xa209e400] 20:12:57 INFO - PROCESS | 1727 | 1467947577739 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:12:58 INFO - PROCESS | 1727 | 1467947578180 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1448ms 20:12:58 INFO - PROCESS | 1727 | 1467947578248 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 20:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:12:58 INFO - PROCESS | 1727 | 1467947578252 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 20:12:58 INFO - PROCESS | 1727 | 1467947578258 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 1727 | 1467947578262 Marionette TRACE conn3 <- [1,178,null,{}] 20:12:58 INFO - PROCESS | 1727 | 1467947578268 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:12:58 INFO - PROCESS | 1727 | 1467947578273 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:58 INFO - PROCESS | 1727 | 1467947578445 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 20:12:58 INFO - PROCESS | 1727 | 1467947578587 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 1727 | 1467947578596 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:12:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x98309800 == 46 [pid = 1727] [id = 52] 20:12:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x99e76000) [pid = 1727] [serial = 154] [outer = (nil)] 20:12:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0xa628b400) [pid = 1727] [serial = 155] [outer = 0x99e76000] 20:12:58 INFO - PROCESS | 1727 | 1467947578674 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0xa682f000) [pid = 1727] [serial = 156] [outer = 0x99e76000] 20:12:59 INFO - PROCESS | 1727 | 1467947579942 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1739ms 20:13:00 INFO - PROCESS | 1727 | 1467947579998 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 20:13:00 INFO - PROCESS | 1727 | 1467947580009 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 20:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:13:00 INFO - PROCESS | 1727 | 1467947580026 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:13:00 INFO - PROCESS | 1727 | 1467947580030 Marionette TRACE conn3 <- [1,182,null,{}] 20:13:00 INFO - PROCESS | 1727 | 1467947580235 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:00 INFO - PROCESS | 1727 | 1467947580241 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:00 INFO - PROCESS | 1727 | 1467947580474 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 20:13:00 INFO - PROCESS | 1727 | 1467947580593 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:00 INFO - PROCESS | 1727 | 1467947580604 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ebc400 == 47 [pid = 1727] [id = 53] 20:13:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92f7c800) [pid = 1727] [serial = 157] [outer = (nil)] 20:13:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x947a7c00) [pid = 1727] [serial = 158] [outer = 0x92f7c800] 20:13:00 INFO - PROCESS | 1727 | 1467947580675 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x952f2000) [pid = 1727] [serial = 159] [outer = 0x92f7c800] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x922c6000 == 46 [pid = 1727] [id = 8] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x9ba06400 == 45 [pid = 1727] [id = 29] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x947a4400 == 44 [pid = 1727] [id = 27] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x947a8c00 == 43 [pid = 1727] [id = 47] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0xa2002c00 == 42 [pid = 1727] [id = 46] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9c06e400) [pid = 1727] [serial = 113] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x9ba0c000 == 41 [pid = 1727] [id = 45] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x9830f400 == 40 [pid = 1727] [id = 44] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x93c1c000 == 39 [pid = 1727] [id = 43] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x922cd000 == 38 [pid = 1727] [id = 42] 20:13:01 INFO - PROCESS | 1727 | --DOCSHELL 0x922d3c00 == 37 [pid = 1727] [id = 39] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9a733000) [pid = 1727] [serial = 107] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x99e7a000) [pid = 1727] [serial = 110] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x99613400) [pid = 1727] [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.] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9b16a000) [pid = 1727] [serial = 108] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9a620000) [pid = 1727] [serial = 80] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9a028c00) [pid = 1727] [serial = 79] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93a0e800) [pid = 1727] [serial = 101] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x93a44000) [pid = 1727] [serial = 102] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x98398800) [pid = 1727] [serial = 104] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x922e0800) [pid = 1727] [serial = 97] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0xa1011c00) [pid = 1727] [serial = 83] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9c199000) [pid = 1727] [serial = 82] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0xa2372c00) [pid = 1727] [serial = 86] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0xa108a400) [pid = 1727] [serial = 85] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0xa3210800) [pid = 1727] [serial = 89] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0xa3206800) [pid = 1727] [serial = 88] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9a2f0000) [pid = 1727] [serial = 92] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0xa507e800) [pid = 1727] [serial = 91] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa108b000) [pid = 1727] [serial = 95] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9c1f8c00) [pid = 1727] [serial = 94] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9ba04000) [pid = 1727] [serial = 111] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x9961b000) [pid = 1727] [serial = 105] [outer = (nil)] [url = about:blank] 20:13:01 INFO - PROCESS | 1727 | 1467947581538 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1575ms 20:13:01 INFO - PROCESS | 1727 | 1467947581594 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 20:13:01 INFO - PROCESS | 1727 | 1467947581599 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 20:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:13:01 INFO - PROCESS | 1727 | 1467947581610 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:13:01 INFO - PROCESS | 1727 | 1467947581613 Marionette TRACE conn3 <- [1,186,null,{}] 20:13:01 INFO - PROCESS | 1727 | 1467947581619 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:01 INFO - PROCESS | 1727 | 1467947581624 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:01 INFO - PROCESS | 1727 | 1467947581795 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 20:13:01 INFO - PROCESS | 1727 | 1467947581915 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 1727 | 1467947581924 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a42800 == 38 [pid = 1727] [id = 54] 20:13:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x947a4400) [pid = 1727] [serial = 160] [outer = (nil)] 20:13:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x99613400) [pid = 1727] [serial = 161] [outer = 0x947a4400] 20:13:01 INFO - PROCESS | 1727 | 1467947581994 Marionette DEBUG loaded listener.js 20:13:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9a02bc00) [pid = 1727] [serial = 162] [outer = 0x947a4400] 20:13:02 INFO - PROCESS | 1727 | 1467947582720 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1131ms 20:13:02 INFO - PROCESS | 1727 | 1467947582740 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 20:13:02 INFO - PROCESS | 1727 | 1467947582744 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 20:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:13:02 INFO - PROCESS | 1727 | 1467947582750 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:13:02 INFO - PROCESS | 1727 | 1467947582755 Marionette TRACE conn3 <- [1,190,null,{}] 20:13:02 INFO - PROCESS | 1727 | 1467947582770 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:02 INFO - PROCESS | 1727 | 1467947582778 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:02 INFO - PROCESS | 1727 | 1467947582969 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 20:13:03 INFO - PROCESS | 1727 | 1467947582988 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 1727 | 1467947582997 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a490800 == 39 [pid = 1727] [id = 55] 20:13:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9a72ec00) [pid = 1727] [serial = 163] [outer = (nil)] 20:13:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9b640000) [pid = 1727] [serial = 164] [outer = 0x9a72ec00] 20:13:03 INFO - PROCESS | 1727 | 1467947583067 Marionette DEBUG loaded listener.js 20:13:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9ba83400) [pid = 1727] [serial = 165] [outer = 0x9a72ec00] 20:13:03 INFO - PROCESS | 1727 | 1467947583869 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1183ms 20:13:03 INFO - PROCESS | 1727 | 1467947583933 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 20:13:03 INFO - PROCESS | 1727 | 1467947583938 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 20:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:13:03 INFO - PROCESS | 1727 | 1467947583944 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:13:03 INFO - PROCESS | 1727 | 1467947583946 Marionette TRACE conn3 <- [1,194,null,{}] 20:13:03 INFO - PROCESS | 1727 | 1467947583952 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:03 INFO - PROCESS | 1727 | 1467947583957 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:04 INFO - PROCESS | 1727 | 1467947584153 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 20:13:04 INFO - PROCESS | 1727 | 1467947584170 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 1727 | 1467947584178 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c17c00 == 40 [pid = 1727] [id = 56] 20:13:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9bfd6800) [pid = 1727] [serial = 166] [outer = (nil)] 20:13:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9c1f5000) [pid = 1727] [serial = 167] [outer = 0x9bfd6800] 20:13:04 INFO - PROCESS | 1727 | 1467947584243 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9d8eb800) [pid = 1727] [serial = 168] [outer = 0x9bfd6800] 20:13:05 INFO - PROCESS | 1727 | 1467947585048 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1127ms 20:13:05 INFO - PROCESS | 1727 | 1467947585074 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 1727 | 1467947585076 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 20:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:13:05 INFO - PROCESS | 1727 | 1467947585083 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - PROCESS | 1727 | 1467947585086 Marionette TRACE conn3 <- [1,198,null,{}] 20:13:05 INFO - PROCESS | 1727 | 1467947585092 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:05 INFO - PROCESS | 1727 | 1467947585096 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:05 INFO - PROCESS | 1727 | 1467947585300 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 20:13:05 INFO - PROCESS | 1727 | 1467947585318 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:05 INFO - PROCESS | 1727 | 1467947585326 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c1efc00 == 41 [pid = 1727] [id = 57] 20:13:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9d80d400) [pid = 1727] [serial = 169] [outer = (nil)] 20:13:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0xa200a000) [pid = 1727] [serial = 170] [outer = 0x9d80d400] 20:13:05 INFO - PROCESS | 1727 | 1467947585390 Marionette DEBUG loaded listener.js 20:13:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0xa231fc00) [pid = 1727] [serial = 171] [outer = 0x9d80d400] 20:13:05 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9bfe1c00) [pid = 1727] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:13:05 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0xa22a1400) [pid = 1727] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:13:05 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x922cd400) [pid = 1727] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:13:05 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x99749000) [pid = 1727] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:13:05 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x95196c00) [pid = 1727] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:13:05 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9b16c400) [pid = 1727] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:13:06 INFO - PROCESS | 1727 | 1467947586315 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1282ms 20:13:06 INFO - PROCESS | 1727 | 1467947586366 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 20:13:06 INFO - PROCESS | 1727 | 1467947586369 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 20:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:13:06 INFO - PROCESS | 1727 | 1467947586375 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:13:06 INFO - PROCESS | 1727 | 1467947586378 Marionette TRACE conn3 <- [1,202,null,{}] 20:13:06 INFO - PROCESS | 1727 | 1467947586387 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:06 INFO - PROCESS | 1727 | 1467947586397 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:06 INFO - PROCESS | 1727 | 1467947586640 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 20:13:06 INFO - PROCESS | 1727 | 1467947586655 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 1727 | 1467947586662 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cc000 == 42 [pid = 1727] [id = 58] 20:13:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x922da000) [pid = 1727] [serial = 172] [outer = (nil)] 20:13:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0xa34cc000) [pid = 1727] [serial = 173] [outer = 0x922da000] 20:13:06 INFO - PROCESS | 1727 | 1467947586731 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0xa4e51000) [pid = 1727] [serial = 174] [outer = 0x922da000] 20:13:07 INFO - PROCESS | 1727 | 1467947587446 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1086ms 20:13:07 INFO - PROCESS | 1727 | 1467947587461 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 1727 | 1467947587464 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 20:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:13:07 INFO - PROCESS | 1727 | 1467947587471 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - PROCESS | 1727 | 1467947587474 Marionette TRACE conn3 <- [1,206,null,{}] 20:13:07 INFO - PROCESS | 1727 | 1467947587479 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:07 INFO - PROCESS | 1727 | 1467947587484 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:07 INFO - PROCESS | 1727 | 1467947587687 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 20:13:07 INFO - PROCESS | 1727 | 1467947587717 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:07 INFO - PROCESS | 1727 | 1467947587726 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x9228e400 == 43 [pid = 1727] [id = 59] 20:13:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92290c00) [pid = 1727] [serial = 175] [outer = (nil)] 20:13:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92298c00) [pid = 1727] [serial = 176] [outer = 0x92290c00] 20:13:07 INFO - PROCESS | 1727 | 1467947587790 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9229a800) [pid = 1727] [serial = 177] [outer = 0x92290c00] 20:13:08 INFO - PROCESS | 1727 | 1467947588723 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1283ms 20:13:08 INFO - PROCESS | 1727 | 1467947588755 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 1727 | 1467947588761 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 20:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:13:08 INFO - PROCESS | 1727 | 1467947588770 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - PROCESS | 1727 | 1467947588777 Marionette TRACE conn3 <- [1,210,null,{}] 20:13:08 INFO - PROCESS | 1727 | 1467947588785 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:08 INFO - PROCESS | 1727 | 1467947588791 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:08 INFO - PROCESS | 1727 | 1467947588971 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 20:13:09 INFO - PROCESS | 1727 | 1467947589116 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:09 INFO - PROCESS | 1727 | 1467947589123 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229d000 == 44 [pid = 1727] [id = 60] 20:13:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x922cd000) [pid = 1727] [serial = 178] [outer = (nil)] 20:13:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x93a0bc00) [pid = 1727] [serial = 179] [outer = 0x922cd000] 20:13:09 INFO - PROCESS | 1727 | 1467947589205 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x93c18c00) [pid = 1727] [serial = 180] [outer = 0x922cd000] 20:13:10 INFO - PROCESS | 1727 | 1467947590090 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 20:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1395ms 20:13:10 INFO - PROCESS | 1727 | 1467947590164 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 1727 | 1467947590172 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 20:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:13:10 INFO - PROCESS | 1727 | 1467947590182 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - PROCESS | 1727 | 1467947590187 Marionette TRACE conn3 <- [1,214,null,{}] 20:13:10 INFO - PROCESS | 1727 | 1467947590193 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:10 INFO - PROCESS | 1727 | 1467947590198 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:10 INFO - PROCESS | 1727 | 1467947590425 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 20:13:10 INFO - PROCESS | 1727 | 1467947590573 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:10 INFO - PROCESS | 1727 | 1467947590579 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x99745000 == 45 [pid = 1727] [id = 61] 20:13:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9a0d9000) [pid = 1727] [serial = 181] [outer = (nil)] 20:13:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9a231c00) [pid = 1727] [serial = 182] [outer = 0x9a0d9000] 20:13:10 INFO - PROCESS | 1727 | 1467947590695 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9ab62c00) [pid = 1727] [serial = 183] [outer = 0x9a0d9000] 20:13:11 INFO - PROCESS | 1727 | 1467947591483 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 20:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1337ms 20:13:11 INFO - PROCESS | 1727 | 1467947591518 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 20:13:11 INFO - PROCESS | 1727 | 1467947591522 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 20:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:13:11 INFO - PROCESS | 1727 | 1467947591529 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:13:11 INFO - PROCESS | 1727 | 1467947591535 Marionette TRACE conn3 <- [1,218,null,{}] 20:13:11 INFO - PROCESS | 1727 | 1467947591551 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:11 INFO - PROCESS | 1727 | 1467947591559 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:11 INFO - PROCESS | 1727 | 1467947591788 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 20:13:11 INFO - PROCESS | 1727 | 1467947591844 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 1727 | 1467947591856 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:11 INFO - PROCESS | 1727 | ++DOCSHELL 0xa2002c00 == 46 [pid = 1727] [id = 62] 20:13:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0xa209ec00) [pid = 1727] [serial = 184] [outer = (nil)] 20:13:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0xa25fd400) [pid = 1727] [serial = 185] [outer = 0xa209ec00] 20:13:11 INFO - PROCESS | 1727 | 1467947591990 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0xa34cd400) [pid = 1727] [serial = 186] [outer = 0xa209ec00] 20:13:12 INFO - PROCESS | 1727 | 1467947592902 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 20:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1440ms 20:13:12 INFO - PROCESS | 1727 | 1467947592970 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 1727 | 1467947592974 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 20:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:13:12 INFO - PROCESS | 1727 | 1467947592980 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - PROCESS | 1727 | 1467947592984 Marionette TRACE conn3 <- [1,222,null,{}] 20:13:12 INFO - PROCESS | 1727 | 1467947592990 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:12 INFO - PROCESS | 1727 | 1467947592995 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:13 INFO - PROCESS | 1727 | 1467947593169 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 20:13:13 INFO - PROCESS | 1727 | 1467947593314 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:13 INFO - PROCESS | 1727 | 1467947593321 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c075400 == 47 [pid = 1727] [id = 63] 20:13:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0xa2002400) [pid = 1727] [serial = 187] [outer = (nil)] 20:13:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0xa628ec00) [pid = 1727] [serial = 188] [outer = 0xa2002400] 20:13:13 INFO - PROCESS | 1727 | 1467947593408 Marionette DEBUG loaded listener.js 20:13:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0xa6aa8800) [pid = 1727] [serial = 189] [outer = 0xa2002400] 20:13:14 INFO - PROCESS | 1727 | 1467947594258 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 20:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1337ms 20:13:14 INFO - PROCESS | 1727 | 1467947594335 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 20:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:13:14 INFO - PROCESS | 1727 | 1467947594345 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 20:13:14 INFO - PROCESS | 1727 | 1467947594359 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:13:14 INFO - PROCESS | 1727 | 1467947594362 Marionette TRACE conn3 <- [1,226,null,{}] 20:13:14 INFO - PROCESS | 1727 | 1467947594368 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:14 INFO - PROCESS | 1727 | 1467947594373 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:14 INFO - PROCESS | 1727 | 1467947594540 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 20:13:14 INFO - PROCESS | 1727 | 1467947594686 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:14 INFO - PROCESS | 1727 | 1467947594693 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ac8c000 == 48 [pid = 1727] [id = 64] 20:13:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9ac8d800) [pid = 1727] [serial = 190] [outer = (nil)] 20:13:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9ac94800) [pid = 1727] [serial = 191] [outer = 0x9ac8d800] 20:13:14 INFO - PROCESS | 1727 | 1467947594771 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9ac96800) [pid = 1727] [serial = 192] [outer = 0x9ac8d800] 20:13:15 INFO - PROCESS | 1727 | 1467947595697 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1392ms 20:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:13:15 INFO - PROCESS | 1727 | 1467947595747 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 20:13:15 INFO - PROCESS | 1727 | 1467947595750 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 20:13:15 INFO - PROCESS | 1727 | 1467947595756 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - PROCESS | 1727 | 1467947595760 Marionette TRACE conn3 <- [1,230,null,{}] 20:13:15 INFO - PROCESS | 1727 | 1467947595766 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:15 INFO - PROCESS | 1727 | 1467947595775 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:15 INFO - PROCESS | 1727 | 1467947595956 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 20:13:16 INFO - PROCESS | 1727 | 1467947596105 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 1727 | 1467947596115 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c10800 == 49 [pid = 1727] [id = 65] 20:13:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9ac97000) [pid = 1727] [serial = 193] [outer = (nil)] 20:13:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0xa6f46400) [pid = 1727] [serial = 194] [outer = 0x9ac97000] 20:13:16 INFO - PROCESS | 1727 | 1467947596194 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0xa6f48000) [pid = 1727] [serial = 195] [outer = 0x9ac97000] 20:13:17 INFO - PROCESS | 1727 | 1467947597008 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 20:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1283ms 20:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:13:17 INFO - PROCESS | 1727 | 1467947597039 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 1727 | 1467947597042 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 20:13:17 INFO - PROCESS | 1727 | 1467947597048 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - PROCESS | 1727 | 1467947597052 Marionette TRACE conn3 <- [1,234,null,{}] 20:13:17 INFO - PROCESS | 1727 | 1467947597058 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:17 INFO - PROCESS | 1727 | 1467947597063 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:17 INFO - PROCESS | 1727 | 1467947597220 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 20:13:17 INFO - PROCESS | 1727 | 1467947597374 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:17 INFO - PROCESS | 1727 | 1467947597383 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x9228e800 == 50 [pid = 1727] [id = 66] 20:13:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x922df000) [pid = 1727] [serial = 196] [outer = (nil)] 20:13:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x96e6bc00) [pid = 1727] [serial = 197] [outer = 0x922df000] 20:13:17 INFO - PROCESS | 1727 | 1467947597462 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9a0d0c00) [pid = 1727] [serial = 198] [outer = 0x922df000] 20:13:18 INFO - PROCESS | 1727 | 1467947598478 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 20:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1497ms 20:13:18 INFO - PROCESS | 1727 | 1467947598548 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 1727 | 1467947598554 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 20:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:13:18 INFO - PROCESS | 1727 | 1467947598562 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - PROCESS | 1727 | 1467947598567 Marionette TRACE conn3 <- [1,238,null,{}] 20:13:18 INFO - PROCESS | 1727 | 1467947598575 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:18 INFO - PROCESS | 1727 | 1467947598579 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:18 INFO - PROCESS | 1727 | 1467947598790 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 20:13:19 INFO - PROCESS | 1727 | 1467947599022 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:19 INFO - PROCESS | 1727 | 1467947599035 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c15000 == 51 [pid = 1727] [id = 67] 20:13:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93c15400) [pid = 1727] [serial = 199] [outer = (nil)] 20:13:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x95187400) [pid = 1727] [serial = 200] [outer = 0x93c15400] 20:13:19 INFO - PROCESS | 1727 | 1467947599121 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x952ec000) [pid = 1727] [serial = 201] [outer = 0x93c15400] 20:13:19 INFO - PROCESS | 1727 | 1467947599977 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 20:13:19 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9a487c00) [pid = 1727] [serial = 122] [outer = (nil)] [url = about:blank] 20:13:19 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9c1f4c00) [pid = 1727] [serial = 140] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOCSHELL 0x93c16000 == 50 [pid = 1727] [id = 50] 20:13:20 INFO - PROCESS | 1727 | --DOCSHELL 0x92419400 == 49 [pid = 1727] [id = 49] 20:13:20 INFO - PROCESS | 1727 | --DOCSHELL 0x922c2800 == 48 [pid = 1727] [id = 48] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0xa209d000) [pid = 1727] [serial = 135] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0xa2555c00) [pid = 1727] [serial = 137] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x922d5c00) [pid = 1727] [serial = 125] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9a488000) [pid = 1727] [serial = 131] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x952eb400) [pid = 1727] [serial = 128] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x97870800) [pid = 1727] [serial = 129] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x952eac00) [pid = 1727] [serial = 119] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922dbc00) [pid = 1727] [serial = 116] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9c076c00) [pid = 1727] [serial = 114] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92f7d400) [pid = 1727] [serial = 126] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0xa108d400) [pid = 1727] [serial = 134] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0xa253e400) [pid = 1727] [serial = 138] [outer = (nil)] [url = about:blank] 20:13:20 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9b645800) [pid = 1727] [serial = 132] [outer = (nil)] [url = about:blank] 20:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1488ms 20:13:20 INFO - PROCESS | 1727 | 1467947600050 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 1727 | 1467947600055 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 20:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:13:20 INFO - PROCESS | 1727 | 1467947600065 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - PROCESS | 1727 | 1467947600069 Marionette TRACE conn3 <- [1,242,null,{}] 20:13:20 INFO - PROCESS | 1727 | 1467947600081 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:20 INFO - PROCESS | 1727 | 1467947600086 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:20 INFO - PROCESS | 1727 | 1467947600235 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 20:13:20 INFO - PROCESS | 1727 | 1467947600346 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 1727 | 1467947600355 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a05400 == 49 [pid = 1727] [id = 68] 20:13:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x952ed000) [pid = 1727] [serial = 202] [outer = (nil)] 20:13:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x97871c00) [pid = 1727] [serial = 203] [outer = 0x952ed000] 20:13:20 INFO - PROCESS | 1727 | 1467947600441 Marionette DEBUG loaded listener.js 20:13:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9a027400) [pid = 1727] [serial = 204] [outer = 0x952ed000] 20:13:21 INFO - PROCESS | 1727 | 1467947601167 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 20:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1129ms 20:13:21 INFO - PROCESS | 1727 | 1467947601195 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 1727 | 1467947601199 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 20:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:13:21 INFO - PROCESS | 1727 | 1467947601205 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - PROCESS | 1727 | 1467947601210 Marionette TRACE conn3 <- [1,246,null,{}] 20:13:21 INFO - PROCESS | 1727 | 1467947601235 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:21 INFO - PROCESS | 1727 | 1467947601243 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:21 INFO - PROCESS | 1727 | 1467947601439 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 20:13:21 INFO - PROCESS | 1727 | 1467947601452 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 1727 | 1467947601461 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ac9a400 == 50 [pid = 1727] [id = 69] 20:13:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9ae9b400) [pid = 1727] [serial = 205] [outer = (nil)] 20:13:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9aea6400) [pid = 1727] [serial = 206] [outer = 0x9ae9b400] 20:13:21 INFO - PROCESS | 1727 | 1467947601530 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9b166000) [pid = 1727] [serial = 207] [outer = 0x9ae9b400] 20:13:22 INFO - PROCESS | 1727 | 1467947602279 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1095ms 20:13:22 INFO - PROCESS | 1727 | 1467947602311 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 20:13:22 INFO - PROCESS | 1727 | 1467947602315 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 20:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:13:22 INFO - PROCESS | 1727 | 1467947602321 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:13:22 INFO - PROCESS | 1727 | 1467947602324 Marionette TRACE conn3 <- [1,250,null,{}] 20:13:22 INFO - PROCESS | 1727 | 1467947602348 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:22 INFO - PROCESS | 1727 | 1467947602352 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:22 INFO - PROCESS | 1727 | 1467947602550 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 20:13:22 INFO - PROCESS | 1727 | 1467947602572 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 1727 | 1467947602580 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x9228f800 == 51 [pid = 1727] [id = 70] 20:13:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9b436c00) [pid = 1727] [serial = 208] [outer = (nil)] 20:13:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9ba84800) [pid = 1727] [serial = 209] [outer = 0x9b436c00] 20:13:22 INFO - PROCESS | 1727 | 1467947602646 Marionette DEBUG loaded listener.js 20:13:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9c19c400) [pid = 1727] [serial = 210] [outer = 0x9b436c00] 20:13:23 INFO - PROCESS | 1727 | 1467947603532 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1233ms 20:13:23 INFO - PROCESS | 1727 | 1467947603554 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 20:13:23 INFO - PROCESS | 1727 | 1467947603557 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 20:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:13:23 INFO - PROCESS | 1727 | 1467947603563 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:13:23 INFO - PROCESS | 1727 | 1467947603567 Marionette TRACE conn3 <- [1,254,null,{}] 20:13:23 INFO - PROCESS | 1727 | 1467947603576 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:23 INFO - PROCESS | 1727 | 1467947603580 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:23 INFO - PROCESS | 1727 | 1467947603770 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 20:13:23 INFO - PROCESS | 1727 | 1467947603794 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:23 INFO - PROCESS | 1727 | 1467947603801 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9b645800 == 52 [pid = 1727] [id = 71] 20:13:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9b64a800) [pid = 1727] [serial = 211] [outer = (nil)] 20:13:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0xa2005000) [pid = 1727] [serial = 212] [outer = 0x9b64a800] 20:13:23 INFO - PROCESS | 1727 | 1467947603866 Marionette DEBUG loaded listener.js 20:13:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0xa20a9000) [pid = 1727] [serial = 213] [outer = 0x9b64a800] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x992aa400) [pid = 1727] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x947a4400) [pid = 1727] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9a72ec00) [pid = 1727] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92f7c800) [pid = 1727] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9bfd6800) [pid = 1727] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9d80d400) [pid = 1727] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:13:24 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922da000) [pid = 1727] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:13:24 INFO - PROCESS | 1727 | 1467947604743 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 20:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1235ms 20:13:24 INFO - PROCESS | 1727 | 1467947604800 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 20:13:24 INFO - PROCESS | 1727 | 1467947604804 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 20:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:13:24 INFO - PROCESS | 1727 | 1467947604810 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:13:24 INFO - PROCESS | 1727 | 1467947604814 Marionette TRACE conn3 <- [1,258,null,{}] 20:13:24 INFO - PROCESS | 1727 | 1467947604819 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:24 INFO - PROCESS | 1727 | 1467947604828 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:25 INFO - PROCESS | 1727 | 1467947605013 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 20:13:25 INFO - PROCESS | 1727 | 1467947605121 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 1727 | 1467947605129 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aea7000 == 53 [pid = 1727] [id = 72] 20:13:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9b169400) [pid = 1727] [serial = 214] [outer = (nil)] 20:13:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0xa34c4800) [pid = 1727] [serial = 215] [outer = 0x9b169400] 20:13:25 INFO - PROCESS | 1727 | 1467947605195 Marionette DEBUG loaded listener.js 20:13:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0xa62d8400) [pid = 1727] [serial = 216] [outer = 0x9b169400] 20:13:25 INFO - PROCESS | 1727 | 1467947605851 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 20:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1087ms 20:13:25 INFO - PROCESS | 1727 | 1467947605905 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 1727 | 1467947605908 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 20:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:13:25 INFO - PROCESS | 1727 | 1467947605915 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 1727 | 1467947605918 Marionette TRACE conn3 <- [1,262,null,{}] 20:13:25 INFO - PROCESS | 1727 | 1467947605923 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:25 INFO - PROCESS | 1727 | 1467947605928 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:26 INFO - PROCESS | 1727 | 1467947606069 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 20:13:26 INFO - PROCESS | 1727 | 1467947606186 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 1727 | 1467947606194 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x92296000 == 54 [pid = 1727] [id = 73] 20:13:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x922c7000) [pid = 1727] [serial = 217] [outer = (nil)] 20:13:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0xa6ea8000) [pid = 1727] [serial = 218] [outer = 0x922c7000] 20:13:26 INFO - PROCESS | 1727 | 1467947606269 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0xa6f47000) [pid = 1727] [serial = 219] [outer = 0x922c7000] 20:13:27 INFO - PROCESS | 1727 | 1467947607126 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 20:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1239ms 20:13:27 INFO - PROCESS | 1727 | 1467947607169 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 20:13:27 INFO - PROCESS | 1727 | 1467947607175 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 20:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:13:27 INFO - PROCESS | 1727 | 1467947607184 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:13:27 INFO - PROCESS | 1727 | 1467947607190 Marionette TRACE conn3 <- [1,266,null,{}] 20:13:27 INFO - PROCESS | 1727 | 1467947607198 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:27 INFO - PROCESS | 1727 | 1467947607204 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:27 INFO - PROCESS | 1727 | 1467947607387 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 20:13:27 INFO - PROCESS | 1727 | 1467947607539 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:27 INFO - PROCESS | 1727 | 1467947607547 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c2400 == 55 [pid = 1727] [id = 74] 20:13:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9241b400) [pid = 1727] [serial = 220] [outer = (nil)] 20:13:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93a4e800) [pid = 1727] [serial = 221] [outer = 0x9241b400] 20:13:27 INFO - PROCESS | 1727 | 1467947607632 Marionette DEBUG loaded listener.js 20:13:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9a2b1c00) [pid = 1727] [serial = 222] [outer = 0x9241b400] 20:13:28 INFO - PROCESS | 1727 | 1467947608576 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 20:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1431ms 20:13:28 INFO - PROCESS | 1727 | 1467947608615 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 1727 | 1467947608622 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 20:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:13:28 INFO - PROCESS | 1727 | 1467947608648 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - PROCESS | 1727 | 1467947608653 Marionette TRACE conn3 <- [1,270,null,{}] 20:13:28 INFO - PROCESS | 1727 | 1467947608663 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:28 INFO - PROCESS | 1727 | 1467947608672 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:28 INFO - PROCESS | 1727 | 1467947608861 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 20:13:29 INFO - PROCESS | 1727 | 1467947609015 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 1727 | 1467947609023 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x9ac8f000 == 56 [pid = 1727] [id = 75] 20:13:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9aea0c00) [pid = 1727] [serial = 223] [outer = (nil)] 20:13:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9af6ac00) [pid = 1727] [serial = 224] [outer = 0x9aea0c00] 20:13:29 INFO - PROCESS | 1727 | 1467947609108 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9af6e000) [pid = 1727] [serial = 225] [outer = 0x9aea0c00] 20:13:29 INFO - PROCESS | 1727 | 1467947609980 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1408ms 20:13:30 INFO - PROCESS | 1727 | 1467947610042 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 1727 | 1467947610046 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 20:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:13:30 INFO - PROCESS | 1727 | 1467947610054 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - PROCESS | 1727 | 1467947610060 Marionette TRACE conn3 <- [1,274,null,{}] 20:13:30 INFO - PROCESS | 1727 | 1467947610077 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:30 INFO - PROCESS | 1727 | 1467947610088 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:30 INFO - PROCESS | 1727 | 1467947610302 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 20:13:30 INFO - PROCESS | 1727 | 1467947610469 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 1727 | 1467947610478 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c06d400 == 57 [pid = 1727] [id = 76] 20:13:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9c1ec800) [pid = 1727] [serial = 226] [outer = (nil)] 20:13:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0xa2370800) [pid = 1727] [serial = 227] [outer = 0x9c1ec800] 20:13:30 INFO - PROCESS | 1727 | 1467947610590 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0xa4e50c00) [pid = 1727] [serial = 228] [outer = 0x9c1ec800] 20:13:31 INFO - PROCESS | 1727 | 1467947611536 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 20:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1539ms 20:13:31 INFO - PROCESS | 1727 | 1467947611593 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 20:13:31 INFO - PROCESS | 1727 | 1467947611598 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 20:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:13:31 INFO - PROCESS | 1727 | 1467947611604 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 1727 | 1467947611608 Marionette TRACE conn3 <- [1,278,null,{}] 20:13:31 INFO - PROCESS | 1727 | 1467947611613 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:31 INFO - PROCESS | 1727 | 1467947611618 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:31 INFO - PROCESS | 1727 | 1467947611794 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 20:13:31 INFO - PROCESS | 1727 | 1467947611951 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:31 INFO - PROCESS | 1727 | 1467947611958 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x92299c00 == 58 [pid = 1727] [id = 77] 20:13:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x953dc800) [pid = 1727] [serial = 229] [outer = (nil)] 20:13:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x953e5c00) [pid = 1727] [serial = 230] [outer = 0x953dc800] 20:13:32 INFO - PROCESS | 1727 | 1467947612039 Marionette DEBUG loaded listener.js 20:13:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x953e7800) [pid = 1727] [serial = 231] [outer = 0x953dc800] 20:13:32 INFO - PROCESS | 1727 | 1467947612883 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 20:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1298ms 20:13:32 INFO - PROCESS | 1727 | 1467947612917 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 1727 | 1467947612922 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 20:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:13:32 INFO - PROCESS | 1727 | 1467947612929 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:13:32 INFO - PROCESS | 1727 | 1467947612933 Marionette TRACE conn3 <- [1,282,null,{}] 20:13:32 INFO - PROCESS | 1727 | 1467947612939 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:32 INFO - PROCESS | 1727 | 1467947612944 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:33 INFO - PROCESS | 1727 | 1467947613124 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 20:13:33 INFO - PROCESS | 1727 | 1467947613277 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 1727 | 1467947613284 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x92292400 == 59 [pid = 1727] [id = 78] 20:13:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x92297800) [pid = 1727] [serial = 232] [outer = (nil)] 20:13:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0xa2ffb400) [pid = 1727] [serial = 233] [outer = 0x92297800] 20:13:33 INFO - PROCESS | 1727 | 1467947613362 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0xa6281800) [pid = 1727] [serial = 234] [outer = 0x92297800] 20:13:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x92ce9400) [pid = 1727] [serial = 235] [outer = 0x93c12400] 20:13:34 INFO - PROCESS | 1727 | 1467947614327 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 20:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1479ms 20:13:34 INFO - PROCESS | 1727 | 1467947614410 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 1727 | 1467947614414 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 20:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:13:34 INFO - PROCESS | 1727 | 1467947614426 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - PROCESS | 1727 | 1467947614433 Marionette TRACE conn3 <- [1,286,null,{}] 20:13:34 INFO - PROCESS | 1727 | 1467947614440 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:34 INFO - PROCESS | 1727 | 1467947614450 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:34 INFO - PROCESS | 1727 | 1467947614683 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 20:13:34 INFO - PROCESS | 1727 | 1467947614924 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:34 INFO - PROCESS | 1727 | 1467947614930 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d8000 == 60 [pid = 1727] [id = 79] 20:13:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x922dfc00) [pid = 1727] [serial = 236] [outer = (nil)] 20:13:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x92cee400) [pid = 1727] [serial = 237] [outer = 0x922dfc00] 20:13:35 INFO - PROCESS | 1727 | 1467947615008 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x92ebb800) [pid = 1727] [serial = 238] [outer = 0x922dfc00] 20:13:35 INFO - PROCESS | 1727 | 1467947615827 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 20:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1434ms 20:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:13:35 INFO - PROCESS | 1727 | 1467947615861 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 1727 | 1467947615864 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 20:13:35 INFO - PROCESS | 1727 | 1467947615871 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:13:35 INFO - PROCESS | 1727 | 1467947615874 Marionette TRACE conn3 <- [1,290,null,{}] 20:13:35 INFO - PROCESS | 1727 | 1467947615880 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:35 INFO - PROCESS | 1727 | 1467947615885 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:36 INFO - PROCESS | 1727 | 1467947616050 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 20:13:36 INFO - PROCESS | 1727 | 1467947616207 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 1727 | 1467947616215 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x92417000 == 61 [pid = 1727] [id = 80] 20:13:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x92417c00) [pid = 1727] [serial = 239] [outer = (nil)] 20:13:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x9961a400) [pid = 1727] [serial = 240] [outer = 0x92417c00] 20:13:36 INFO - PROCESS | 1727 | 1467947616290 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x9a2bac00) [pid = 1727] [serial = 241] [outer = 0x92417c00] 20:13:37 INFO - PROCESS | 1727 | 1467947617424 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1589ms 20:13:37 INFO - PROCESS | 1727 | 1467947617459 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 20:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:13:37 INFO - PROCESS | 1727 | 1467947617465 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 20:13:37 INFO - PROCESS | 1727 | 1467947617472 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:13:37 INFO - PROCESS | 1727 | 1467947617476 Marionette TRACE conn3 <- [1,294,null,{}] 20:13:37 INFO - PROCESS | 1727 | 1467947617485 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:37 INFO - PROCESS | 1727 | 1467947617490 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:37 INFO - PROCESS | 1727 | 1467947617657 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 20:13:37 INFO - PROCESS | 1727 | 1467947617840 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 1727 | 1467947617851 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x92f85000 == 62 [pid = 1727] [id = 81] 20:13:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x93a03800) [pid = 1727] [serial = 242] [outer = (nil)] 20:13:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x953dd000) [pid = 1727] [serial = 243] [outer = 0x93a03800] 20:13:37 INFO - PROCESS | 1727 | 1467947617920 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x953e4400) [pid = 1727] [serial = 244] [outer = 0x93a03800] 20:13:38 INFO - PROCESS | 1727 | 1467947618796 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:38 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. 20:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1383ms 20:13:38 INFO - PROCESS | 1727 | 1467947618855 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 20:13:38 INFO - PROCESS | 1727 | 1467947618860 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 20:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:13:38 INFO - PROCESS | 1727 | 1467947618870 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - PROCESS | 1727 | 1467947618874 Marionette TRACE conn3 <- [1,298,null,{}] 20:13:38 INFO - PROCESS | 1727 | 1467947618880 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:38 INFO - PROCESS | 1727 | 1467947618886 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:39 INFO - PROCESS | 1727 | 1467947619048 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 20:13:39 INFO - PROCESS | 1727 | 1467947619225 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:39 INFO - PROCESS | 1727 | 1467947619236 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:39 INFO - PROCESS | 1727 | --DOCSHELL 0x9b43c000 == 61 [pid = 1727] [id = 28] 20:13:39 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0cf800 == 60 [pid = 1727] [id = 41] 20:13:39 INFO - PROCESS | 1727 | --DOCSHELL 0x93a0f400 == 59 [pid = 1727] [id = 40] 20:13:39 INFO - PROCESS | 1727 | --DOCSHELL 0x93c12c00 == 58 [pid = 1727] [id = 6] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x92298c00) [pid = 1727] [serial = 176] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x92298c00 == 59 [pid = 1727] [id = 82] 20:13:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9229b400) [pid = 1727] [serial = 245] [outer = (nil)] 20:13:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x93c12c00) [pid = 1727] [serial = 246] [outer = 0x9229b400] 20:13:39 INFO - PROCESS | 1727 | 1467947619342 Marionette DEBUG loaded listener.js 20:13:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9921f000) [pid = 1727] [serial = 247] [outer = 0x9229b400] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x99613400) [pid = 1727] [serial = 161] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x9a02bc00) [pid = 1727] [serial = 162] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x9b640000) [pid = 1727] [serial = 164] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x952f2000) [pid = 1727] [serial = 159] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x947a7c00) [pid = 1727] [serial = 158] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x96e66800) [pid = 1727] [serial = 146] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0xa2ffc000) [pid = 1727] [serial = 152] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9c1f5000) [pid = 1727] [serial = 167] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0xa628b400) [pid = 1727] [serial = 155] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9b434000) [pid = 1727] [serial = 149] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x922ca400) [pid = 1727] [serial = 143] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0xa200a000) [pid = 1727] [serial = 170] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0xa34cc000) [pid = 1727] [serial = 173] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0xa231fc00) [pid = 1727] [serial = 171] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x9d8eb800) [pid = 1727] [serial = 168] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9ba83400) [pid = 1727] [serial = 165] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0xa4e51000) [pid = 1727] [serial = 174] [outer = (nil)] [url = about:blank] 20:13:39 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0xa2fb9000) [pid = 1727] [serial = 141] [outer = (nil)] [url = about:blank] 20:13:40 INFO - PROCESS | 1727 | 1467947620143 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:40 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. 20:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1330ms 20:13:40 INFO - PROCESS | 1727 | 1467947620201 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 20:13:40 INFO - PROCESS | 1727 | 1467947620204 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 20:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:13:40 INFO - PROCESS | 1727 | 1467947620211 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - PROCESS | 1727 | 1467947620216 Marionette TRACE conn3 <- [1,302,null,{}] 20:13:40 INFO - PROCESS | 1727 | 1467947620231 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:40 INFO - PROCESS | 1727 | 1467947620239 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:40 INFO - PROCESS | 1727 | 1467947620395 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 20:13:40 INFO - PROCESS | 1727 | 1467947620407 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 1727 | 1467947620415 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aea4000 == 60 [pid = 1727] [id = 83] 20:13:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9aea4400) [pid = 1727] [serial = 248] [outer = (nil)] 20:13:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9af6a800) [pid = 1727] [serial = 249] [outer = 0x9aea4400] 20:13:40 INFO - PROCESS | 1727 | 1467947620484 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9af70000) [pid = 1727] [serial = 250] [outer = 0x9aea4400] 20:13:41 INFO - PROCESS | 1727 | 1467947621283 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:41 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. 20:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1135ms 20:13:41 INFO - PROCESS | 1727 | 1467947621347 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 1727 | 1467947621351 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 20:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:13:41 INFO - PROCESS | 1727 | 1467947621361 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - PROCESS | 1727 | 1467947621364 Marionette TRACE conn3 <- [1,306,null,{}] 20:13:41 INFO - PROCESS | 1727 | 1467947621369 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:41 INFO - PROCESS | 1727 | 1467947621374 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:41 INFO - PROCESS | 1727 | 1467947621534 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 20:13:41 INFO - PROCESS | 1727 | 1467947621661 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 1727 | 1467947621667 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aea3c00 == 61 [pid = 1727] [id = 84] 20:13:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9af73c00) [pid = 1727] [serial = 251] [outer = (nil)] 20:13:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9b435c00) [pid = 1727] [serial = 252] [outer = 0x9af73c00] 20:13:41 INFO - PROCESS | 1727 | 1467947621735 Marionette DEBUG loaded listener.js 20:13:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x9b647800) [pid = 1727] [serial = 253] [outer = 0x9af73c00] 20:13:42 INFO - PROCESS | 1727 | 1467947622461 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:42 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. 20:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1180ms 20:13:42 INFO - PROCESS | 1727 | 1467947622537 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 20:13:42 INFO - PROCESS | 1727 | 1467947622541 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 20:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:13:42 INFO - PROCESS | 1727 | 1467947622547 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:13:42 INFO - PROCESS | 1727 | 1467947622550 Marionette TRACE conn3 <- [1,310,null,{}] 20:13:42 INFO - PROCESS | 1727 | 1467947622559 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:42 INFO - PROCESS | 1727 | 1467947622563 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:42 INFO - PROCESS | 1727 | 1467947622777 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 20:13:42 INFO - PROCESS | 1727 | 1467947622794 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:42 INFO - PROCESS | 1727 | 1467947622802 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x92411400 == 62 [pid = 1727] [id = 85] 20:13:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9af72400) [pid = 1727] [serial = 254] [outer = (nil)] 20:13:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9c1f5000) [pid = 1727] [serial = 255] [outer = 0x9af72400] 20:13:42 INFO - PROCESS | 1727 | 1467947622877 Marionette DEBUG loaded listener.js 20:13:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9d8eb800) [pid = 1727] [serial = 256] [outer = 0x9af72400] 20:13:43 INFO - PROCESS | 1727 | 1467947623704 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:43 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. 20:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1185ms 20:13:43 INFO - PROCESS | 1727 | 1467947623732 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 20:13:43 INFO - PROCESS | 1727 | 1467947623736 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 20:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:13:43 INFO - PROCESS | 1727 | 1467947623743 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:13:43 INFO - PROCESS | 1727 | 1467947623746 Marionette TRACE conn3 <- [1,314,null,{}] 20:13:43 INFO - PROCESS | 1727 | 1467947623751 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:43 INFO - PROCESS | 1727 | 1467947623760 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:44 INFO - PROCESS | 1727 | 1467947623998 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 20:13:44 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x952ed000) [pid = 1727] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:13:44 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x9b64a800) [pid = 1727] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:13:44 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x9ae9b400) [pid = 1727] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:13:44 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x93c15400) [pid = 1727] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:13:44 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9b436c00) [pid = 1727] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:13:44 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x9b169400) [pid = 1727] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:13:44 INFO - PROCESS | 1727 | 1467947624322 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 1727 | 1467947624330 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x922e1400 == 63 [pid = 1727] [id = 86] 20:13:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x992aa400) [pid = 1727] [serial = 257] [outer = (nil)] 20:13:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9b436c00) [pid = 1727] [serial = 258] [outer = 0x992aa400] 20:13:44 INFO - PROCESS | 1727 | 1467947624399 Marionette DEBUG loaded listener.js 20:13:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0xa22a3c00) [pid = 1727] [serial = 259] [outer = 0x992aa400] 20:13:45 INFO - PROCESS | 1727 | 1467947625073 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:45 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. 20:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1378ms 20:13:45 INFO - PROCESS | 1727 | 1467947625122 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 1727 | 1467947625125 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 20:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:13:45 INFO - PROCESS | 1727 | 1467947625131 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:13:45 INFO - PROCESS | 1727 | 1467947625133 Marionette TRACE conn3 <- [1,318,null,{}] 20:13:45 INFO - PROCESS | 1727 | 1467947625139 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:45 INFO - PROCESS | 1727 | 1467947625144 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:45 INFO - PROCESS | 1727 | 1467947625328 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 20:13:45 INFO - PROCESS | 1727 | 1467947625345 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 1727 | 1467947625352 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x9bfd6800 == 64 [pid = 1727] [id = 87] 20:13:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0xa5016800) [pid = 1727] [serial = 260] [outer = (nil)] 20:13:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0xa62e1400) [pid = 1727] [serial = 261] [outer = 0xa5016800] 20:13:45 INFO - PROCESS | 1727 | 1467947625417 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0xa6ea9c00) [pid = 1727] [serial = 262] [outer = 0xa5016800] 20:13:46 INFO - PROCESS | 1727 | 1467947626245 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:46 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. 20:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1183ms 20:13:46 INFO - PROCESS | 1727 | 1467947626319 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 20:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:13:46 INFO - PROCESS | 1727 | 1467947626325 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 20:13:46 INFO - PROCESS | 1727 | 1467947626333 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 1727 | 1467947626339 Marionette TRACE conn3 <- [1,322,null,{}] 20:13:46 INFO - PROCESS | 1727 | 1467947626348 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:46 INFO - PROCESS | 1727 | 1467947626353 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:46 INFO - PROCESS | 1727 | 1467947626552 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 20:13:46 INFO - PROCESS | 1727 | 1467947626712 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 1727 | 1467947626728 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241b800 == 65 [pid = 1727] [id = 88] 20:13:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x92ad6800) [pid = 1727] [serial = 263] [outer = (nil)] 20:13:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x92ada400) [pid = 1727] [serial = 264] [outer = 0x92ad6800] 20:13:46 INFO - PROCESS | 1727 | 1467947626810 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x92add400) [pid = 1727] [serial = 265] [outer = 0x92ad6800] 20:13:47 INFO - PROCESS | 1727 | 1467947627720 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:47 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. 20:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1451ms 20:13:47 INFO - PROCESS | 1727 | 1467947627783 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 1727 | 1467947627789 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 20:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:13:47 INFO - PROCESS | 1727 | 1467947627799 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - PROCESS | 1727 | 1467947627805 Marionette TRACE conn3 <- [1,326,null,{}] 20:13:47 INFO - PROCESS | 1727 | 1467947627811 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:47 INFO - PROCESS | 1727 | 1467947627817 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:48 INFO - PROCESS | 1727 | 1467947628014 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 20:13:48 INFO - PROCESS | 1727 | 1467947628174 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 1727 | 1467947628183 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c17400 == 66 [pid = 1727] [id = 89] 20:13:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x952e8800) [pid = 1727] [serial = 266] [outer = (nil)] 20:13:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x953db400) [pid = 1727] [serial = 267] [outer = 0x952e8800] 20:13:48 INFO - PROCESS | 1727 | 1467947628306 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x99617000) [pid = 1727] [serial = 268] [outer = 0x952e8800] 20:13:49 INFO - PROCESS | 1727 | 1467947629208 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:49 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. 20:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1444ms 20:13:49 INFO - PROCESS | 1727 | 1467947629240 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 1727 | 1467947629244 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 20:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:13:49 INFO - PROCESS | 1727 | 1467947629251 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 1727 | 1467947629255 Marionette TRACE conn3 <- [1,330,null,{}] 20:13:49 INFO - PROCESS | 1727 | 1467947629270 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:49 INFO - PROCESS | 1727 | 1467947629279 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:49 INFO - PROCESS | 1727 | 1467947629462 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 20:13:49 INFO - PROCESS | 1727 | 1467947629677 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 1727 | 1467947629689 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a48fc00 == 67 [pid = 1727] [id = 90] 20:13:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9a532000) [pid = 1727] [serial = 269] [outer = (nil)] 20:13:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9a536800) [pid = 1727] [serial = 270] [outer = 0x9a532000] 20:13:49 INFO - PROCESS | 1727 | 1467947629814 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9a53a400) [pid = 1727] [serial = 271] [outer = 0x9a532000] 20:13:50 INFO - PROCESS | 1727 | 1467947630755 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:50 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. 20:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1535ms 20:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:13:50 INFO - PROCESS | 1727 | 1467947630787 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 1727 | 1467947630790 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 20:13:50 INFO - PROCESS | 1727 | 1467947630796 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - PROCESS | 1727 | 1467947630800 Marionette TRACE conn3 <- [1,334,null,{}] 20:13:50 INFO - PROCESS | 1727 | 1467947630806 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:50 INFO - PROCESS | 1727 | 1467947630811 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:50 INFO - PROCESS | 1727 | 1467947630981 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 20:13:51 INFO - PROCESS | 1727 | 1467947631186 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 1727 | 1467947631194 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d9400 == 68 [pid = 1727] [id = 91] 20:13:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9a61b000) [pid = 1727] [serial = 272] [outer = (nil)] 20:13:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9aea7800) [pid = 1727] [serial = 273] [outer = 0x9a61b000] 20:13:51 INFO - PROCESS | 1727 | 1467947631315 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x9b16c000) [pid = 1727] [serial = 274] [outer = 0x9a61b000] 20:13:52 INFO - PROCESS | 1727 | 1467947632168 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:52 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. 20:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1431ms 20:13:52 INFO - PROCESS | 1727 | 1467947632227 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 1727 | 1467947632231 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 20:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:13:52 INFO - PROCESS | 1727 | 1467947632237 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 1727 | 1467947632241 Marionette TRACE conn3 <- [1,338,null,{}] 20:13:52 INFO - PROCESS | 1727 | 1467947632246 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:52 INFO - PROCESS | 1727 | 1467947632252 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:52 INFO - PROCESS | 1727 | 1467947632422 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 20:13:52 INFO - PROCESS | 1727 | 1467947632581 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 1727 | 1467947632591 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x91074400 == 69 [pid = 1727] [id = 92] 20:13:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x91074c00) [pid = 1727] [serial = 275] [outer = (nil)] 20:13:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9107d400) [pid = 1727] [serial = 276] [outer = 0x91074c00] 20:13:52 INFO - PROCESS | 1727 | 1467947632673 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x9107f800) [pid = 1727] [serial = 277] [outer = 0x91074c00] 20:13:53 INFO - PROCESS | 1727 | 1467947633519 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:53 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. 20:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1339ms 20:13:53 INFO - PROCESS | 1727 | 1467947633582 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 20:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:13:53 INFO - PROCESS | 1727 | 1467947633586 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 20:13:53 INFO - PROCESS | 1727 | 1467947633595 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 1727 | 1467947633598 Marionette TRACE conn3 <- [1,342,null,{}] 20:13:53 INFO - PROCESS | 1727 | 1467947633604 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:53 INFO - PROCESS | 1727 | 1467947633614 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:53 INFO - PROCESS | 1727 | 1467947633824 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 20:13:54 INFO - PROCESS | 1727 | 1467947633988 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 1727 | 1467947633997 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x92296c00 == 70 [pid = 1727] [id = 93] 20:13:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9a53a000) [pid = 1727] [serial = 278] [outer = (nil)] 20:13:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0xa2374000) [pid = 1727] [serial = 279] [outer = 0x9a53a000] 20:13:54 INFO - PROCESS | 1727 | 1467947634073 Marionette DEBUG loaded listener.js 20:13:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0xa34cc000) [pid = 1727] [serial = 280] [outer = 0x9a53a000] 20:13:54 INFO - PROCESS | 1727 | 1467947634940 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:54 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. 20:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1381ms 20:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:13:54 INFO - PROCESS | 1727 | 1467947634975 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 1727 | 1467947634978 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 20:13:54 INFO - PROCESS | 1727 | 1467947634984 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 1727 | 1467947634988 Marionette TRACE conn3 <- [1,346,null,{}] 20:13:54 INFO - PROCESS | 1727 | 1467947634993 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:55 INFO - PROCESS | 1727 | 1467947634998 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:55 INFO - PROCESS | 1727 | 1467947635162 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 20:13:55 INFO - PROCESS | 1727 | 1467947635328 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 1727 | 1467947635336 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9cf400 == 71 [pid = 1727] [id = 94] 20:13:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x8f9d2800) [pid = 1727] [serial = 281] [outer = (nil)] 20:13:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x8f9d9c00) [pid = 1727] [serial = 282] [outer = 0x8f9d2800] 20:13:55 INFO - PROCESS | 1727 | 1467947635411 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x8f9dc400) [pid = 1727] [serial = 283] [outer = 0x8f9d2800] 20:13:56 INFO - PROCESS | 1727 | 1467947636312 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:56 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. 20:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1386ms 20:13:56 INFO - PROCESS | 1727 | 1467947636371 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 20:13:56 INFO - PROCESS | 1727 | 1467947636374 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 20:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:13:56 INFO - PROCESS | 1727 | 1467947636381 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 1727 | 1467947636385 Marionette TRACE conn3 <- [1,350,null,{}] 20:13:56 INFO - PROCESS | 1727 | 1467947636390 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:56 INFO - PROCESS | 1727 | 1467947636394 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:56 INFO - PROCESS | 1727 | 1467947636575 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 20:13:56 INFO - PROCESS | 1727 | 1467947636739 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:56 INFO - PROCESS | 1727 | 1467947636747 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d3000 == 72 [pid = 1727] [id = 95] 20:13:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x8f9d8c00) [pid = 1727] [serial = 284] [outer = (nil)] 20:13:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x8fb07000) [pid = 1727] [serial = 285] [outer = 0x8f9d8c00] 20:13:56 INFO - PROCESS | 1727 | 1467947636830 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x8fb09000) [pid = 1727] [serial = 286] [outer = 0x8f9d8c00] 20:13:57 INFO - PROCESS | 1727 | 1467947637680 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:57 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. 20:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1335ms 20:13:57 INFO - PROCESS | 1727 | 1467947637716 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 20:13:57 INFO - PROCESS | 1727 | 1467947637720 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 20:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:13:57 INFO - PROCESS | 1727 | 1467947637745 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:13:57 INFO - PROCESS | 1727 | 1467947637749 Marionette TRACE conn3 <- [1,354,null,{}] 20:13:57 INFO - PROCESS | 1727 | 1467947637755 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:57 INFO - PROCESS | 1727 | 1467947637759 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:57 INFO - PROCESS | 1727 | 1467947637942 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 20:13:58 INFO - PROCESS | 1727 | 1467947638109 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 1727 | 1467947638115 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d3800 == 73 [pid = 1727] [id = 96] 20:13:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x8f9d7800) [pid = 1727] [serial = 287] [outer = (nil)] 20:13:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x8fb0f400) [pid = 1727] [serial = 288] [outer = 0x8f9d7800] 20:13:58 INFO - PROCESS | 1727 | 1467947638193 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x8fb10800) [pid = 1727] [serial = 289] [outer = 0x8f9d7800] 20:13:59 INFO - PROCESS | 1727 | 1467947639114 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:13:59 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. 20:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1433ms 20:13:59 INFO - PROCESS | 1727 | 1467947639176 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 1727 | 1467947639180 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 20:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:13:59 INFO - PROCESS | 1727 | 1467947639186 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - PROCESS | 1727 | 1467947639190 Marionette TRACE conn3 <- [1,358,null,{}] 20:13:59 INFO - PROCESS | 1727 | 1467947639195 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:13:59 INFO - PROCESS | 1727 | 1467947639200 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:59 INFO - PROCESS | 1727 | 1467947639408 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 20:13:59 INFO - PROCESS | 1727 | 1467947639619 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 1727 | 1467947639627 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:13:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x91072c00 == 74 [pid = 1727] [id = 97] 20:13:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x922ce000) [pid = 1727] [serial = 290] [outer = (nil)] 20:13:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9a223800) [pid = 1727] [serial = 291] [outer = 0x922ce000] 20:13:59 INFO - PROCESS | 1727 | 1467947639721 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x9aea9800) [pid = 1727] [serial = 292] [outer = 0x922ce000] 20:14:00 INFO - PROCESS | 1727 | 1467947640913 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:14:00 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. 20:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1783ms 20:14:00 INFO - PROCESS | 1727 | 1467947640970 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 1727 | 1467947640975 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 20:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:14:01 INFO - PROCESS | 1727 | 1467947641081 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 1727 | 1467947641086 Marionette TRACE conn3 <- [1,362,null,{}] 20:14:01 INFO - PROCESS | 1727 | 1467947641108 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:01 INFO - PROCESS | 1727 | 1467947641114 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:01 INFO - PROCESS | 1727 | 1467947641378 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 20:14:01 INFO - PROCESS | 1727 | 1467947641524 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 1727 | 1467947641537 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x92291000 == 75 [pid = 1727] [id = 98] 20:14:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x92293400) [pid = 1727] [serial = 293] [outer = (nil)] 20:14:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x92adfc00) [pid = 1727] [serial = 294] [outer = 0x92293400] 20:14:01 INFO - PROCESS | 1727 | 1467947641610 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x92ae1000) [pid = 1727] [serial = 295] [outer = 0x92293400] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x92f7dc00 == 74 [pid = 1727] [id = 25] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x922e1400 == 73 [pid = 1727] [id = 86] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x92411400 == 72 [pid = 1727] [id = 85] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0xa6ea8000) [pid = 1727] [serial = 218] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x9aea3c00 == 71 [pid = 1727] [id = 84] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x9aea4000 == 70 [pid = 1727] [id = 83] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x92298c00 == 69 [pid = 1727] [id = 82] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x92f85000 == 68 [pid = 1727] [id = 81] 20:14:02 INFO - PROCESS | 1727 | --DOCSHELL 0x922c2400 == 67 [pid = 1727] [id = 74] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x97871c00) [pid = 1727] [serial = 203] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x9a027400) [pid = 1727] [serial = 204] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x9ac94800) [pid = 1727] [serial = 191] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0xa20a9000) [pid = 1727] [serial = 213] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0xa2005000) [pid = 1727] [serial = 212] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x96e6bc00) [pid = 1727] [serial = 197] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x9a231c00) [pid = 1727] [serial = 182] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0xa6f46400) [pid = 1727] [serial = 194] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x9aea6400) [pid = 1727] [serial = 206] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0xa628ec00) [pid = 1727] [serial = 188] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x93a0bc00) [pid = 1727] [serial = 179] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x952ec000) [pid = 1727] [serial = 201] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x95187400) [pid = 1727] [serial = 200] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0xa25fd400) [pid = 1727] [serial = 185] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x9ba84800) [pid = 1727] [serial = 209] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0xa62d8400) [pid = 1727] [serial = 216] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0xa34c4800) [pid = 1727] [serial = 215] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x9c19c400) [pid = 1727] [serial = 210] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x9b166000) [pid = 1727] [serial = 207] [outer = (nil)] [url = about:blank] 20:14:02 INFO - PROCESS | 1727 | 1467947642645 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:14:02 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. 20:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1660ms 20:14:02 INFO - PROCESS | 1727 | 1467947642685 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 1727 | 1467947642691 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 20:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:14:02 INFO - PROCESS | 1727 | 1467947642701 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 1727 | 1467947642706 Marionette TRACE conn3 <- [1,366,null,{}] 20:14:02 INFO - PROCESS | 1727 | 1467947642712 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:02 INFO - PROCESS | 1727 | 1467947642717 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:02 INFO - PROCESS | 1727 | 1467947642893 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 20:14:03 INFO - PROCESS | 1727 | 1467947643089 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 1727 | 1467947643099 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cec000 == 68 [pid = 1727] [id = 99] 20:14:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x93a42000) [pid = 1727] [serial = 296] [outer = (nil)] 20:14:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x93c1c800) [pid = 1727] [serial = 297] [outer = 0x93a42000] 20:14:03 INFO - PROCESS | 1727 | 1467947643170 Marionette DEBUG loaded listener.js 20:14:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x953dd400) [pid = 1727] [serial = 298] [outer = 0x93a42000] 20:14:03 INFO - PROCESS | 1727 | 1467947643922 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:14:03 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. 20:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1284ms 20:14:03 INFO - PROCESS | 1727 | 1467947643991 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 20:14:03 INFO - PROCESS | 1727 | 1467947643994 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 20:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:14:04 INFO - PROCESS | 1727 | 1467947644001 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 1727 | 1467947644007 Marionette TRACE conn3 <- [1,370,null,{}] 20:14:04 INFO - PROCESS | 1727 | 1467947644022 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:04 INFO - PROCESS | 1727 | 1467947644030 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:04 INFO - PROCESS | 1727 | 1467947644190 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 20:14:04 INFO - PROCESS | 1727 | 1467947644201 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 1727 | 1467947644213 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a2b4000 == 69 [pid = 1727] [id = 100] 20:14:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x9a487800) [pid = 1727] [serial = 299] [outer = (nil)] 20:14:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x9a52d800) [pid = 1727] [serial = 300] [outer = 0x9a487800] 20:14:04 INFO - PROCESS | 1727 | 1467947644279 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x9a534000) [pid = 1727] [serial = 301] [outer = 0x9a487800] 20:14:05 INFO - PROCESS | 1727 | 1467947645256 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:14:05 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. 20:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1289ms 20:14:05 INFO - PROCESS | 1727 | 1467947645296 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 1727 | 1467947645299 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 20:14:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:14:05 INFO - PROCESS | 1727 | 1467947645305 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - PROCESS | 1727 | 1467947645309 Marionette TRACE conn3 <- [1,374,null,{}] 20:14:05 INFO - PROCESS | 1727 | 1467947645314 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:05 INFO - PROCESS | 1727 | 1467947645319 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:05 INFO - PROCESS | 1727 | 1467947645524 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 20:14:05 INFO - PROCESS | 1727 | 1467947645547 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 1727 | 1467947645557 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a533c00 == 70 [pid = 1727] [id = 101] 20:14:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9a619800) [pid = 1727] [serial = 302] [outer = (nil)] 20:14:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9ac99400) [pid = 1727] [serial = 303] [outer = 0x9a619800] 20:14:05 INFO - PROCESS | 1727 | 1467947645620 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9aea8000) [pid = 1727] [serial = 304] [outer = 0x9a619800] 20:14:06 INFO - PROCESS | 1727 | 1467947646496 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:14:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:14:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1233ms 20:14:06 INFO - PROCESS | 1727 | 1467947646539 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 1727 | 1467947646543 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 20:14:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:14:06 INFO - PROCESS | 1727 | 1467947646549 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 1727 | 1467947646551 Marionette TRACE conn3 <- [1,378,null,{}] 20:14:06 INFO - PROCESS | 1727 | 1467947646557 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:06 INFO - PROCESS | 1727 | 1467947646562 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:06 INFO - PROCESS | 1727 | 1467947646767 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 20:14:06 INFO - PROCESS | 1727 | 1467947646799 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 1727 | 1467947646806 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a52e400 == 71 [pid = 1727] [id = 102] 20:14:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x9a72e800) [pid = 1727] [serial = 305] [outer = (nil)] 20:14:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x9af77400) [pid = 1727] [serial = 306] [outer = 0x9a72e800] 20:14:06 INFO - PROCESS | 1727 | 1467947646872 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x9b64d000) [pid = 1727] [serial = 307] [outer = 0x9a72e800] 20:14:07 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x9af72400) [pid = 1727] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:14:07 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x992aa400) [pid = 1727] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:14:07 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x93a03800) [pid = 1727] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:14:07 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x9af73c00) [pid = 1727] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:14:07 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x9229b400) [pid = 1727] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:14:07 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x9aea4400) [pid = 1727] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:14:07 INFO - PROCESS | 1727 | 1467947647888 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:14:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:14:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1383ms 20:14:07 INFO - PROCESS | 1727 | 1467947647932 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 1727 | 1467947647936 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 20:14:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:14:07 INFO - PROCESS | 1727 | 1467947647947 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 1727 | 1467947647951 Marionette TRACE conn3 <- [1,382,null,{}] 20:14:07 INFO - PROCESS | 1727 | 1467947647964 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:07 INFO - PROCESS | 1727 | 1467947647973 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:08 INFO - PROCESS | 1727 | 1467947648156 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 20:14:08 INFO - PROCESS | 1727 | 1467947648279 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 1727 | 1467947648288 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x91151800 == 72 [pid = 1727] [id = 103] 20:14:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x91151c00) [pid = 1727] [serial = 308] [outer = (nil)] 20:14:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9786c400) [pid = 1727] [serial = 309] [outer = 0x91151c00] 20:14:08 INFO - PROCESS | 1727 | 1467947648352 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9af68800) [pid = 1727] [serial = 310] [outer = 0x91151c00] 20:14:08 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:14:08 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:14:08 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:14:08 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:14:08 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:14:09 INFO - PROCESS | 1727 | 1467947649062 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:14:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:14:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1141ms 20:14:09 INFO - PROCESS | 1727 | 1467947649088 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 1727 | 1467947649092 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 20:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:14:09 INFO - PROCESS | 1727 | 1467947649097 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 1727 | 1467947649100 Marionette TRACE conn3 <- [1,386,null,{}] 20:14:09 INFO - PROCESS | 1727 | 1467947649106 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:09 INFO - PROCESS | 1727 | 1467947649110 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:09 INFO - PROCESS | 1727 | 1467947649331 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 20:14:09 INFO - PROCESS | 1727 | 1467947649471 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 1727 | 1467947649483 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f192000 == 73 [pid = 1727] [id = 104] 20:14:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x8f192800) [pid = 1727] [serial = 311] [outer = (nil)] 20:14:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x8f19a800) [pid = 1727] [serial = 312] [outer = 0x8f192800] 20:14:09 INFO - PROCESS | 1727 | 1467947649568 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x8f19e000) [pid = 1727] [serial = 313] [outer = 0x8f192800] 20:14:10 INFO - PROCESS | 1727 | 1467947650565 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 20:14:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:14:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1485ms 20:14:10 INFO - PROCESS | 1727 | 1467947650586 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 1727 | 1467947650592 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 20:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:14:10 INFO - PROCESS | 1727 | 1467947650601 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - PROCESS | 1727 | 1467947650606 Marionette TRACE conn3 <- [1,390,null,{}] 20:14:10 INFO - PROCESS | 1727 | 1467947650614 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:10 INFO - PROCESS | 1727 | 1467947650623 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:10 INFO - PROCESS | 1727 | 1467947650819 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 20:14:11 INFO - PROCESS | 1727 | 1467947651054 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 1727 | 1467947651063 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115c000 == 74 [pid = 1727] [id = 105] 20:14:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x9115dc00) [pid = 1727] [serial = 314] [outer = (nil)] 20:14:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x9229b400) [pid = 1727] [serial = 315] [outer = 0x9115dc00] 20:14:11 INFO - PROCESS | 1727 | 1467947651195 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x922e0800) [pid = 1727] [serial = 316] [outer = 0x9115dc00] 20:14:12 INFO - PROCESS | 1727 | 1467947652105 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 20:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 20:14:12 INFO - PROCESS | 1727 | 1467947652187 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 1727 | 1467947652194 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 20:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:14:12 INFO - PROCESS | 1727 | 1467947652200 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - PROCESS | 1727 | 1467947652203 Marionette TRACE conn3 <- [1,394,null,{}] 20:14:12 INFO - PROCESS | 1727 | 1467947652210 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:12 INFO - PROCESS | 1727 | 1467947652215 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:12 INFO - PROCESS | 1727 | 1467947652440 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 20:14:12 INFO - PROCESS | 1727 | 1467947652700 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 1727 | 1467947652710 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ec0800 == 75 [pid = 1727] [id = 106] 20:14:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x93a4f400) [pid = 1727] [serial = 317] [outer = (nil)] 20:14:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x95187400) [pid = 1727] [serial = 318] [outer = 0x93a4f400] 20:14:12 INFO - PROCESS | 1727 | 1467947652803 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x9786d400) [pid = 1727] [serial = 319] [outer = 0x93a4f400] 20:14:13 INFO - PROCESS | 1727 | 1467947653728 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 20:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1581ms 20:14:13 INFO - PROCESS | 1727 | 1467947653782 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 1727 | 1467947653785 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 20:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:14:13 INFO - PROCESS | 1727 | 1467947653802 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - PROCESS | 1727 | 1467947653811 Marionette TRACE conn3 <- [1,398,null,{}] 20:14:13 INFO - PROCESS | 1727 | 1467947653817 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:13 INFO - PROCESS | 1727 | 1467947653825 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:14 INFO - PROCESS | 1727 | 1467947654047 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 20:14:14 INFO - PROCESS | 1727 | 1467947654257 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 1727 | 1467947654267 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x91071c00 == 76 [pid = 1727] [id = 107] 20:14:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x91080000) [pid = 1727] [serial = 320] [outer = (nil)] 20:14:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x9ac93400) [pid = 1727] [serial = 321] [outer = 0x91080000] 20:14:14 INFO - PROCESS | 1727 | 1467947654389 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x9ba83800) [pid = 1727] [serial = 322] [outer = 0x91080000] 20:14:15 INFO - PROCESS | 1727 | 1467947655281 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 20:14:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1546ms 20:14:15 INFO - PROCESS | 1727 | 1467947655340 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 1727 | 1467947655345 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 20:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:14:15 INFO - PROCESS | 1727 | 1467947655351 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:14:15 INFO - PROCESS | 1727 | 1467947655355 Marionette TRACE conn3 <- [1,402,null,{}] 20:14:15 INFO - PROCESS | 1727 | 1467947655360 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:15 INFO - PROCESS | 1727 | 1467947655365 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:15 INFO - PROCESS | 1727 | 1467947655545 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 20:14:15 INFO - PROCESS | 1727 | 1467947655758 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 1727 | 1467947655767 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d9000 == 77 [pid = 1727] [id = 108] 20:14:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x91074800) [pid = 1727] [serial = 323] [outer = (nil)] 20:14:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x9d808000) [pid = 1727] [serial = 324] [outer = 0x91074800] 20:14:15 INFO - PROCESS | 1727 | 1467947655856 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0xa2009400) [pid = 1727] [serial = 325] [outer = 0x91074800] 20:14:16 INFO - PROCESS | 1727 | 1467947656772 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 20:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1480ms 20:14:16 INFO - PROCESS | 1727 | 1467947656832 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 1727 | 1467947656836 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 20:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:14:16 INFO - PROCESS | 1727 | 1467947656843 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 1727 | 1467947656845 Marionette TRACE conn3 <- [1,406,null,{}] 20:14:16 INFO - PROCESS | 1727 | 1467947656852 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:16 INFO - PROCESS | 1727 | 1467947656857 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:17 INFO - PROCESS | 1727 | 1467947657035 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 20:14:17 INFO - PROCESS | 1727 | 1467947657251 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 1727 | 1467947657268 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:17 INFO - PROCESS | 1727 | ++DOCSHELL 0xa2ff3000 == 78 [pid = 1727] [id = 109] 20:14:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0xa3208400) [pid = 1727] [serial = 326] [outer = (nil)] 20:14:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0xa4e4c400) [pid = 1727] [serial = 327] [outer = 0xa3208400] 20:14:17 INFO - PROCESS | 1727 | 1467947657399 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0xa6898800) [pid = 1727] [serial = 328] [outer = 0xa3208400] 20:14:18 INFO - PROCESS | 1727 | 1467947658294 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 20:14:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:14:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1530ms 20:14:18 INFO - PROCESS | 1727 | 1467947658374 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 1727 | 1467947658378 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 20:14:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:14:18 INFO - PROCESS | 1727 | 1467947658385 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 1727 | 1467947658388 Marionette TRACE conn3 <- [1,410,null,{}] 20:14:18 INFO - PROCESS | 1727 | 1467947658394 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:18 INFO - PROCESS | 1727 | 1467947658400 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:18 INFO - PROCESS | 1727 | 1467947658610 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 20:14:18 INFO - PROCESS | 1727 | 1467947658821 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 1727 | 1467947658830 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3e9800 == 79 [pid = 1727] [id = 110] 20:14:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x8f3e9c00) [pid = 1727] [serial = 329] [outer = (nil)] 20:14:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x8f3f3800) [pid = 1727] [serial = 330] [outer = 0x8f3e9c00] 20:14:18 INFO - PROCESS | 1727 | 1467947658951 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x96e5f400) [pid = 1727] [serial = 331] [outer = 0x8f3e9c00] 20:14:19 INFO - PROCESS | 1727 | 1467947659812 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 20:14:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:14:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1480ms 20:14:19 INFO - PROCESS | 1727 | 1467947659866 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 1727 | 1467947659869 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 20:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:14:19 INFO - PROCESS | 1727 | 1467947659876 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 1727 | 1467947659880 Marionette TRACE conn3 <- [1,414,null,{}] 20:14:19 INFO - PROCESS | 1727 | 1467947659885 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:19 INFO - PROCESS | 1727 | 1467947659890 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:20 INFO - PROCESS | 1727 | 1467947660064 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 20:14:20 INFO - PROCESS | 1727 | 1467947660244 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 1727 | 1467947660253 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d9400 == 80 [pid = 1727] [id = 111] 20:14:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0xa2ff0c00) [pid = 1727] [serial = 332] [outer = (nil)] 20:14:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0xa6f46c00) [pid = 1727] [serial = 333] [outer = 0xa2ff0c00] 20:14:20 INFO - PROCESS | 1727 | 1467947660331 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 162 (0xa6f4bc00) [pid = 1727] [serial = 334] [outer = 0xa2ff0c00] 20:14:21 INFO - PROCESS | 1727 | 1467947661261 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:14:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1433ms 20:14:21 INFO - PROCESS | 1727 | 1467947661310 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 1727 | 1467947661314 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 20:14:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:14:21 INFO - PROCESS | 1727 | 1467947661320 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 1727 | 1467947661323 Marionette TRACE conn3 <- [1,418,null,{}] 20:14:21 INFO - PROCESS | 1727 | 1467947661329 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:21 INFO - PROCESS | 1727 | 1467947661333 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:21 INFO - PROCESS | 1727 | 1467947661506 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 20:14:22 INFO - PROCESS | 1727 | 1467947662064 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 1727 | 1467947662071 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19d400 == 81 [pid = 1727] [id = 112] 20:14:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 163 (0x8f19d800) [pid = 1727] [serial = 335] [outer = (nil)] 20:14:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x8f3ea800) [pid = 1727] [serial = 336] [outer = 0x8f19d800] 20:14:22 INFO - PROCESS | 1727 | 1467947662157 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x8f3f6800) [pid = 1727] [serial = 337] [outer = 0x8f19d800] 20:14:23 INFO - PROCESS | 1727 | 1467947663434 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 20:14:23 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 20:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2132ms 20:14:23 INFO - PROCESS | 1727 | 1467947663454 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 1727 | 1467947663459 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 20:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:14:23 INFO - PROCESS | 1727 | 1467947663466 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - PROCESS | 1727 | 1467947663471 Marionette TRACE conn3 <- [1,422,null,{}] 20:14:23 INFO - PROCESS | 1727 | 1467947663479 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:23 INFO - PROCESS | 1727 | 1467947663484 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:23 INFO - PROCESS | 1727 | 1467947663748 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 20:14:23 INFO - PROCESS | 1727 | 1467947663878 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 1727 | 1467947663891 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb02800 == 82 [pid = 1727] [id = 113] 20:14:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x8fb04000) [pid = 1727] [serial = 338] [outer = (nil)] 20:14:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0x91154800) [pid = 1727] [serial = 339] [outer = 0x8fb04000] 20:14:23 INFO - PROCESS | 1727 | 1467947663958 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0x91160000) [pid = 1727] [serial = 340] [outer = 0x8fb04000] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9a0c2c00 == 81 [pid = 1727] [id = 30] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9533d000 == 80 [pid = 1727] [id = 19] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0xa25fc000 == 79 [pid = 1727] [id = 14] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9bfdec00 == 78 [pid = 1727] [id = 18] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9a489c00 == 77 [pid = 1727] [id = 17] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 167 (0xa62e1400) [pid = 1727] [serial = 261] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 166 (0x953e5c00) [pid = 1727] [serial = 230] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 165 (0xa2370800) [pid = 1727] [serial = 227] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 164 (0x92cee400) [pid = 1727] [serial = 237] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 163 (0xa2ffb400) [pid = 1727] [serial = 233] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 162 (0x93a4e800) [pid = 1727] [serial = 221] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 161 (0x9961a400) [pid = 1727] [serial = 240] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 160 (0x9af6ac00) [pid = 1727] [serial = 224] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x92f88000 == 76 [pid = 1727] [id = 20] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0xa25f2400 == 75 [pid = 1727] [id = 31] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x91151800 == 74 [pid = 1727] [id = 103] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9a52e400 == 73 [pid = 1727] [id = 102] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9a533c00 == 72 [pid = 1727] [id = 101] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9a2b4000 == 71 [pid = 1727] [id = 100] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x92cec000 == 70 [pid = 1727] [id = 99] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x92291000 == 69 [pid = 1727] [id = 98] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9a48fc00 == 68 [pid = 1727] [id = 90] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x93c17400 == 67 [pid = 1727] [id = 89] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9241b800 == 66 [pid = 1727] [id = 88] 20:14:25 INFO - PROCESS | 1727 | --DOCSHELL 0x9bfd6800 == 65 [pid = 1727] [id = 87] 20:14:25 INFO - PROCESS | 1727 | 1467947665245 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 20:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1833ms 20:14:25 INFO - PROCESS | 1727 | 1467947665385 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 1727 | 1467947665391 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 20:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0x9c1f5000) [pid = 1727] [serial = 255] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x9d8eb800) [pid = 1727] [serial = 256] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x9b436c00) [pid = 1727] [serial = 258] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x953e4400) [pid = 1727] [serial = 244] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x953dd000) [pid = 1727] [serial = 243] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x9b435c00) [pid = 1727] [serial = 252] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x93c12c00) [pid = 1727] [serial = 246] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x9921f000) [pid = 1727] [serial = 247] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x9af6a800) [pid = 1727] [serial = 249] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x9af70000) [pid = 1727] [serial = 250] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x9241fc00) [pid = 1727] [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.] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0xa22a3c00) [pid = 1727] [serial = 259] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x9b647800) [pid = 1727] [serial = 253] [outer = (nil)] [url = about:blank] 20:14:25 INFO - PROCESS | 1727 | 1467947665430 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - PROCESS | 1727 | 1467947665433 Marionette TRACE conn3 <- [1,426,null,{}] 20:14:25 INFO - PROCESS | 1727 | 1467947665439 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:25 INFO - PROCESS | 1727 | 1467947665444 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:25 INFO - PROCESS | 1727 | 1467947665596 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 20:14:25 INFO - PROCESS | 1727 | 1467947665606 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 1727 | 1467947665611 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb01c00 == 66 [pid = 1727] [id = 114] 20:14:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x91071800) [pid = 1727] [serial = 341] [outer = (nil)] 20:14:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x9241c400) [pid = 1727] [serial = 342] [outer = 0x91071800] 20:14:25 INFO - PROCESS | 1727 | 1467947665680 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x92ce7c00) [pid = 1727] [serial = 343] [outer = 0x91071800] 20:14:26 INFO - PROCESS | 1727 | 1467947666533 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 1727 | 1467947666615 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 20:14:26 INFO - PROCESS | 1727 | 1467947666629 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - PROCESS | 1727 | 1467947666637 Marionette TRACE conn3 <- [1,430,null,{}] 20:14:26 INFO - PROCESS | 1727 | 1467947666645 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:26 INFO - PROCESS | 1727 | 1467947666651 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:26 INFO - PROCESS | 1727 | 1467947666816 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 20:14:26 INFO - PROCESS | 1727 | 1467947666947 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 1727 | 1467947666955 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d0000 == 67 [pid = 1727] [id = 115] 20:14:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x92f84800) [pid = 1727] [serial = 344] [outer = (nil)] 20:14:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x953e5800) [pid = 1727] [serial = 345] [outer = 0x92f84800] 20:14:27 INFO - PROCESS | 1727 | 1467947667031 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x96e5fc00) [pid = 1727] [serial = 346] [outer = 0x92f84800] 20:14:27 INFO - PROCESS | 1727 | 1467947667828 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 20:14:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:14:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1247ms 20:14:27 INFO - PROCESS | 1727 | 1467947667869 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 1727 | 1467947667872 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 20:14:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:14:27 INFO - PROCESS | 1727 | 1467947667878 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - PROCESS | 1727 | 1467947667882 Marionette TRACE conn3 <- [1,434,null,{}] 20:14:27 INFO - PROCESS | 1727 | 1467947667895 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:27 INFO - PROCESS | 1727 | 1467947667900 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:28 INFO - PROCESS | 1727 | 1467947668122 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 20:14:28 INFO - PROCESS | 1727 | 1467947668148 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 1727 | 1467947668156 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x91073000 == 68 [pid = 1727] [id = 116] 20:14:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x922dd800) [pid = 1727] [serial = 347] [outer = (nil)] 20:14:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x99747c00) [pid = 1727] [serial = 348] [outer = 0x922dd800] 20:14:28 INFO - PROCESS | 1727 | 1467947668220 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9a0c6800) [pid = 1727] [serial = 349] [outer = 0x922dd800] 20:14:29 INFO - PROCESS | 1727 | 1467947669130 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 20:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1342ms 20:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:14:29 INFO - PROCESS | 1727 | 1467947669222 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 1727 | 1467947669224 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 20:14:29 INFO - PROCESS | 1727 | 1467947669231 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - PROCESS | 1727 | 1467947669234 Marionette TRACE conn3 <- [1,438,null,{}] 20:14:29 INFO - PROCESS | 1727 | 1467947669239 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:29 INFO - PROCESS | 1727 | 1467947669244 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:29 INFO - PROCESS | 1727 | 1467947669452 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 20:14:29 INFO - PROCESS | 1727 | 1467947669471 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 1727 | 1467947669487 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a489c00 == 69 [pid = 1727] [id = 117] 20:14:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x9a52f800) [pid = 1727] [serial = 350] [outer = (nil)] 20:14:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x9a539400) [pid = 1727] [serial = 351] [outer = 0x9a52f800] 20:14:29 INFO - PROCESS | 1727 | 1467947669561 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x9aea7400) [pid = 1727] [serial = 352] [outer = 0x9a52f800] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x9a72d000) [pid = 1727] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x99e76000) [pid = 1727] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x922df000) [pid = 1727] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x952e7800) [pid = 1727] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x922d6400) [pid = 1727] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x92417c00) [pid = 1727] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x93c1a000) [pid = 1727] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0xa209e400) [pid = 1727] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x9a183400) [pid = 1727] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x922dd000) [pid = 1727] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x922c4400) [pid = 1727] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x9a619800) [pid = 1727] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x9a72e800) [pid = 1727] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x93a42000) [pid = 1727] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9a487800) [pid = 1727] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x92293400) [pid = 1727] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:14:30 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0xa5016800) [pid = 1727] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:14:30 INFO - PROCESS | 1727 | 1467947670952 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 20:14:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:14:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1784ms 20:14:31 INFO - PROCESS | 1727 | 1467947671015 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 1727 | 1467947671018 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 20:14:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:14:31 INFO - PROCESS | 1727 | 1467947671024 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 1727 | 1467947671028 Marionette TRACE conn3 <- [1,442,null,{}] 20:14:31 INFO - PROCESS | 1727 | 1467947671033 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:31 INFO - PROCESS | 1727 | 1467947671038 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:31 INFO - PROCESS | 1727 | 1467947671205 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 20:14:31 INFO - PROCESS | 1727 | 1467947671361 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 1727 | 1467947671370 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x92298c00 == 70 [pid = 1727] [id = 118] 20:14:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x93a0f800) [pid = 1727] [serial = 353] [outer = (nil)] 20:14:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x9a488800) [pid = 1727] [serial = 354] [outer = 0x93a0f800] 20:14:31 INFO - PROCESS | 1727 | 1467947671433 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9a72e800) [pid = 1727] [serial = 355] [outer = 0x93a0f800] 20:14:32 INFO - PROCESS | 1727 | 1467947672142 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 20:14:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1136ms 20:14:32 INFO - PROCESS | 1727 | 1467947672161 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 1727 | 1467947672168 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 20:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:14:32 INFO - PROCESS | 1727 | 1467947672190 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - PROCESS | 1727 | 1467947672194 Marionette TRACE conn3 <- [1,446,null,{}] 20:14:32 INFO - PROCESS | 1727 | 1467947672199 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:32 INFO - PROCESS | 1727 | 1467947672203 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:32 INFO - PROCESS | 1727 | 1467947672441 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 20:14:32 INFO - PROCESS | 1727 | 1467947672611 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 1727 | 1467947672618 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b7800 == 71 [pid = 1727] [id = 119] 20:14:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x8e9b8000) [pid = 1727] [serial = 356] [outer = (nil)] 20:14:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x8f197c00) [pid = 1727] [serial = 357] [outer = 0x8e9b8000] 20:14:32 INFO - PROCESS | 1727 | 1467947672702 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x8f3e8400) [pid = 1727] [serial = 358] [outer = 0x8e9b8000] 20:14:33 INFO - PROCESS | 1727 | 1467947673723 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 20:14:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:14:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1586ms 20:14:33 INFO - PROCESS | 1727 | 1467947673778 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 20:14:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:14:33 INFO - PROCESS | 1727 | 1467947673785 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 20:14:33 INFO - PROCESS | 1727 | 1467947673793 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 1727 | 1467947673799 Marionette TRACE conn3 <- [1,450,null,{}] 20:14:33 INFO - PROCESS | 1727 | 1467947673806 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:33 INFO - PROCESS | 1727 | 1467947673811 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:34 INFO - PROCESS | 1727 | 1467947674036 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 20:14:34 INFO - PROCESS | 1727 | 1467947674255 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 1727 | 1467947674265 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x92295000 == 72 [pid = 1727] [id = 120] 20:14:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x922c2400) [pid = 1727] [serial = 359] [outer = (nil)] 20:14:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x922d7c00) [pid = 1727] [serial = 360] [outer = 0x922c2400] 20:14:34 INFO - PROCESS | 1727 | 1467947674392 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x92ad5400) [pid = 1727] [serial = 361] [outer = 0x922c2400] 20:14:35 INFO - PROCESS | 1727 | 1467947675285 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 1727 | 1467947675347 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 20:14:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:14:35 INFO - PROCESS | 1727 | 1467947675354 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:14:35 INFO - PROCESS | 1727 | 1467947675358 Marionette TRACE conn3 <- [1,454,null,{}] 20:14:35 INFO - PROCESS | 1727 | 1467947675364 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:35 INFO - PROCESS | 1727 | 1467947675369 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:35 INFO - PROCESS | 1727 | 1467947675564 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 20:14:35 INFO - PROCESS | 1727 | 1467947675827 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 1727 | 1467947675835 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x98309000 == 73 [pid = 1727] [id = 121] 20:14:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x9974ac00) [pid = 1727] [serial = 362] [outer = (nil)] 20:14:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x9a52e400) [pid = 1727] [serial = 363] [outer = 0x9974ac00] 20:14:35 INFO - PROCESS | 1727 | 1467947675958 Marionette DEBUG loaded listener.js 20:14:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x9ab6bc00) [pid = 1727] [serial = 364] [outer = 0x9974ac00] 20:14:36 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:14:36 INFO - PROCESS | 1727 | 1467947676879 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 20:14:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:14:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1584ms 20:14:36 INFO - PROCESS | 1727 | 1467947676939 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 1727 | 1467947676945 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 20:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:14:36 INFO - PROCESS | 1727 | 1467947676962 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - PROCESS | 1727 | 1467947676969 Marionette TRACE conn3 <- [1,458,null,{}] 20:14:36 INFO - PROCESS | 1727 | 1467947676975 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:36 INFO - PROCESS | 1727 | 1467947676982 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:37 INFO - PROCESS | 1727 | 1467947677215 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 20:14:37 INFO - PROCESS | 1727 | 1467947677435 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 1727 | 1467947677443 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x92411400 == 74 [pid = 1727] [id = 122] 20:14:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x92ebb000) [pid = 1727] [serial = 365] [outer = (nil)] 20:14:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9bfd5400) [pid = 1727] [serial = 366] [outer = 0x92ebb000] 20:14:37 INFO - PROCESS | 1727 | 1467947677536 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x9c1f5000) [pid = 1727] [serial = 367] [outer = 0x92ebb000] 20:14:38 INFO - PROCESS | 1727 | 1467947678428 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 20:14:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:14:38 INFO - PROCESS | 1727 | 1467947678508 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 20:14:38 INFO - PROCESS | 1727 | 1467947678515 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:14:38 INFO - PROCESS | 1727 | 1467947678519 Marionette TRACE conn3 <- [1,462,null,{}] 20:14:38 INFO - PROCESS | 1727 | 1467947678525 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:38 INFO - PROCESS | 1727 | 1467947678530 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:38 INFO - PROCESS | 1727 | 1467947678708 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 20:14:38 INFO - PROCESS | 1727 | 1467947678923 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 1727 | 1467947678929 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x9116d800 == 75 [pid = 1727] [id = 123] 20:14:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x9116f000) [pid = 1727] [serial = 368] [outer = (nil)] 20:14:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x91175400) [pid = 1727] [serial = 369] [outer = 0x9116f000] 20:14:39 INFO - PROCESS | 1727 | 1467947679054 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0x91178c00) [pid = 1727] [serial = 370] [outer = 0x9116f000] 20:14:39 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:14:40 INFO - PROCESS | 1727 | 1467947679993 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 1727 | 1467947680060 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 20:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:14:40 INFO - PROCESS | 1727 | 1467947680067 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 1727 | 1467947680070 Marionette TRACE conn3 <- [1,466,null,{}] 20:14:40 INFO - PROCESS | 1727 | 1467947680076 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:40 INFO - PROCESS | 1727 | 1467947680081 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:40 INFO - PROCESS | 1727 | 1467947680267 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 20:14:40 INFO - PROCESS | 1727 | 1467947680495 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 1727 | 1467947680514 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:40 INFO - PROCESS | 1727 | ++DOCSHELL 0xa229fc00 == 76 [pid = 1727] [id = 124] 20:14:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0xa22a3c00) [pid = 1727] [serial = 371] [outer = (nil)] 20:14:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 162 (0xa2534c00) [pid = 1727] [serial = 372] [outer = 0xa22a3c00] 20:14:40 INFO - PROCESS | 1727 | 1467947680615 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 163 (0xa328c400) [pid = 1727] [serial = 373] [outer = 0xa22a3c00] 20:14:41 INFO - PROCESS | 1727 | 1467947681520 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 1727 | 1467947681559 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 20:14:41 INFO - PROCESS | 1727 | 1467947681566 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 1727 | 1467947681569 Marionette TRACE conn3 <- [1,470,null,{}] 20:14:41 INFO - PROCESS | 1727 | 1467947681575 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:41 INFO - PROCESS | 1727 | 1467947681581 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:41 INFO - PROCESS | 1727 | 1467947681757 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 20:14:41 INFO - PROCESS | 1727 | 1467947681934 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:41 INFO - PROCESS | 1727 | 1467947681941 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9bfc00 == 77 [pid = 1727] [id = 125] 20:14:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x91178400) [pid = 1727] [serial = 374] [outer = (nil)] 20:14:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x9a7f5000) [pid = 1727] [serial = 375] [outer = 0x91178400] 20:14:42 INFO - PROCESS | 1727 | 1467947682021 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x9a7f7c00) [pid = 1727] [serial = 376] [outer = 0x91178400] 20:14:42 INFO - PROCESS | 1727 | 1467947682921 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1431ms 20:14:43 INFO - PROCESS | 1727 | 1467947683004 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 20:14:43 INFO - PROCESS | 1727 | 1467947683008 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 20:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:14:43 INFO - PROCESS | 1727 | 1467947683016 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:14:43 INFO - PROCESS | 1727 | 1467947683019 Marionette TRACE conn3 <- [1,474,null,{}] 20:14:43 INFO - PROCESS | 1727 | 1467947683024 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:43 INFO - PROCESS | 1727 | 1467947683030 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:43 INFO - PROCESS | 1727 | 1467947683215 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 20:14:43 INFO - PROCESS | 1727 | 1467947683436 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 1727 | 1467947683443 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6dc00 == 78 [pid = 1727] [id = 126] 20:14:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0x8ea6e400) [pid = 1727] [serial = 377] [outer = (nil)] 20:14:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0x8ea75000) [pid = 1727] [serial = 378] [outer = 0x8ea6e400] 20:14:43 INFO - PROCESS | 1727 | 1467947683538 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 169 (0x8ea78000) [pid = 1727] [serial = 379] [outer = 0x8ea6e400] 20:14:44 INFO - PROCESS | 1727 | 1467947684415 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 20:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1432ms 20:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:14:44 INFO - PROCESS | 1727 | 1467947684449 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 1727 | 1467947684453 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 20:14:44 INFO - PROCESS | 1727 | 1467947684459 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 1727 | 1467947684463 Marionette TRACE conn3 <- [1,478,null,{}] 20:14:44 INFO - PROCESS | 1727 | 1467947684468 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:44 INFO - PROCESS | 1727 | 1467947684473 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:44 INFO - PROCESS | 1727 | 1467947684643 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 20:14:44 INFO - PROCESS | 1727 | 1467947684827 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 1727 | 1467947684835 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8dc00 == 79 [pid = 1727] [id = 127] 20:14:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 170 (0x8db8e400) [pid = 1727] [serial = 380] [outer = (nil)] 20:14:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 171 (0x8db97000) [pid = 1727] [serial = 381] [outer = 0x8db8e400] 20:14:44 INFO - PROCESS | 1727 | 1467947684913 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 172 (0x8db9b000) [pid = 1727] [serial = 382] [outer = 0x8db8e400] 20:14:45 INFO - PROCESS | 1727 | 1467947685853 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 20:14:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:14:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1436ms 20:14:45 INFO - PROCESS | 1727 | 1467947685895 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 1727 | 1467947685899 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 20:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:14:45 INFO - PROCESS | 1727 | 1467947685905 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 1727 | 1467947685908 Marionette TRACE conn3 <- [1,482,null,{}] 20:14:45 INFO - PROCESS | 1727 | 1467947685914 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:45 INFO - PROCESS | 1727 | 1467947685919 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:46 INFO - PROCESS | 1727 | 1467947686086 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 20:14:46 INFO - PROCESS | 1727 | 1467947686267 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 1727 | 1467947686275 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db90c00 == 80 [pid = 1727] [id = 128] 20:14:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 173 (0x8db98400) [pid = 1727] [serial = 383] [outer = (nil)] 20:14:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 174 (0x8ea79c00) [pid = 1727] [serial = 384] [outer = 0x8db98400] 20:14:46 INFO - PROCESS | 1727 | 1467947686363 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 175 (0x9115fc00) [pid = 1727] [serial = 385] [outer = 0x8db98400] 20:14:47 INFO - PROCESS | 1727 | 1467947687357 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 20:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1485ms 20:14:47 INFO - PROCESS | 1727 | 1467947687392 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 1727 | 1467947687395 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 20:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:14:47 INFO - PROCESS | 1727 | 1467947687401 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 1727 | 1467947687404 Marionette TRACE conn3 <- [1,486,null,{}] 20:14:47 INFO - PROCESS | 1727 | 1467947687410 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:47 INFO - PROCESS | 1727 | 1467947687415 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:47 INFO - PROCESS | 1727 | 1467947687587 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 20:14:47 INFO - PROCESS | 1727 | 1467947687846 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 1727 | 1467947687858 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219d000 == 81 [pid = 1727] [id = 129] 20:14:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 176 (0x9219d400) [pid = 1727] [serial = 386] [outer = (nil)] 20:14:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 177 (0x921a0400) [pid = 1727] [serial = 387] [outer = 0x9219d400] 20:14:47 INFO - PROCESS | 1727 | 1467947687979 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 178 (0x921a4c00) [pid = 1727] [serial = 388] [outer = 0x9219d400] 20:14:48 INFO - PROCESS | 1727 | 1467947688918 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 20:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1591ms 20:14:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:14:49 INFO - PROCESS | 1727 | 1467947688993 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 1727 | 1467947688997 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 20:14:49 INFO - PROCESS | 1727 | 1467947689004 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - PROCESS | 1727 | 1467947689008 Marionette TRACE conn3 <- [1,490,null,{}] 20:14:49 INFO - PROCESS | 1727 | 1467947689014 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:49 INFO - PROCESS | 1727 | 1467947689019 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:49 INFO - PROCESS | 1727 | 1467947689500 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 20:14:49 INFO - PROCESS | 1727 | 1467947689741 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 1727 | 1467947689750 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f4000 == 82 [pid = 1727] [id = 130] 20:14:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 179 (0x8f3f4400) [pid = 1727] [serial = 389] [outer = (nil)] 20:14:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 180 (0x8f9dd000) [pid = 1727] [serial = 390] [outer = 0x8f3f4400] 20:14:49 INFO - PROCESS | 1727 | 1467947689825 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 181 (0x8fb0ec00) [pid = 1727] [serial = 391] [outer = 0x8f3f4400] 20:14:50 INFO - PROCESS | 1727 | 1467947690678 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 20:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1733ms 20:14:50 INFO - PROCESS | 1727 | 1467947690737 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 1727 | 1467947690743 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 20:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:14:50 INFO - PROCESS | 1727 | 1467947690751 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - PROCESS | 1727 | 1467947690756 Marionette TRACE conn3 <- [1,494,null,{}] 20:14:50 INFO - PROCESS | 1727 | 1467947690763 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:50 INFO - PROCESS | 1727 | 1467947690769 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:50 INFO - PROCESS | 1727 | 1467947690987 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 20:14:51 INFO - PROCESS | 1727 | 1467947691303 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 1727 | 1467947691311 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b7c00 == 83 [pid = 1727] [id = 131] 20:14:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 182 (0x9107dc00) [pid = 1727] [serial = 392] [outer = (nil)] 20:14:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 183 (0x92197400) [pid = 1727] [serial = 393] [outer = 0x9107dc00] 20:14:51 INFO - PROCESS | 1727 | 1467947691389 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 184 (0x921a3800) [pid = 1727] [serial = 394] [outer = 0x9107dc00] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x9ac8f000 == 82 [pid = 1727] [id = 75] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x92298c00 == 81 [pid = 1727] [id = 118] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 183 (0x8fb07000) [pid = 1727] [serial = 285] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 182 (0x9786c400) [pid = 1727] [serial = 309] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 181 (0x8fb0f400) [pid = 1727] [serial = 288] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x9a489c00 == 80 [pid = 1727] [id = 117] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x91073000 == 79 [pid = 1727] [id = 116] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x922d0000 == 78 [pid = 1727] [id = 115] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb01c00 == 77 [pid = 1727] [id = 114] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb02800 == 76 [pid = 1727] [id = 113] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19d400 == 75 [pid = 1727] [id = 112] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x9115c000 == 74 [pid = 1727] [id = 105] 20:14:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8f192000 == 73 [pid = 1727] [id = 104] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 180 (0xa682f000) [pid = 1727] [serial = 156] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 179 (0x9a0d0c00) [pid = 1727] [serial = 198] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 178 (0x952ed800) [pid = 1727] [serial = 120] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 177 (0x92f7d800) [pid = 1727] [serial = 117] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 176 (0x9a2bac00) [pid = 1727] [serial = 241] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 175 (0x992a4c00) [pid = 1727] [serial = 147] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 174 (0xa344f400) [pid = 1727] [serial = 153] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 173 (0x9b16b800) [pid = 1727] [serial = 123] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 172 (0x92418000) [pid = 1727] [serial = 98] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 171 (0x922d4800) [pid = 1727] [serial = 144] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 170 (0x9bfe2c00) [pid = 1727] [serial = 150] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 169 (0x9ac99400) [pid = 1727] [serial = 303] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 168 (0x9af77400) [pid = 1727] [serial = 306] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 167 (0x9aea8000) [pid = 1727] [serial = 304] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 166 (0x9b64d000) [pid = 1727] [serial = 307] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 165 (0x93c1c800) [pid = 1727] [serial = 297] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 164 (0x953dd400) [pid = 1727] [serial = 298] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 163 (0x92ada400) [pid = 1727] [serial = 264] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 162 (0x9a52d800) [pid = 1727] [serial = 300] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 161 (0x9a536800) [pid = 1727] [serial = 270] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 160 (0x92ae1000) [pid = 1727] [serial = 295] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0x92adfc00) [pid = 1727] [serial = 294] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x953db400) [pid = 1727] [serial = 267] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x9107d400) [pid = 1727] [serial = 276] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x9a223800) [pid = 1727] [serial = 291] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x9aea7800) [pid = 1727] [serial = 273] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x8f9d9c00) [pid = 1727] [serial = 282] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0xa2374000) [pid = 1727] [serial = 279] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0xa6ea9c00) [pid = 1727] [serial = 262] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x9a534000) [pid = 1727] [serial = 301] [outer = (nil)] [url = about:blank] 20:14:52 INFO - PROCESS | 1727 | 1467947692435 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 20:14:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:14:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1748ms 20:14:52 INFO - PROCESS | 1727 | 1467947692498 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 1727 | 1467947692502 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 20:14:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:14:52 INFO - PROCESS | 1727 | 1467947692508 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - PROCESS | 1727 | 1467947692511 Marionette TRACE conn3 <- [1,498,null,{}] 20:14:52 INFO - PROCESS | 1727 | 1467947692517 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:52 INFO - PROCESS | 1727 | 1467947692522 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:52 INFO - PROCESS | 1727 | 1467947692692 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 20:14:52 INFO - PROCESS | 1727 | 1467947692910 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 1727 | 1467947692920 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x92293800 == 74 [pid = 1727] [id = 132] 20:14:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x922c4400) [pid = 1727] [serial = 395] [outer = (nil)] 20:14:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x922d3400) [pid = 1727] [serial = 396] [outer = 0x922c4400] 20:14:53 INFO - PROCESS | 1727 | 1467947693002 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x92420000) [pid = 1727] [serial = 397] [outer = 0x922c4400] 20:14:53 INFO - PROCESS | 1727 | 1467947693718 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 20:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1248ms 20:14:53 INFO - PROCESS | 1727 | 1467947693756 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 1727 | 1467947693763 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 20:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:14:53 INFO - PROCESS | 1727 | 1467947693779 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - PROCESS | 1727 | 1467947693785 Marionette TRACE conn3 <- [1,502,null,{}] 20:14:53 INFO - PROCESS | 1727 | 1467947693791 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:53 INFO - PROCESS | 1727 | 1467947693797 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:54 INFO - PROCESS | 1727 | 1467947694019 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 20:14:54 INFO - PROCESS | 1727 | 1467947694034 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 1727 | 1467947694041 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219ec00 == 75 [pid = 1727] [id = 133] 20:14:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x9241e400) [pid = 1727] [serial = 398] [outer = (nil)] 20:14:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9392dc00) [pid = 1727] [serial = 399] [outer = 0x9241e400] 20:14:54 INFO - PROCESS | 1727 | 1467947694107 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x93931800) [pid = 1727] [serial = 400] [outer = 0x9241e400] 20:14:54 INFO - PROCESS | 1727 | 1467947694937 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 20:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1204ms 20:14:54 INFO - PROCESS | 1727 | 1467947694976 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 1727 | 1467947694979 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 20:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:14:54 INFO - PROCESS | 1727 | 1467947694985 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:14:54 INFO - PROCESS | 1727 | 1467947694988 Marionette TRACE conn3 <- [1,506,null,{}] 20:14:54 INFO - PROCESS | 1727 | 1467947694993 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:55 INFO - PROCESS | 1727 | 1467947694998 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:55 INFO - PROCESS | 1727 | 1467947695213 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 20:14:55 INFO - PROCESS | 1727 | 1467947695232 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 1727 | 1467947695241 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x921a4400 == 76 [pid = 1727] [id = 134] 20:14:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x9392e400) [pid = 1727] [serial = 401] [outer = (nil)] 20:14:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x952e8000) [pid = 1727] [serial = 402] [outer = 0x9392e400] 20:14:55 INFO - PROCESS | 1727 | 1467947695304 Marionette DEBUG loaded listener.js 20:14:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0x95342800) [pid = 1727] [serial = 403] [outer = 0x9392e400] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0x952e8800) [pid = 1727] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x92ad6800) [pid = 1727] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x9a532000) [pid = 1727] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x953dc800) [pid = 1727] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x922cd000) [pid = 1727] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0xa2002400) [pid = 1727] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x92290c00) [pid = 1727] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x9241b400) [pid = 1727] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x91151c00) [pid = 1727] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0xa209ec00) [pid = 1727] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x922c7000) [pid = 1727] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x9c1ec800) [pid = 1727] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x9a0d9000) [pid = 1727] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x92297800) [pid = 1727] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x922dfc00) [pid = 1727] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9ac8d800) [pid = 1727] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x9aea0c00) [pid = 1727] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x9ac97000) [pid = 1727] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x922dd800) [pid = 1727] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x9a52f800) [pid = 1727] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x8f19d800) [pid = 1727] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x91071800) [pid = 1727] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x8fb04000) [pid = 1727] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:14:57 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x92f84800) [pid = 1727] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:14:57 INFO - PROCESS | 1727 | 1467947697086 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 20:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2181ms 20:14:57 INFO - PROCESS | 1727 | 1467947697170 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 1727 | 1467947697174 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 20:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:14:57 INFO - PROCESS | 1727 | 1467947697181 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - PROCESS | 1727 | 1467947697184 Marionette TRACE conn3 <- [1,510,null,{}] 20:14:57 INFO - PROCESS | 1727 | 1467947697189 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:57 INFO - PROCESS | 1727 | 1467947697194 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:57 INFO - PROCESS | 1727 | 1467947697406 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 20:14:57 INFO - PROCESS | 1727 | 1467947697491 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 1727 | 1467947697507 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x93931400 == 77 [pid = 1727] [id = 135] 20:14:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x93a02000) [pid = 1727] [serial = 404] [outer = (nil)] 20:14:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x952ebc00) [pid = 1727] [serial = 405] [outer = 0x93a02000] 20:14:57 INFO - PROCESS | 1727 | 1467947697580 Marionette DEBUG loaded listener.js 20:14:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x98392c00) [pid = 1727] [serial = 406] [outer = 0x93a02000] 20:14:58 INFO - PROCESS | 1727 | 1467947698328 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 20:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1191ms 20:14:58 INFO - PROCESS | 1727 | 1467947698373 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 20:14:58 INFO - PROCESS | 1727 | 1467947698376 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 20:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:14:58 INFO - PROCESS | 1727 | 1467947698382 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:14:58 INFO - PROCESS | 1727 | 1467947698384 Marionette TRACE conn3 <- [1,514,null,{}] 20:14:58 INFO - PROCESS | 1727 | 1467947698390 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:58 INFO - PROCESS | 1727 | 1467947698395 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:58 INFO - PROCESS | 1727 | 1467947698556 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 20:14:58 INFO - PROCESS | 1727 | 1467947698568 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 1727 | 1467947698574 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cd000 == 78 [pid = 1727] [id = 136] 20:14:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x95343800) [pid = 1727] [serial = 407] [outer = (nil)] 20:14:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x9ac99800) [pid = 1727] [serial = 408] [outer = 0x95343800] 20:14:58 INFO - PROCESS | 1727 | 1467947698640 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x9aea9000) [pid = 1727] [serial = 409] [outer = 0x95343800] 20:14:59 INFO - PROCESS | 1727 | 1467947699739 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 20:14:59 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 20:14:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1378ms 20:14:59 INFO - PROCESS | 1727 | 1467947699761 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 20:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:14:59 INFO - PROCESS | 1727 | 1467947699769 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 20:14:59 INFO - PROCESS | 1727 | 1467947699777 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 1727 | 1467947699782 Marionette TRACE conn3 <- [1,518,null,{}] 20:14:59 INFO - PROCESS | 1727 | 1467947699792 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:14:59 INFO - PROCESS | 1727 | 1467947699797 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:14:59 INFO - PROCESS | 1727 | 1467947699988 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 20:15:00 INFO - PROCESS | 1727 | 1467947700223 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 1727 | 1467947700231 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x91076800 == 79 [pid = 1727] [id = 137] 20:15:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x91076c00) [pid = 1727] [serial = 410] [outer = (nil)] 20:15:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x91171000) [pid = 1727] [serial = 411] [outer = 0x91076c00] 20:15:00 INFO - PROCESS | 1727 | 1467947700355 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x92199c00) [pid = 1727] [serial = 412] [outer = 0x91076c00] 20:15:01 INFO - PROCESS | 1727 | 1467947701335 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 20:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1636ms 20:15:01 INFO - PROCESS | 1727 | 1467947701413 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 1727 | 1467947701420 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 20:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:15:01 INFO - PROCESS | 1727 | 1467947701431 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:15:01 INFO - PROCESS | 1727 | 1467947701434 Marionette TRACE conn3 <- [1,522,null,{}] 20:15:01 INFO - PROCESS | 1727 | 1467947701441 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:01 INFO - PROCESS | 1727 | 1467947701447 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:01 INFO - PROCESS | 1727 | 1467947701673 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 20:15:02 INFO - PROCESS | 1727 | 1467947702015 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:02 INFO - PROCESS | 1727 | 1467947702030 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6ec00 == 80 [pid = 1727] [id = 138] 20:15:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x92cedc00) [pid = 1727] [serial = 413] [outer = (nil)] 20:15:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x92ebb400) [pid = 1727] [serial = 414] [outer = 0x92cedc00] 20:15:02 INFO - PROCESS | 1727 | 1467947702160 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x9392b800) [pid = 1727] [serial = 415] [outer = 0x92cedc00] 20:15:03 INFO - PROCESS | 1727 | 1467947703203 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 20:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1836ms 20:15:03 INFO - PROCESS | 1727 | 1467947703267 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 20:15:03 INFO - PROCESS | 1727 | 1467947703272 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 20:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:15:03 INFO - PROCESS | 1727 | 1467947703278 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:15:03 INFO - PROCESS | 1727 | 1467947703284 Marionette TRACE conn3 <- [1,526,null,{}] 20:15:03 INFO - PROCESS | 1727 | 1467947703301 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:03 INFO - PROCESS | 1727 | 1467947703309 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:03 INFO - PROCESS | 1727 | 1467947703533 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 20:15:03 INFO - PROCESS | 1727 | 1467947703772 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 1727 | 1467947703786 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a532000 == 81 [pid = 1727] [id = 139] 20:15:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x9ab66400) [pid = 1727] [serial = 416] [outer = (nil)] 20:15:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x9aea1000) [pid = 1727] [serial = 417] [outer = 0x9ab66400] 20:15:03 INFO - PROCESS | 1727 | 1467947703877 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x9af71400) [pid = 1727] [serial = 418] [outer = 0x9ab66400] 20:15:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x9bfd6000) [pid = 1727] [serial = 419] [outer = 0x93c12400] 20:15:04 INFO - PROCESS | 1727 | 1467947704924 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 20:15:04 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 20:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1693ms 20:15:04 INFO - PROCESS | 1727 | 1467947704972 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 20:15:04 INFO - PROCESS | 1727 | 1467947704977 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 20:15:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:15:04 INFO - PROCESS | 1727 | 1467947704983 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:15:04 INFO - PROCESS | 1727 | 1467947704987 Marionette TRACE conn3 <- [1,530,null,{}] 20:15:04 INFO - PROCESS | 1727 | 1467947704993 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:04 INFO - PROCESS | 1727 | 1467947704998 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:05 INFO - PROCESS | 1727 | 1467947705188 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 20:15:05 INFO - PROCESS | 1727 | 1467947705415 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 1727 | 1467947705427 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9af77800 == 82 [pid = 1727] [id = 140] 20:15:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x9b436c00) [pid = 1727] [serial = 420] [outer = (nil)] 20:15:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x9b646400) [pid = 1727] [serial = 421] [outer = 0x9b436c00] 20:15:05 INFO - PROCESS | 1727 | 1467947705507 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x9c06a800) [pid = 1727] [serial = 422] [outer = 0x9b436c00] 20:15:06 INFO - PROCESS | 1727 | 1467947706331 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 20:15:06 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 20:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:15:06 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 20:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:15:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:15:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1384ms 20:15:06 INFO - PROCESS | 1727 | 1467947706370 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 20:15:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:15:06 INFO - PROCESS | 1727 | 1467947706376 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 20:15:06 INFO - PROCESS | 1727 | 1467947706383 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - PROCESS | 1727 | 1467947706387 Marionette TRACE conn3 <- [1,534,null,{}] 20:15:06 INFO - PROCESS | 1727 | 1467947706413 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:06 INFO - PROCESS | 1727 | 1467947706419 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:06 INFO - PROCESS | 1727 | 1467947706625 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 20:15:06 INFO - PROCESS | 1727 | 1467947706809 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:06 INFO - PROCESS | 1727 | 1467947706817 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229c800 == 83 [pid = 1727] [id = 141] 20:15:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9aea2400) [pid = 1727] [serial = 423] [outer = (nil)] 20:15:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0xa2fbf800) [pid = 1727] [serial = 424] [outer = 0x9aea2400] 20:15:06 INFO - PROCESS | 1727 | 1467947706895 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0xa2ffc000) [pid = 1727] [serial = 425] [outer = 0x9aea2400] 20:15:07 INFO - PROCESS | 1727 | 1467947707812 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 20:15:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:15:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1460ms 20:15:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:15:07 INFO - PROCESS | 1727 | 1467947707842 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 1727 | 1467947707845 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 20:15:07 INFO - PROCESS | 1727 | 1467947707852 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:15:07 INFO - PROCESS | 1727 | 1467947707855 Marionette TRACE conn3 <- [1,538,null,{}] 20:15:07 INFO - PROCESS | 1727 | 1467947707861 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:07 INFO - PROCESS | 1727 | 1467947707871 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:08 INFO - PROCESS | 1727 | 1467947708202 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 20:15:08 INFO - PROCESS | 1727 | 1467947708376 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 1727 | 1467947708383 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db95c00 == 84 [pid = 1727] [id = 142] 20:15:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x9aea2c00) [pid = 1727] [serial = 426] [outer = (nil)] 20:15:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0xa62d7800) [pid = 1727] [serial = 427] [outer = 0x9aea2c00] 20:15:08 INFO - PROCESS | 1727 | 1467947708522 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0xa6fd5c00) [pid = 1727] [serial = 428] [outer = 0x9aea2c00] 20:15:09 INFO - PROCESS | 1727 | 1467947709348 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 20:15:09 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. 20:15:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1545ms 20:15:09 INFO - PROCESS | 1727 | 1467947709397 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 20:15:09 INFO - PROCESS | 1727 | 1467947709401 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 20:15:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:15:09 INFO - PROCESS | 1727 | 1467947709423 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:15:09 INFO - PROCESS | 1727 | 1467947709427 Marionette TRACE conn3 <- [1,542,null,{}] 20:15:09 INFO - PROCESS | 1727 | 1467947709437 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:09 INFO - PROCESS | 1727 | 1467947709441 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:09 INFO - PROCESS | 1727 | 1467947709619 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 20:15:09 INFO - PROCESS | 1727 | 1467947709804 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:09 INFO - PROCESS | 1727 | 1467947709812 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5b800 == 85 [pid = 1727] [id = 143] 20:15:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 162 (0x8eb5c400) [pid = 1727] [serial = 429] [outer = (nil)] 20:15:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 163 (0x8eb64c00) [pid = 1727] [serial = 430] [outer = 0x8eb5c400] 20:15:09 INFO - PROCESS | 1727 | 1467947709887 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x8eb67800) [pid = 1727] [serial = 431] [outer = 0x8eb5c400] 20:15:10 INFO - PROCESS | 1727 | 1467947710785 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 20:15:10 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. 20:15:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1415ms 20:15:10 INFO - PROCESS | 1727 | 1467947710823 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 20:15:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:15:10 INFO - PROCESS | 1727 | 1467947710833 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 20:15:10 INFO - PROCESS | 1727 | 1467947710840 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - PROCESS | 1727 | 1467947710843 Marionette TRACE conn3 <- [1,546,null,{}] 20:15:10 INFO - PROCESS | 1727 | 1467947710868 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:10 INFO - PROCESS | 1727 | 1467947710874 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:11 INFO - PROCESS | 1727 | 1467947711069 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 20:15:11 INFO - PROCESS | 1727 | 1467947711248 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 1727 | 1467947711254 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5d800 == 86 [pid = 1727] [id = 144] 20:15:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x8eb5e000) [pid = 1727] [serial = 432] [outer = (nil)] 20:15:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x91117400) [pid = 1727] [serial = 433] [outer = 0x8eb5e000] 20:15:11 INFO - PROCESS | 1727 | 1467947711332 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0x9111c800) [pid = 1727] [serial = 434] [outer = 0x8eb5e000] 20:15:12 INFO - PROCESS | 1727 | 1467947712222 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 20:15:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 20:15:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1457ms 20:15:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:15:12 INFO - PROCESS | 1727 | 1467947712297 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 1727 | 1467947712300 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 20:15:12 INFO - PROCESS | 1727 | 1467947712307 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 1727 | 1467947712310 Marionette TRACE conn3 <- [1,550,null,{}] 20:15:12 INFO - PROCESS | 1727 | 1467947712316 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:12 INFO - PROCESS | 1727 | 1467947712329 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:12 INFO - PROCESS | 1727 | 1467947712526 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 20:15:12 INFO - PROCESS | 1727 | 1467947712710 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 1727 | 1467947712718 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9800 == 87 [pid = 1727] [id = 145] 20:15:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0x8d5e9c00) [pid = 1727] [serial = 435] [outer = (nil)] 20:15:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 169 (0x8d5ec800) [pid = 1727] [serial = 436] [outer = 0x8d5e9c00] 20:15:12 INFO - PROCESS | 1727 | 1467947712840 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 170 (0x8d5f3800) [pid = 1727] [serial = 437] [outer = 0x8d5e9c00] 20:15:13 INFO - PROCESS | 1727 | 1467947713693 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 20:15:13 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. 20:15:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1436ms 20:15:13 INFO - PROCESS | 1727 | 1467947713751 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 1727 | 1467947713755 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 20:15:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:15:13 INFO - PROCESS | 1727 | 1467947713763 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 1727 | 1467947713766 Marionette TRACE conn3 <- [1,554,null,{}] 20:15:13 INFO - PROCESS | 1727 | 1467947713772 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:13 INFO - PROCESS | 1727 | 1467947713777 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:13 INFO - PROCESS | 1727 | 1467947713955 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 20:15:14 INFO - PROCESS | 1727 | 1467947714143 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 1727 | 1467947714151 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66c00 == 88 [pid = 1727] [id = 146] 20:15:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 171 (0x8ca67800) [pid = 1727] [serial = 438] [outer = (nil)] 20:15:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 172 (0x8ca6f400) [pid = 1727] [serial = 439] [outer = 0x8ca67800] 20:15:14 INFO - PROCESS | 1727 | 1467947714229 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 173 (0x8ca71400) [pid = 1727] [serial = 440] [outer = 0x8ca67800] 20:15:14 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:15 INFO - PROCESS | 1727 | 1467947715187 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 20:15:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:15:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1480ms 20:15:15 INFO - PROCESS | 1727 | 1467947715244 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 20:15:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:15:15 INFO - PROCESS | 1727 | 1467947715248 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 20:15:15 INFO - PROCESS | 1727 | 1467947715254 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - PROCESS | 1727 | 1467947715259 Marionette TRACE conn3 <- [1,558,null,{}] 20:15:15 INFO - PROCESS | 1727 | 1467947715264 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:15 INFO - PROCESS | 1727 | 1467947715270 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:15 INFO - PROCESS | 1727 | 1467947715509 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 20:15:15 INFO - PROCESS | 1727 | 1467947715753 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 1727 | 1467947715764 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f198800 == 89 [pid = 1727] [id = 147] 20:15:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 174 (0x8f3e8800) [pid = 1727] [serial = 441] [outer = (nil)] 20:15:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 175 (0x9111d800) [pid = 1727] [serial = 442] [outer = 0x8f3e8800] 20:15:15 INFO - PROCESS | 1727 | 1467947715861 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 176 (0x91124400) [pid = 1727] [serial = 443] [outer = 0x8f3e8800] 20:15:16 INFO - PROCESS | 1727 | 1467947716721 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 20:15:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:15:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1534ms 20:15:16 INFO - PROCESS | 1727 | 1467947716789 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 20:15:16 INFO - PROCESS | 1727 | 1467947716793 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 20:15:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:15:16 INFO - PROCESS | 1727 | 1467947716799 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:15:16 INFO - PROCESS | 1727 | 1467947716802 Marionette TRACE conn3 <- [1,562,null,{}] 20:15:16 INFO - PROCESS | 1727 | 1467947716808 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:16 INFO - PROCESS | 1727 | 1467947716813 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:16 INFO - PROCESS | 1727 | 1467947716992 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 20:15:17 INFO - PROCESS | 1727 | 1467947717658 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:17 INFO - PROCESS | 1727 | 1467947717668 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5efc00 == 90 [pid = 1727] [id = 148] 20:15:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 177 (0x8d5f0c00) [pid = 1727] [serial = 444] [outer = (nil)] 20:15:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 178 (0x8d5f6000) [pid = 1727] [serial = 445] [outer = 0x8d5f0c00] 20:15:17 INFO - PROCESS | 1727 | 1467947717745 Marionette DEBUG loaded listener.js 20:15:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 179 (0x8dd17c00) [pid = 1727] [serial = 446] [outer = 0x8d5f0c00] 20:15:18 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:18 INFO - PROCESS | 1727 | 1467947718607 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 20:15:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:15:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1839ms 20:15:18 INFO - PROCESS | 1727 | 1467947718640 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 20:15:18 INFO - PROCESS | 1727 | 1467947718644 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 20:15:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:15:18 INFO - PROCESS | 1727 | 1467947718653 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 1727 | 1467947718657 Marionette TRACE conn3 <- [1,566,null,{}] 20:15:18 INFO - PROCESS | 1727 | 1467947718665 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:18 INFO - PROCESS | 1727 | 1467947718672 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:18 INFO - PROCESS | 1727 | 1467947718849 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 20:15:19 INFO - PROCESS | 1727 | 1467947719051 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 1727 | 1467947719059 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd22800 == 91 [pid = 1727] [id = 149] 20:15:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 180 (0x8e9b1c00) [pid = 1727] [serial = 447] [outer = (nil)] 20:15:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 181 (0x8e9bf400) [pid = 1727] [serial = 448] [outer = 0x8e9b1c00] 20:15:19 INFO - PROCESS | 1727 | 1467947719134 Marionette DEBUG loaded listener.js 20:15:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 182 (0x8ea71800) [pid = 1727] [serial = 449] [outer = 0x8e9b1c00] 20:15:19 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:20 INFO - PROCESS | 1727 | 1467947720140 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:15:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:15:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1532ms 20:15:20 INFO - PROCESS | 1727 | 1467947720187 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 20:15:20 INFO - PROCESS | 1727 | 1467947720193 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 20:15:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:15:20 INFO - PROCESS | 1727 | 1467947720201 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - PROCESS | 1727 | 1467947720204 Marionette TRACE conn3 <- [1,570,null,{}] 20:15:20 INFO - PROCESS | 1727 | 1467947720210 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:20 INFO - PROCESS | 1727 | 1467947720214 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:20 INFO - PROCESS | 1727 | 1467947720401 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 20:15:20 INFO - PROCESS | 1727 | 1467947720640 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:20 INFO - PROCESS | 1727 | 1467947720647 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db91c00 == 92 [pid = 1727] [id = 150] 20:15:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 183 (0x8ea71400) [pid = 1727] [serial = 450] [outer = (nil)] 20:15:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 184 (0x91079400) [pid = 1727] [serial = 451] [outer = 0x8ea71400] 20:15:20 INFO - PROCESS | 1727 | 1467947720765 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 185 (0x91122c00) [pid = 1727] [serial = 452] [outer = 0x8ea71400] 20:15:21 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:21 INFO - PROCESS | 1727 | 1467947721655 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 20:15:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:15:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1488ms 20:15:21 INFO - PROCESS | 1727 | 1467947721690 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 1727 | 1467947721695 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 20:15:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:15:21 INFO - PROCESS | 1727 | 1467947721703 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - PROCESS | 1727 | 1467947721712 Marionette TRACE conn3 <- [1,574,null,{}] 20:15:21 INFO - PROCESS | 1727 | 1467947721725 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:21 INFO - PROCESS | 1727 | 1467947721732 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:21 INFO - PROCESS | 1727 | 1467947721909 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x92296c00 == 91 [pid = 1727] [id = 93] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d3000 == 90 [pid = 1727] [id = 95] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9cf400 == 89 [pid = 1727] [id = 94] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x91074400 == 88 [pid = 1727] [id = 92] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x93931400 == 87 [pid = 1727] [id = 135] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 184 (0x9a488800) [pid = 1727] [serial = 354] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 183 (0x8f3f3800) [pid = 1727] [serial = 330] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 182 (0x9ac93400) [pid = 1727] [serial = 321] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 181 (0x8f19a800) [pid = 1727] [serial = 312] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 180 (0xa6f46c00) [pid = 1727] [serial = 333] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 179 (0x95187400) [pid = 1727] [serial = 318] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 178 (0x9d808000) [pid = 1727] [serial = 324] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 177 (0xa4e4c400) [pid = 1727] [serial = 327] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 176 (0x9229b400) [pid = 1727] [serial = 315] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | 1467947722231 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 1727 | 1467947722239 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19a800 == 88 [pid = 1727] [id = 151] 20:15:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 177 (0x8f19b000) [pid = 1727] [serial = 453] [outer = (nil)] 20:15:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 178 (0x8f9cf800) [pid = 1727] [serial = 454] [outer = 0x8f19b000] 20:15:22 INFO - PROCESS | 1727 | 1467947722333 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 179 (0x9115ec00) [pid = 1727] [serial = 455] [outer = 0x8f19b000] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x921a4400 == 87 [pid = 1727] [id = 134] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x9219ec00 == 86 [pid = 1727] [id = 133] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x92293800 == 85 [pid = 1727] [id = 132] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b7c00 == 84 [pid = 1727] [id = 131] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f4000 == 83 [pid = 1727] [id = 130] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6dc00 == 82 [pid = 1727] [id = 126] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9bfc00 == 81 [pid = 1727] [id = 125] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0xa229fc00 == 80 [pid = 1727] [id = 124] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x9116d800 == 79 [pid = 1727] [id = 123] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x92411400 == 78 [pid = 1727] [id = 122] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x98309000 == 77 [pid = 1727] [id = 121] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x92295000 == 76 [pid = 1727] [id = 120] 20:15:22 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b7800 == 75 [pid = 1727] [id = 119] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 178 (0x99617000) [pid = 1727] [serial = 268] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 177 (0x92add400) [pid = 1727] [serial = 265] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 176 (0x9a53a400) [pid = 1727] [serial = 271] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 175 (0x953e7800) [pid = 1727] [serial = 231] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 174 (0x93c18c00) [pid = 1727] [serial = 180] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 173 (0xa6aa8800) [pid = 1727] [serial = 189] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 172 (0x9229a800) [pid = 1727] [serial = 177] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 171 (0x9a2b1c00) [pid = 1727] [serial = 222] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 170 (0x9af68800) [pid = 1727] [serial = 310] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 169 (0xa34cd400) [pid = 1727] [serial = 186] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 168 (0xa6f47000) [pid = 1727] [serial = 219] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 167 (0xa4e50c00) [pid = 1727] [serial = 228] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 166 (0x9ab62c00) [pid = 1727] [serial = 183] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 165 (0xa6281800) [pid = 1727] [serial = 234] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 164 (0x92ebb800) [pid = 1727] [serial = 238] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 163 (0x9ac96800) [pid = 1727] [serial = 192] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 162 (0x9af6e000) [pid = 1727] [serial = 225] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 161 (0xa6f48000) [pid = 1727] [serial = 195] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 160 (0x99747c00) [pid = 1727] [serial = 348] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0x9a539400) [pid = 1727] [serial = 351] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x9aea7400) [pid = 1727] [serial = 352] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x8f3f6800) [pid = 1727] [serial = 337] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x8f3ea800) [pid = 1727] [serial = 336] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x9241c400) [pid = 1727] [serial = 342] [outer = (nil)] [url = about:blank] 20:15:22 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x92ce7c00) [pid = 1727] [serial = 343] [outer = (nil)] [url = about:blank] 20:15:23 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x91160000) [pid = 1727] [serial = 340] [outer = (nil)] [url = about:blank] 20:15:23 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x91154800) [pid = 1727] [serial = 339] [outer = (nil)] [url = about:blank] 20:15:23 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x953e5800) [pid = 1727] [serial = 345] [outer = (nil)] [url = about:blank] 20:15:23 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x9a0c6800) [pid = 1727] [serial = 349] [outer = (nil)] [url = about:blank] 20:15:23 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x96e5fc00) [pid = 1727] [serial = 346] [outer = (nil)] [url = about:blank] 20:15:23 INFO - PROCESS | 1727 | 1467947723124 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:15:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1437ms 20:15:23 INFO - PROCESS | 1727 | 1467947723139 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 1727 | 1467947723144 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 20:15:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:15:23 INFO - PROCESS | 1727 | 1467947723150 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 1727 | 1467947723153 Marionette TRACE conn3 <- [1,578,null,{}] 20:15:23 INFO - PROCESS | 1727 | 1467947723159 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:23 INFO - PROCESS | 1727 | 1467947723163 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:23 INFO - PROCESS | 1727 | 1467947723340 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 20:15:23 INFO - PROCESS | 1727 | 1467947723484 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 1727 | 1467947723493 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b7800 == 76 [pid = 1727] [id = 152] 20:15:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x8ea6dc00) [pid = 1727] [serial = 456] [outer = (nil)] 20:15:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x921a0800) [pid = 1727] [serial = 457] [outer = 0x8ea6dc00] 20:15:23 INFO - PROCESS | 1727 | 1467947723556 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x92296c00) [pid = 1727] [serial = 458] [outer = 0x8ea6dc00] 20:15:24 INFO - PROCESS | 1727 | 1467947724315 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 20:15:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:15:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1191ms 20:15:24 INFO - PROCESS | 1727 | 1467947724366 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 1727 | 1467947724370 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 20:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:15:24 INFO - PROCESS | 1727 | 1467947724378 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 1727 | 1467947724381 Marionette TRACE conn3 <- [1,582,null,{}] 20:15:24 INFO - PROCESS | 1727 | 1467947724386 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:24 INFO - PROCESS | 1727 | 1467947724391 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:24 INFO - PROCESS | 1727 | 1467947724567 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 20:15:24 INFO - PROCESS | 1727 | 1467947724575 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 1727 | 1467947724591 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229dc00 == 77 [pid = 1727] [id = 153] 20:15:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x922c7000) [pid = 1727] [serial = 459] [outer = (nil)] 20:15:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x922d8800) [pid = 1727] [serial = 460] [outer = 0x922c7000] 20:15:24 INFO - PROCESS | 1727 | 1467947724665 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x92adb400) [pid = 1727] [serial = 461] [outer = 0x922c7000] 20:15:25 INFO - PROCESS | 1727 | 1467947725616 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 20:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1290ms 20:15:25 INFO - PROCESS | 1727 | 1467947725669 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 1727 | 1467947725673 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 20:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:15:25 INFO - PROCESS | 1727 | 1467947725688 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - PROCESS | 1727 | 1467947725690 Marionette TRACE conn3 <- [1,586,null,{}] 20:15:25 INFO - PROCESS | 1727 | 1467947725696 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:25 INFO - PROCESS | 1727 | 1467947725701 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:25 INFO - PROCESS | 1727 | 1467947725930 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 20:15:25 INFO - PROCESS | 1727 | 1467947725958 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 1727 | 1467947725966 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f5c00 == 78 [pid = 1727] [id = 154] 20:15:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9229a800) [pid = 1727] [serial = 462] [outer = (nil)] 20:15:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x92ce7000) [pid = 1727] [serial = 463] [outer = 0x9229a800] 20:15:26 INFO - PROCESS | 1727 | 1467947726029 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x92f7d400) [pid = 1727] [serial = 464] [outer = 0x9229a800] 20:15:26 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:27 INFO - PROCESS | 1727 | 1467947727365 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x91074800) [pid = 1727] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0xa2ff0c00) [pid = 1727] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x9115dc00) [pid = 1727] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x9a53a000) [pid = 1727] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x9a61b000) [pid = 1727] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x93a4f400) [pid = 1727] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0xa3208400) [pid = 1727] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x8f192800) [pid = 1727] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x91074c00) [pid = 1727] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x8f3e9c00) [pid = 1727] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x8f9d7800) [pid = 1727] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x922ce000) [pid = 1727] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x8f9d8c00) [pid = 1727] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x8f9d2800) [pid = 1727] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x91080000) [pid = 1727] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x9392e400) [pid = 1727] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x93a02000) [pid = 1727] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0xa22a3c00) [pid = 1727] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x9974ac00) [pid = 1727] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x8db8e400) [pid = 1727] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x922c2400) [pid = 1727] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x8ea6e400) [pid = 1727] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x9116f000) [pid = 1727] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x91178400) [pid = 1727] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1786ms 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x92ebb000) [pid = 1727] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x9107dc00) [pid = 1727] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x9241e400) [pid = 1727] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x93a0f800) [pid = 1727] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8f3f4400) [pid = 1727] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x922c4400) [pid = 1727] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:15:27 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8e9b8000) [pid = 1727] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:15:27 INFO - PROCESS | 1727 | 1467947727522 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 1727 | 1467947727526 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 20:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:15:27 INFO - PROCESS | 1727 | 1467947727538 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 1727 | 1467947727540 Marionette TRACE conn3 <- [1,590,null,{}] 20:15:27 INFO - PROCESS | 1727 | 1467947727546 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:27 INFO - PROCESS | 1727 | 1467947727551 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:27 INFO - PROCESS | 1727 | 1467947727748 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 20:15:27 INFO - PROCESS | 1727 | 1467947727841 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 1727 | 1467947727850 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea73800 == 79 [pid = 1727] [id = 155] 20:15:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x8f3ed400) [pid = 1727] [serial = 465] [outer = (nil)] 20:15:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x8f9d4000) [pid = 1727] [serial = 466] [outer = 0x8f3ed400] 20:15:27 INFO - PROCESS | 1727 | 1467947727912 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x8fb07400) [pid = 1727] [serial = 467] [outer = 0x8f3ed400] 20:15:28 INFO - PROCESS | 1727 | 1467947728691 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 20:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1181ms 20:15:28 INFO - PROCESS | 1727 | 1467947728719 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 1727 | 1467947728722 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 20:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:15:28 INFO - PROCESS | 1727 | 1467947728728 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 1727 | 1467947728730 Marionette TRACE conn3 <- [1,594,null,{}] 20:15:28 INFO - PROCESS | 1727 | 1467947728736 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:28 INFO - PROCESS | 1727 | 1467947728741 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:28 INFO - PROCESS | 1727 | 1467947728896 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 20:15:28 INFO - PROCESS | 1727 | 1467947728908 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 1727 | 1467947728914 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea73400 == 80 [pid = 1727] [id = 156] 20:15:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x8ea75c00) [pid = 1727] [serial = 468] [outer = (nil)] 20:15:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x92297000) [pid = 1727] [serial = 469] [outer = 0x8ea75c00] 20:15:28 INFO - PROCESS | 1727 | 1467947728981 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x922da000) [pid = 1727] [serial = 470] [outer = 0x8ea75c00] 20:15:30 INFO - PROCESS | 1727 | 1467947730094 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1433ms 20:15:30 INFO - PROCESS | 1727 | 1467947730162 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 20:15:30 INFO - PROCESS | 1727 | 1467947730169 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 20:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:15:30 INFO - PROCESS | 1727 | 1467947730177 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 1727 | 1467947730182 Marionette TRACE conn3 <- [1,598,null,{}] 20:15:30 INFO - PROCESS | 1727 | 1467947730191 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:30 INFO - PROCESS | 1727 | 1467947730197 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:30 INFO - PROCESS | 1727 | 1467947730431 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 20:15:30 INFO - PROCESS | 1727 | 1467947730683 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 1727 | 1467947730693 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd17800 == 81 [pid = 1727] [id = 157] 20:15:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x8dd1ac00) [pid = 1727] [serial = 471] [outer = (nil)] 20:15:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x8dd21800) [pid = 1727] [serial = 472] [outer = 0x8dd1ac00] 20:15:30 INFO - PROCESS | 1727 | 1467947730775 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x8eb64400) [pid = 1727] [serial = 473] [outer = 0x8dd1ac00] 20:15:31 INFO - PROCESS | 1727 | 1467947731652 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 20:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 20:15:31 INFO - PROCESS | 1727 | 1467947731712 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 1727 | 1467947731719 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 20:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:15:31 INFO - PROCESS | 1727 | 1467947731730 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - PROCESS | 1727 | 1467947731734 Marionette TRACE conn3 <- [1,602,null,{}] 20:15:31 INFO - PROCESS | 1727 | 1467947731741 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:31 INFO - PROCESS | 1727 | 1467947731747 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:31 INFO - PROCESS | 1727 | 1467947731976 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 20:15:32 INFO - PROCESS | 1727 | 1467947732222 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:32 INFO - PROCESS | 1727 | 1467947732230 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x91079c00 == 82 [pid = 1727] [id = 158] 20:15:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9107e000) [pid = 1727] [serial = 474] [outer = (nil)] 20:15:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x91120400) [pid = 1727] [serial = 475] [outer = 0x9107e000] 20:15:32 INFO - PROCESS | 1727 | 1467947732389 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x91159000) [pid = 1727] [serial = 476] [outer = 0x9107e000] 20:15:33 INFO - PROCESS | 1727 | 1467947733366 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 20:15:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:15:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1682ms 20:15:33 INFO - PROCESS | 1727 | 1467947733413 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 20:15:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:15:33 INFO - PROCESS | 1727 | 1467947733417 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 20:15:33 INFO - PROCESS | 1727 | 1467947733424 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:15:33 INFO - PROCESS | 1727 | 1467947733430 Marionette TRACE conn3 <- [1,606,null,{}] 20:15:33 INFO - PROCESS | 1727 | 1467947733446 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:33 INFO - PROCESS | 1727 | 1467947733455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:33 INFO - PROCESS | 1727 | 1467947733653 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 20:15:33 INFO - PROCESS | 1727 | 1467947733887 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 1727 | 1467947733901 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229b800 == 83 [pid = 1727] [id = 159] 20:15:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x92ada800) [pid = 1727] [serial = 477] [outer = (nil)] 20:15:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x92ce7c00) [pid = 1727] [serial = 478] [outer = 0x92ada800] 20:15:34 INFO - PROCESS | 1727 | 1467947734030 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x93926800) [pid = 1727] [serial = 479] [outer = 0x92ada800] 20:15:34 INFO - PROCESS | 1727 | 1467947734891 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1543ms 20:15:34 INFO - PROCESS | 1727 | 1467947734967 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 20:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:15:34 INFO - PROCESS | 1727 | 1467947734972 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 20:15:34 INFO - PROCESS | 1727 | 1467947734978 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 1727 | 1467947734982 Marionette TRACE conn3 <- [1,610,null,{}] 20:15:34 INFO - PROCESS | 1727 | 1467947734987 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:34 INFO - PROCESS | 1727 | 1467947734993 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:35 INFO - PROCESS | 1727 | 1467947735176 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 20:15:35 INFO - PROCESS | 1727 | 1467947735358 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 1727 | 1467947735368 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x92418c00 == 84 [pid = 1727] [id = 160] 20:15:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x92ce3000) [pid = 1727] [serial = 480] [outer = (nil)] 20:15:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x93c18000) [pid = 1727] [serial = 481] [outer = 0x92ce3000] 20:15:35 INFO - PROCESS | 1727 | 1467947735487 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x952e7c00) [pid = 1727] [serial = 482] [outer = 0x92ce3000] 20:15:36 INFO - PROCESS | 1727 | 1467947736350 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 20:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1433ms 20:15:36 INFO - PROCESS | 1727 | 1467947736412 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 1727 | 1467947736416 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 20:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:15:36 INFO - PROCESS | 1727 | 1467947736423 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 1727 | 1467947736426 Marionette TRACE conn3 <- [1,614,null,{}] 20:15:36 INFO - PROCESS | 1727 | 1467947736432 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:36 INFO - PROCESS | 1727 | 1467947736437 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:36 INFO - PROCESS | 1727 | 1467947736617 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 20:15:36 INFO - PROCESS | 1727 | 1467947736803 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 1727 | 1467947736811 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115cc00 == 85 [pid = 1727] [id = 161] 20:15:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x92f87000) [pid = 1727] [serial = 483] [outer = (nil)] 20:15:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x953e1800) [pid = 1727] [serial = 484] [outer = 0x92f87000] 20:15:36 INFO - PROCESS | 1727 | 1467947736890 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x953e6800) [pid = 1727] [serial = 485] [outer = 0x92f87000] 20:15:37 INFO - PROCESS | 1727 | 1467947737792 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1429ms 20:15:37 INFO - PROCESS | 1727 | 1467947737853 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 1727 | 1467947737857 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 20:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:15:37 INFO - PROCESS | 1727 | 1467947737863 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 1727 | 1467947737867 Marionette TRACE conn3 <- [1,618,null,{}] 20:15:37 INFO - PROCESS | 1727 | 1467947737872 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:37 INFO - PROCESS | 1727 | 1467947737882 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:38 INFO - PROCESS | 1727 | 1467947738130 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 20:15:38 INFO - PROCESS | 1727 | 1467947738361 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:38 INFO - PROCESS | 1727 | 1467947738371 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b9000 == 86 [pid = 1727] [id = 162] 20:15:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x93a02000) [pid = 1727] [serial = 486] [outer = (nil)] 20:15:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x9a0cf800) [pid = 1727] [serial = 487] [outer = 0x93a02000] 20:15:38 INFO - PROCESS | 1727 | 1467947738505 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x9a2b1c00) [pid = 1727] [serial = 488] [outer = 0x93a02000] 20:15:39 INFO - PROCESS | 1727 | 1467947739357 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1535ms 20:15:39 INFO - PROCESS | 1727 | 1467947739399 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 1727 | 1467947739403 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 20:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:15:39 INFO - PROCESS | 1727 | 1467947739409 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - PROCESS | 1727 | 1467947739412 Marionette TRACE conn3 <- [1,622,null,{}] 20:15:39 INFO - PROCESS | 1727 | 1467947739418 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:39 INFO - PROCESS | 1727 | 1467947739423 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:39 INFO - PROCESS | 1727 | 1467947739599 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 20:15:39 INFO - PROCESS | 1727 | 1467947739785 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 1727 | 1467947739793 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a2b2c00 == 87 [pid = 1727] [id = 163] 20:15:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x9a531400) [pid = 1727] [serial = 489] [outer = (nil)] 20:15:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x9a7ea000) [pid = 1727] [serial = 490] [outer = 0x9a531400] 20:15:39 INFO - PROCESS | 1727 | 1467947739869 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x9a7ec000) [pid = 1727] [serial = 491] [outer = 0x9a531400] 20:15:40 INFO - PROCESS | 1727 | 1467947740770 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 20:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1432ms 20:15:40 INFO - PROCESS | 1727 | 1467947740842 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 20:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:15:40 INFO - PROCESS | 1727 | 1467947740853 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 20:15:40 INFO - PROCESS | 1727 | 1467947740859 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:15:40 INFO - PROCESS | 1727 | 1467947740863 Marionette TRACE conn3 <- [1,626,null,{}] 20:15:40 INFO - PROCESS | 1727 | 1467947740868 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:40 INFO - PROCESS | 1727 | 1467947740873 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:41 INFO - PROCESS | 1727 | 1467947741085 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 20:15:41 INFO - PROCESS | 1727 | 1467947741312 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:41 INFO - PROCESS | 1727 | 1467947741318 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8e400 == 88 [pid = 1727] [id = 164] 20:15:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x9518e000) [pid = 1727] [serial = 492] [outer = (nil)] 20:15:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9ac90400) [pid = 1727] [serial = 493] [outer = 0x9518e000] 20:15:41 INFO - PROCESS | 1727 | 1467947741441 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x9ac91400) [pid = 1727] [serial = 494] [outer = 0x9518e000] 20:15:42 INFO - PROCESS | 1727 | 1467947742303 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1485ms 20:15:42 INFO - PROCESS | 1727 | 1467947742347 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 1727 | 1467947742353 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 20:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:15:42 INFO - PROCESS | 1727 | 1467947742363 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 1727 | 1467947742369 Marionette TRACE conn3 <- [1,630,null,{}] 20:15:42 INFO - PROCESS | 1727 | 1467947742375 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:42 INFO - PROCESS | 1727 | 1467947742379 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:42 INFO - PROCESS | 1727 | 1467947742567 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 20:15:42 INFO - PROCESS | 1727 | 1467947742758 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:42 INFO - PROCESS | 1727 | 1467947742769 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a530000 == 89 [pid = 1727] [id = 165] 20:15:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x9a53b400) [pid = 1727] [serial = 495] [outer = (nil)] 20:15:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x9af6d000) [pid = 1727] [serial = 496] [outer = 0x9a53b400] 20:15:42 INFO - PROCESS | 1727 | 1467947742898 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0x9af73800) [pid = 1727] [serial = 497] [outer = 0x9a53b400] 20:15:43 INFO - PROCESS | 1727 | 1467947743742 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 20:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1445ms 20:15:43 INFO - PROCESS | 1727 | 1467947743809 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 20:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:15:43 INFO - PROCESS | 1727 | 1467947743814 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 20:15:43 INFO - PROCESS | 1727 | 1467947743820 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:15:43 INFO - PROCESS | 1727 | 1467947743824 Marionette TRACE conn3 <- [1,634,null,{}] 20:15:43 INFO - PROCESS | 1727 | 1467947743829 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:43 INFO - PROCESS | 1727 | 1467947743834 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:44 INFO - PROCESS | 1727 | 1467947744051 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 20:15:44 INFO - PROCESS | 1727 | 1467947744279 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 1727 | 1467947744287 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd13400 == 90 [pid = 1727] [id = 166] 20:15:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0x8dd15800) [pid = 1727] [serial = 498] [outer = (nil)] 20:15:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 162 (0x9b649400) [pid = 1727] [serial = 499] [outer = 0x8dd15800] 20:15:44 INFO - PROCESS | 1727 | 1467947744411 Marionette DEBUG loaded listener.js 20:15:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 163 (0x9c1f5c00) [pid = 1727] [serial = 500] [outer = 0x8dd15800] 20:15:44 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:45 INFO - PROCESS | 1727 | 1467947745288 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 20:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1532ms 20:15:45 INFO - PROCESS | 1727 | 1467947745352 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 20:15:45 INFO - PROCESS | 1727 | 1467947745357 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 20:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:15:45 INFO - PROCESS | 1727 | 1467947745363 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:15:45 INFO - PROCESS | 1727 | 1467947745366 Marionette TRACE conn3 <- [1,638,null,{}] 20:15:45 INFO - PROCESS | 1727 | 1467947745372 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:45 INFO - PROCESS | 1727 | 1467947745378 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:45 INFO - PROCESS | 1727 | 1467947745614 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 20:15:45 INFO - PROCESS | 1727 | 1467947745858 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:45 INFO - PROCESS | 1727 | 1467947745865 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9a000 == 91 [pid = 1727] [id = 167] 20:15:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x8f3ebc00) [pid = 1727] [serial = 501] [outer = (nil)] 20:15:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x8fb04c00) [pid = 1727] [serial = 502] [outer = 0x8f3ebc00] 20:15:45 INFO - PROCESS | 1727 | 1467947745994 Marionette DEBUG loaded listener.js 20:15:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x92292000) [pid = 1727] [serial = 503] [outer = 0x8f3ebc00] 20:15:46 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:47 INFO - PROCESS | 1727 | 1467947747200 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1884ms 20:15:47 INFO - PROCESS | 1727 | 1467947747247 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 1727 | 1467947747253 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 20:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:15:47 INFO - PROCESS | 1727 | 1467947747260 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - PROCESS | 1727 | 1467947747267 Marionette TRACE conn3 <- [1,642,null,{}] 20:15:47 INFO - PROCESS | 1727 | 1467947747274 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:47 INFO - PROCESS | 1727 | 1467947747279 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:47 INFO - PROCESS | 1727 | 1467947747502 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 20:15:47 INFO - PROCESS | 1727 | 1467947747698 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 1727 | 1467947747707 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9c0000 == 92 [pid = 1727] [id = 168] 20:15:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0x8e9c0400) [pid = 1727] [serial = 504] [outer = (nil)] 20:15:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0x8f195000) [pid = 1727] [serial = 505] [outer = 0x8e9c0400] 20:15:47 INFO - PROCESS | 1727 | 1467947747827 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 169 (0x8f3ef800) [pid = 1727] [serial = 506] [outer = 0x8e9c0400] 20:15:48 INFO - PROCESS | 1727 | 1467947748784 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 20:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1589ms 20:15:48 INFO - PROCESS | 1727 | 1467947748849 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 20:15:48 INFO - PROCESS | 1727 | 1467947748856 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 20:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:15:48 INFO - PROCESS | 1727 | 1467947748865 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:15:48 INFO - PROCESS | 1727 | 1467947748870 Marionette TRACE conn3 <- [1,646,null,{}] 20:15:48 INFO - PROCESS | 1727 | 1467947748876 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:48 INFO - PROCESS | 1727 | 1467947748881 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:49 INFO - PROCESS | 1727 | 1467947749061 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 20:15:49 INFO - PROCESS | 1727 | 1467947749301 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:49 INFO - PROCESS | 1727 | 1467947749310 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ee000 == 93 [pid = 1727] [id = 169] 20:15:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 170 (0x8eb62800) [pid = 1727] [serial = 507] [outer = (nil)] 20:15:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 171 (0x91077000) [pid = 1727] [serial = 508] [outer = 0x8eb62800] 20:15:49 INFO - PROCESS | 1727 | 1467947749427 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 172 (0x91156400) [pid = 1727] [serial = 509] [outer = 0x8eb62800] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x93a06400 == 92 [pid = 1727] [id = 21] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x922cf000 == 91 [pid = 1727] [id = 9] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x922d8000 == 90 [pid = 1727] [id = 79] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9961bc00 == 89 [pid = 1727] [id = 16] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9c075800 == 88 [pid = 1727] [id = 13] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9c06d400 == 87 [pid = 1727] [id = 76] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x92299c00 == 86 [pid = 1727] [id = 77] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x92417000 == 85 [pid = 1727] [id = 80] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x92292400 == 84 [pid = 1727] [id = 78] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea73800 == 83 [pid = 1727] [id = 155] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f5c00 == 82 [pid = 1727] [id = 154] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9229dc00 == 81 [pid = 1727] [id = 153] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b7800 == 80 [pid = 1727] [id = 152] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19a800 == 79 [pid = 1727] [id = 151] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8db91c00 == 78 [pid = 1727] [id = 150] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5efc00 == 77 [pid = 1727] [id = 148] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd22800 == 76 [pid = 1727] [id = 149] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f198800 == 75 [pid = 1727] [id = 147] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66c00 == 74 [pid = 1727] [id = 146] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5e9800 == 73 [pid = 1727] [id = 145] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5b800 == 72 [pid = 1727] [id = 143] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5d800 == 71 [pid = 1727] [id = 144] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8db95c00 == 70 [pid = 1727] [id = 142] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9229c800 == 69 [pid = 1727] [id = 141] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9af77800 == 68 [pid = 1727] [id = 140] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x922cd000 == 67 [pid = 1727] [id = 136] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x947a6000 == 66 [pid = 1727] [id = 24] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x93c16c00 == 65 [pid = 1727] [id = 15] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9b645800 == 64 [pid = 1727] [id = 71] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9479f400 == 63 [pid = 1727] [id = 12] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x93c19800 == 62 [pid = 1727] [id = 32] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9b64b400 == 61 [pid = 1727] [id = 26] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9219d000 == 60 [pid = 1727] [id = 129] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d9400 == 59 [pid = 1727] [id = 111] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x91076800 == 58 [pid = 1727] [id = 137] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x922d9400 == 57 [pid = 1727] [id = 91] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9a532000 == 56 [pid = 1727] [id = 139] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x92ec0800 == 55 [pid = 1727] [id = 106] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d9000 == 54 [pid = 1727] [id = 108] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9aea7000 == 53 [pid = 1727] [id = 72] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9d8f1000 == 52 [pid = 1727] [id = 51] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6ec00 == 51 [pid = 1727] [id = 138] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x91071c00 == 50 [pid = 1727] [id = 107] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0xa2ff3000 == 49 [pid = 1727] [id = 109] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3e9800 == 48 [pid = 1727] [id = 110] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8dc00 == 47 [pid = 1727] [id = 127] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0xa4e4e000 == 46 [pid = 1727] [id = 23] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x92296000 == 45 [pid = 1727] [id = 73] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x99619400 == 44 [pid = 1727] [id = 22] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8db90c00 == 43 [pid = 1727] [id = 128] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x91072c00 == 42 [pid = 1727] [id = 97] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d3800 == 41 [pid = 1727] [id = 96] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x98309800 == 40 [pid = 1727] [id = 52] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9a000 == 39 [pid = 1727] [id = 167] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9c0000 == 38 [pid = 1727] [id = 168] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd13400 == 37 [pid = 1727] [id = 166] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9a530000 == 36 [pid = 1727] [id = 165] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8e400 == 35 [pid = 1727] [id = 164] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b9000 == 34 [pid = 1727] [id = 162] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9a2b2c00 == 33 [pid = 1727] [id = 163] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9115cc00 == 32 [pid = 1727] [id = 161] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x92418c00 == 31 [pid = 1727] [id = 160] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9229b800 == 30 [pid = 1727] [id = 159] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd17800 == 29 [pid = 1727] [id = 157] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x91079c00 == 28 [pid = 1727] [id = 158] 20:15:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea73400 == 27 [pid = 1727] [id = 156] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 171 (0x9b16c000) [pid = 1727] [serial = 274] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 170 (0x9786d400) [pid = 1727] [serial = 319] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 169 (0xa6898800) [pid = 1727] [serial = 328] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 168 (0x8f19e000) [pid = 1727] [serial = 313] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 167 (0x9107f800) [pid = 1727] [serial = 277] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 166 (0x96e5f400) [pid = 1727] [serial = 331] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 165 (0x8fb10800) [pid = 1727] [serial = 289] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 164 (0x9aea9800) [pid = 1727] [serial = 292] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 163 (0x8fb09000) [pid = 1727] [serial = 286] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 162 (0x8f9dc400) [pid = 1727] [serial = 283] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 161 (0x9ba83800) [pid = 1727] [serial = 322] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 160 (0xa2009400) [pid = 1727] [serial = 325] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0xa6f4bc00) [pid = 1727] [serial = 334] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x922e0800) [pid = 1727] [serial = 316] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0xa34cc000) [pid = 1727] [serial = 280] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x92ad5400) [pid = 1727] [serial = 361] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x922d7c00) [pid = 1727] [serial = 360] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x8ea78000) [pid = 1727] [serial = 379] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x8ea75000) [pid = 1727] [serial = 378] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x91178c00) [pid = 1727] [serial = 370] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x9a7f7c00) [pid = 1727] [serial = 376] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x9a7f5000) [pid = 1727] [serial = 375] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x91175400) [pid = 1727] [serial = 369] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x9c1f5000) [pid = 1727] [serial = 367] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x9bfd5400) [pid = 1727] [serial = 366] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x921a3800) [pid = 1727] [serial = 394] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x92197400) [pid = 1727] [serial = 393] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9392dc00) [pid = 1727] [serial = 399] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x9a72e800) [pid = 1727] [serial = 355] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x8fb0ec00) [pid = 1727] [serial = 391] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x8f9dd000) [pid = 1727] [serial = 390] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x922d3400) [pid = 1727] [serial = 396] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x92420000) [pid = 1727] [serial = 397] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x8f3e8400) [pid = 1727] [serial = 358] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x8f197c00) [pid = 1727] [serial = 357] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x921a0400) [pid = 1727] [serial = 387] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x95342800) [pid = 1727] [serial = 403] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x9ac99800) [pid = 1727] [serial = 408] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x93931800) [pid = 1727] [serial = 400] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x98392c00) [pid = 1727] [serial = 406] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x952e8000) [pid = 1727] [serial = 402] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x952ebc00) [pid = 1727] [serial = 405] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0xa328c400) [pid = 1727] [serial = 373] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0xa2534c00) [pid = 1727] [serial = 372] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8ea79c00) [pid = 1727] [serial = 384] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x9ab6bc00) [pid = 1727] [serial = 364] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x9a52e400) [pid = 1727] [serial = 363] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x8db9b000) [pid = 1727] [serial = 382] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x8db97000) [pid = 1727] [serial = 381] [outer = (nil)] [url = about:blank] 20:15:51 INFO - PROCESS | 1727 | 1467947751909 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 3093ms 20:15:51 INFO - PROCESS | 1727 | 1467947751960 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 20:15:51 INFO - PROCESS | 1727 | 1467947751966 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 20:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:15:51 INFO - PROCESS | 1727 | 1467947751973 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - PROCESS | 1727 | 1467947751980 Marionette TRACE conn3 <- [1,650,null,{}] 20:15:52 INFO - PROCESS | 1727 | 1467947752077 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:52 INFO - PROCESS | 1727 | 1467947752083 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:52 INFO - PROCESS | 1727 | 1467947752294 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 20:15:52 INFO - PROCESS | 1727 | 1467947752563 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 1727 | 1467947752576 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8f000 == 28 [pid = 1727] [id = 170] 20:15:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x8db90c00) [pid = 1727] [serial = 510] [outer = (nil)] 20:15:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x8dd16000) [pid = 1727] [serial = 511] [outer = 0x8db90c00] 20:15:52 INFO - PROCESS | 1727 | 1467947752693 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x8ea73400) [pid = 1727] [serial = 512] [outer = 0x8db90c00] 20:15:53 INFO - PROCESS | 1727 | 1467947753636 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 20:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1719ms 20:15:53 INFO - PROCESS | 1727 | 1467947753693 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 1727 | 1467947753699 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 20:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:15:53 INFO - PROCESS | 1727 | 1467947753708 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:15:53 INFO - PROCESS | 1727 | 1467947753713 Marionette TRACE conn3 <- [1,654,null,{}] 20:15:53 INFO - PROCESS | 1727 | 1467947753720 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:53 INFO - PROCESS | 1727 | 1467947753727 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:53 INFO - PROCESS | 1727 | 1467947753910 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 20:15:54 INFO - PROCESS | 1727 | 1467947754136 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:54 INFO - PROCESS | 1727 | 1467947754149 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f1a0c00 == 29 [pid = 1727] [id = 171] 20:15:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x8f3e9800) [pid = 1727] [serial = 513] [outer = (nil)] 20:15:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x8f3ee800) [pid = 1727] [serial = 514] [outer = 0x8f3e9800] 20:15:54 INFO - PROCESS | 1727 | 1467947754274 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x8f9d3800) [pid = 1727] [serial = 515] [outer = 0x8f3e9800] 20:15:55 INFO - PROCESS | 1727 | 1467947755159 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1498ms 20:15:55 INFO - PROCESS | 1727 | 1467947755206 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 1727 | 1467947755211 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 20:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:15:55 INFO - PROCESS | 1727 | 1467947755217 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - PROCESS | 1727 | 1467947755221 Marionette TRACE conn3 <- [1,658,null,{}] 20:15:55 INFO - PROCESS | 1727 | 1467947755227 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:55 INFO - PROCESS | 1727 | 1467947755233 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:55 INFO - PROCESS | 1727 | 1467947755450 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 20:15:55 INFO - PROCESS | 1727 | 1467947755820 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 1727 | 1467947755831 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb04800 == 30 [pid = 1727] [id = 172] 20:15:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x91121400) [pid = 1727] [serial = 516] [outer = (nil)] 20:15:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x91152c00) [pid = 1727] [serial = 517] [outer = 0x91121400] 20:15:55 INFO - PROCESS | 1727 | 1467947755948 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9116e000) [pid = 1727] [serial = 518] [outer = 0x91121400] 20:15:56 INFO - PROCESS | 1727 | 1467947756891 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1739ms 20:15:56 INFO - PROCESS | 1727 | 1467947756957 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 20:15:56 INFO - PROCESS | 1727 | 1467947756964 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 20:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:15:56 INFO - PROCESS | 1727 | 1467947756983 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:15:56 INFO - PROCESS | 1727 | 1467947756991 Marionette TRACE conn3 <- [1,662,null,{}] 20:15:56 INFO - PROCESS | 1727 | 1467947756997 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:57 INFO - PROCESS | 1727 | 1467947757004 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:57 INFO - PROCESS | 1727 | 1467947757236 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 20:15:57 INFO - PROCESS | 1727 | 1467947757472 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:57 INFO - PROCESS | 1727 | 1467947757482 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x91153800 == 31 [pid = 1727] [id = 173] 20:15:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x91177800) [pid = 1727] [serial = 519] [outer = (nil)] 20:15:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x92293400) [pid = 1727] [serial = 520] [outer = 0x91177800] 20:15:57 INFO - PROCESS | 1727 | 1467947757582 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x922cf000) [pid = 1727] [serial = 521] [outer = 0x91177800] 20:15:58 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:58 INFO - PROCESS | 1727 | 1467947758472 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 20:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1548ms 20:15:58 INFO - PROCESS | 1727 | 1467947758522 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 1727 | 1467947758526 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 20:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:15:58 INFO - PROCESS | 1727 | 1467947758532 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - PROCESS | 1727 | 1467947758536 Marionette TRACE conn3 <- [1,666,null,{}] 20:15:58 INFO - PROCESS | 1727 | 1467947758542 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:15:58 INFO - PROCESS | 1727 | 1467947758547 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:58 INFO - PROCESS | 1727 | 1467947758722 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 20:15:58 INFO - PROCESS | 1727 | 1467947758900 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 1727 | 1467947758906 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:15:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75c00 == 32 [pid = 1727] [id = 174] 20:15:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x92298000) [pid = 1727] [serial = 522] [outer = (nil)] 20:15:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x92413000) [pid = 1727] [serial = 523] [outer = 0x92298000] 20:15:59 INFO - PROCESS | 1727 | 1467947759066 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x92418000) [pid = 1727] [serial = 524] [outer = 0x92298000] 20:15:59 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:00 INFO - PROCESS | 1727 | --DOCSHELL 0x9228e800 == 31 [pid = 1727] [id = 66] 20:16:00 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ee000 == 30 [pid = 1727] [id = 169] 20:16:00 INFO - PROCESS | 1727 | 1467947760864 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 20:16:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2440ms 20:16:00 INFO - PROCESS | 1727 | 1467947760987 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 1727 | 1467947760992 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 20:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:16:01 INFO - PROCESS | 1727 | 1467947761003 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 1727 | 1467947761009 Marionette TRACE conn3 <- [1,670,null,{}] 20:16:01 INFO - PROCESS | 1727 | 1467947761021 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:01 INFO - PROCESS | 1727 | 1467947761029 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:01 INFO - PROCESS | 1727 | 1467947761228 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 20:16:01 INFO - PROCESS | 1727 | 1467947761368 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 1727 | 1467947761380 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea70800 == 31 [pid = 1727] [id = 175] 20:16:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x8ea70c00) [pid = 1727] [serial = 525] [outer = (nil)] 20:16:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x8eb5fc00) [pid = 1727] [serial = 526] [outer = 0x8ea70c00] 20:16:01 INFO - PROCESS | 1727 | 1467947761447 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x8f19dc00) [pid = 1727] [serial = 527] [outer = 0x8ea70c00] 20:16:02 INFO - PROCESS | 1727 | 1467947762243 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 20:16:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1296ms 20:16:02 INFO - PROCESS | 1727 | 1467947762297 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 20:16:02 INFO - PROCESS | 1727 | 1467947762303 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 20:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:16:02 INFO - PROCESS | 1727 | 1467947762318 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 1727 | 1467947762326 Marionette TRACE conn3 <- [1,674,null,{}] 20:16:02 INFO - PROCESS | 1727 | 1467947762331 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:02 INFO - PROCESS | 1727 | 1467947762336 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:02 INFO - PROCESS | 1727 | 1467947762576 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 20:16:02 INFO - PROCESS | 1727 | 1467947762637 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 1727 | 1467947762645 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb08800 == 32 [pid = 1727] [id = 176] 20:16:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x9107d400) [pid = 1727] [serial = 528] [outer = (nil)] 20:16:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x91121800) [pid = 1727] [serial = 529] [outer = 0x9107d400] 20:16:02 INFO - PROCESS | 1727 | 1467947762716 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x91160c00) [pid = 1727] [serial = 530] [outer = 0x9107d400] 20:16:03 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:03 INFO - PROCESS | 1727 | 1467947763698 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 20:16:03 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 20:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1435ms 20:16:03 INFO - PROCESS | 1727 | 1467947763755 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 1727 | 1467947763759 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 20:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:16:03 INFO - PROCESS | 1727 | 1467947763765 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - PROCESS | 1727 | 1467947763771 Marionette TRACE conn3 <- [1,678,null,{}] 20:16:03 INFO - PROCESS | 1727 | 1467947763786 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:03 INFO - PROCESS | 1727 | 1467947763793 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:04 INFO - PROCESS | 1727 | 1467947764020 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 20:16:04 INFO - PROCESS | 1727 | 1467947764042 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 1727 | 1467947764055 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229c400 == 33 [pid = 1727] [id = 177] 20:16:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9229dc00) [pid = 1727] [serial = 531] [outer = (nil)] 20:16:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x922d9400) [pid = 1727] [serial = 532] [outer = 0x9229dc00] 20:16:04 INFO - PROCESS | 1727 | 1467947764122 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x92ad3800) [pid = 1727] [serial = 533] [outer = 0x9229dc00] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x8e9c0400) [pid = 1727] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x8dd1ac00) [pid = 1727] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9107e000) [pid = 1727] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x92ada800) [pid = 1727] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x92ce3000) [pid = 1727] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x92f87000) [pid = 1727] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x93a02000) [pid = 1727] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x9a531400) [pid = 1727] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x9518e000) [pid = 1727] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x9a53b400) [pid = 1727] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x8dd15800) [pid = 1727] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x8f3ebc00) [pid = 1727] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x8ea75c00) [pid = 1727] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x9b436c00) [pid = 1727] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x8d5f0c00) [pid = 1727] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x8f3ed400) [pid = 1727] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x8f19b000) [pid = 1727] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8eb5c400) [pid = 1727] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x9aea2c00) [pid = 1727] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8ea71400) [pid = 1727] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x9219d400) [pid = 1727] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x922c7000) [pid = 1727] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x8d5e9c00) [pid = 1727] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x9229a800) [pid = 1727] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x91076c00) [pid = 1727] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x8ea6dc00) [pid = 1727] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x92cedc00) [pid = 1727] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:16:04 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x9ab66400) [pid = 1727] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x8f3e8800) [pid = 1727] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8e9b1c00) [pid = 1727] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9aea2400) [pid = 1727] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x8eb5e000) [pid = 1727] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8ca67800) [pid = 1727] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8db98400) [pid = 1727] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:16:05 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x95343800) [pid = 1727] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:16:05 INFO - PROCESS | 1727 | 1467947765472 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 20:16:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:16:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1738ms 20:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:16:05 INFO - PROCESS | 1727 | 1467947765503 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 1727 | 1467947765506 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 20:16:05 INFO - PROCESS | 1727 | 1467947765513 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 1727 | 1467947765516 Marionette TRACE conn3 <- [1,682,null,{}] 20:16:05 INFO - PROCESS | 1727 | 1467947765521 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:05 INFO - PROCESS | 1727 | 1467947765526 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:05 INFO - PROCESS | 1727 | 1467947765686 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 20:16:05 INFO - PROCESS | 1727 | 1467947765845 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:05 INFO - PROCESS | 1727 | 1467947765852 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6d000 == 34 [pid = 1727] [id = 178] 20:16:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8db98400) [pid = 1727] [serial = 534] [outer = (nil)] 20:16:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8f9d1400) [pid = 1727] [serial = 535] [outer = 0x8db98400] 20:16:05 INFO - PROCESS | 1727 | 1467947765930 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x91152000) [pid = 1727] [serial = 536] [outer = 0x8db98400] 20:16:07 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:07 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:16:07 INFO - PROCESS | 1727 | 1467947767119 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 20:16:07 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) 20:16:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1637ms 20:16:07 INFO - PROCESS | 1727 | 1467947767149 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 20:16:07 INFO - PROCESS | 1727 | 1467947767154 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 20:16:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:16:07 INFO - PROCESS | 1727 | 1467947767162 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:16:07 INFO - PROCESS | 1727 | 1467947767168 Marionette TRACE conn3 <- [1,686,null,{}] 20:16:07 INFO - PROCESS | 1727 | 1467947767231 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:07 INFO - PROCESS | 1727 | 1467947767237 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:07 INFO - PROCESS | 1727 | 1467947767505 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 20:16:07 INFO - PROCESS | 1727 | 1467947767698 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:07 INFO - PROCESS | 1727 | 1467947767712 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9a400 == 35 [pid = 1727] [id = 179] 20:16:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8dd16800) [pid = 1727] [serial = 537] [outer = (nil)] 20:16:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8e9b8400) [pid = 1727] [serial = 538] [outer = 0x8dd16800] 20:16:07 INFO - PROCESS | 1727 | 1467947767789 Marionette DEBUG loaded listener.js 20:16:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8eb61000) [pid = 1727] [serial = 539] [outer = 0x8dd16800] 20:16:09 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:09 INFO - PROCESS | 1727 | 1467947769129 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 20:16:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:16:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1999ms 20:16:09 INFO - PROCESS | 1727 | 1467947769196 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 1727 | 1467947769204 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 20:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:16:09 INFO - PROCESS | 1727 | 1467947769236 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 1727 | 1467947769240 Marionette TRACE conn3 <- [1,690,null,{}] 20:16:09 INFO - PROCESS | 1727 | 1467947769248 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:09 INFO - PROCESS | 1727 | 1467947769253 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:09 INFO - PROCESS | 1727 | 1467947769453 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 20:16:09 INFO - PROCESS | 1727 | 1467947769636 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 1727 | 1467947769644 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd15800 == 36 [pid = 1727] [id = 180] 20:16:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8f19ec00) [pid = 1727] [serial = 540] [outer = (nil)] 20:16:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x92199400) [pid = 1727] [serial = 541] [outer = 0x8f19ec00] 20:16:09 INFO - PROCESS | 1727 | 1467947769727 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x92294c00) [pid = 1727] [serial = 542] [outer = 0x8f19ec00] 20:16:11 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:11 INFO - PROCESS | 1727 | 1467947771064 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 20:16:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:16:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1855ms 20:16:11 INFO - PROCESS | 1727 | 1467947771087 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 20:16:11 INFO - PROCESS | 1727 | 1467947771091 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 20:16:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:16:11 INFO - PROCESS | 1727 | 1467947771238 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:16:11 INFO - PROCESS | 1727 | 1467947771245 Marionette TRACE conn3 <- [1,694,null,{}] 20:16:11 INFO - PROCESS | 1727 | 1467947771264 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:11 INFO - PROCESS | 1727 | 1467947771272 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:11 INFO - PROCESS | 1727 | 1467947771440 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 20:16:11 INFO - PROCESS | 1727 | 1467947771621 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 1727 | 1467947771630 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x92415400 == 37 [pid = 1727] [id = 181] 20:16:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x92ce9c00) [pid = 1727] [serial = 543] [outer = (nil)] 20:16:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x93927c00) [pid = 1727] [serial = 544] [outer = 0x92ce9c00] 20:16:11 INFO - PROCESS | 1727 | 1467947771712 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9392cc00) [pid = 1727] [serial = 545] [outer = 0x92ce9c00] 20:16:12 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:13 INFO - PROCESS | 1727 | 1467947773031 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 20:16:13 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) 20:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1892ms 20:16:13 INFO - PROCESS | 1727 | 1467947773128 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 1727 | 1467947773134 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 20:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:16:13 INFO - PROCESS | 1727 | 1467947773144 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 1727 | 1467947773146 Marionette TRACE conn3 <- [1,698,null,{}] 20:16:13 INFO - PROCESS | 1727 | 1467947773153 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:13 INFO - PROCESS | 1727 | 1467947773158 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:13 INFO - PROCESS | 1727 | 1467947773330 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 20:16:13 INFO - PROCESS | 1727 | 1467947773510 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 1727 | 1467947773517 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x92eb2c00 == 38 [pid = 1727] [id = 182] 20:16:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9392ec00) [pid = 1727] [serial = 546] [outer = (nil)] 20:16:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x93a4b400) [pid = 1727] [serial = 547] [outer = 0x9392ec00] 20:16:13 INFO - PROCESS | 1727 | 1467947773594 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x93c16400) [pid = 1727] [serial = 548] [outer = 0x9392ec00] 20:16:14 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:14 INFO - PROCESS | 1727 | 1467947774896 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 20:16:14 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) 20:16:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1783ms 20:16:14 INFO - PROCESS | 1727 | 1467947774928 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 1727 | 1467947774932 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 20:16:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:16:14 INFO - PROCESS | 1727 | 1467947774938 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:16:14 INFO - PROCESS | 1727 | 1467947774941 Marionette TRACE conn3 <- [1,702,null,{}] 20:16:14 INFO - PROCESS | 1727 | 1467947774989 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:14 INFO - PROCESS | 1727 | 1467947774994 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:15 INFO - PROCESS | 1727 | 1467947775220 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 20:16:15 INFO - PROCESS | 1727 | 1467947775352 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 1727 | 1467947775358 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69000 == 39 [pid = 1727] [id = 183] 20:16:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x8d5f2c00) [pid = 1727] [serial = 549] [outer = (nil)] 20:16:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x8e9ba800) [pid = 1727] [serial = 550] [outer = 0x8d5f2c00] 20:16:15 INFO - PROCESS | 1727 | 1467947775437 Marionette DEBUG loaded listener.js 20:16:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x8f19b800) [pid = 1727] [serial = 551] [outer = 0x8d5f2c00] 20:16:16 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:16 INFO - PROCESS | 1727 | 1467947776716 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 20:16:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:16:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1830ms 20:16:16 INFO - PROCESS | 1727 | 1467947776835 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 1727 | 1467947776842 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 20:16:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:16:16 INFO - PROCESS | 1727 | 1467947776855 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - PROCESS | 1727 | 1467947776858 Marionette TRACE conn3 <- [1,706,null,{}] 20:16:16 INFO - PROCESS | 1727 | 1467947776867 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:16 INFO - PROCESS | 1727 | 1467947776871 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:17 INFO - PROCESS | 1727 | 1467947777030 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 20:16:17 INFO - PROCESS | 1727 | 1467947777211 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 1727 | 1467947777223 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b7400 == 40 [pid = 1727] [id = 184] 20:16:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x8e9bf000) [pid = 1727] [serial = 552] [outer = (nil)] 20:16:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x8eb5e800) [pid = 1727] [serial = 553] [outer = 0x8e9bf000] 20:16:17 INFO - PROCESS | 1727 | 1467947777293 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x8f191c00) [pid = 1727] [serial = 554] [outer = 0x8e9bf000] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x93c17c00 == 39 [pid = 1727] [id = 56] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x9a490800 == 38 [pid = 1727] [id = 55] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x91077000) [pid = 1727] [serial = 508] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75c00 == 37 [pid = 1727] [id = 174] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x91153800 == 36 [pid = 1727] [id = 173] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb04800 == 35 [pid = 1727] [id = 172] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x8f1a0c00 == 34 [pid = 1727] [id = 171] 20:16:18 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8f000 == 33 [pid = 1727] [id = 170] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x8f195000) [pid = 1727] [serial = 505] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x8dd21800) [pid = 1727] [serial = 472] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8eb64400) [pid = 1727] [serial = 473] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x91120400) [pid = 1727] [serial = 475] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x92ce7c00) [pid = 1727] [serial = 478] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x91159000) [pid = 1727] [serial = 476] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x93c18000) [pid = 1727] [serial = 481] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x93926800) [pid = 1727] [serial = 479] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x953e1800) [pid = 1727] [serial = 484] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x952e7c00) [pid = 1727] [serial = 482] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x953e6800) [pid = 1727] [serial = 485] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x9a0cf800) [pid = 1727] [serial = 487] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x9a7ea000) [pid = 1727] [serial = 490] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x9a2b1c00) [pid = 1727] [serial = 488] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9ac90400) [pid = 1727] [serial = 493] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9a7ec000) [pid = 1727] [serial = 491] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9af6d000) [pid = 1727] [serial = 496] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x9ac91400) [pid = 1727] [serial = 494] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x9b649400) [pid = 1727] [serial = 499] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9af73800) [pid = 1727] [serial = 497] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8fb04c00) [pid = 1727] [serial = 502] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92297000) [pid = 1727] [serial = 469] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x922da000) [pid = 1727] [serial = 470] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9c1f5c00) [pid = 1727] [serial = 500] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8f3ef800) [pid = 1727] [serial = 506] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8fb07400) [pid = 1727] [serial = 467] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92292000) [pid = 1727] [serial = 503] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9c06a800) [pid = 1727] [serial = 422] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8dd17c00) [pid = 1727] [serial = 446] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8f9d4000) [pid = 1727] [serial = 466] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9b646400) [pid = 1727] [serial = 421] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8f9cf800) [pid = 1727] [serial = 454] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8eb64c00) [pid = 1727] [serial = 430] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0xa62d7800) [pid = 1727] [serial = 427] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x91079400) [pid = 1727] [serial = 451] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x921a4c00) [pid = 1727] [serial = 388] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x922d8800) [pid = 1727] [serial = 460] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91122c00) [pid = 1727] [serial = 452] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8d5f3800) [pid = 1727] [serial = 437] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8d5f6000) [pid = 1727] [serial = 445] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92ce7000) [pid = 1727] [serial = 463] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x91171000) [pid = 1727] [serial = 411] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92296c00) [pid = 1727] [serial = 458] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9392b800) [pid = 1727] [serial = 415] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9af71400) [pid = 1727] [serial = 418] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91124400) [pid = 1727] [serial = 443] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8ea71800) [pid = 1727] [serial = 449] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92ebb400) [pid = 1727] [serial = 414] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8eb67800) [pid = 1727] [serial = 431] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0xa2ffc000) [pid = 1727] [serial = 425] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x91117400) [pid = 1727] [serial = 433] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92adb400) [pid = 1727] [serial = 461] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8ca71400) [pid = 1727] [serial = 440] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9115ec00) [pid = 1727] [serial = 455] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92ce9400) [pid = 1727] [serial = 235] [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.] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9115fc00) [pid = 1727] [serial = 385] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x921a0800) [pid = 1727] [serial = 457] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x8ca6f400) [pid = 1727] [serial = 439] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92f7d400) [pid = 1727] [serial = 464] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x8d5ec800) [pid = 1727] [serial = 436] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0xa6fd5c00) [pid = 1727] [serial = 428] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x9111c800) [pid = 1727] [serial = 434] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0xa2fbf800) [pid = 1727] [serial = 424] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x9aea1000) [pid = 1727] [serial = 417] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x9aea9000) [pid = 1727] [serial = 409] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x8e9bf400) [pid = 1727] [serial = 448] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 65 (0x92199c00) [pid = 1727] [serial = 412] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | --DOMWINDOW == 64 (0x9111d800) [pid = 1727] [serial = 442] [outer = (nil)] [url = about:blank] 20:16:18 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:18 INFO - PROCESS | 1727 | 1467947778752 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 20:16:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:16:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1941ms 20:16:18 INFO - PROCESS | 1727 | 1467947778795 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 20:16:18 INFO - PROCESS | 1727 | 1467947778801 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 20:16:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:16:18 INFO - PROCESS | 1727 | 1467947778811 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 1727 | 1467947778816 Marionette TRACE conn3 <- [1,710,null,{}] 20:16:18 INFO - PROCESS | 1727 | 1467947778821 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:18 INFO - PROCESS | 1727 | 1467947778826 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:19 INFO - PROCESS | 1727 | 1467947779000 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 20:16:19 INFO - PROCESS | 1727 | 1467947779134 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:19 INFO - PROCESS | 1727 | 1467947779140 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5c800 == 34 [pid = 1727] [id = 185] 20:16:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 65 (0x8eb5dc00) [pid = 1727] [serial = 555] [outer = (nil)] 20:16:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 66 (0x8eb68000) [pid = 1727] [serial = 556] [outer = 0x8eb5dc00] 20:16:19 INFO - PROCESS | 1727 | 1467947779217 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x8f3ef800) [pid = 1727] [serial = 557] [outer = 0x8eb5dc00] 20:16:20 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:20 INFO - PROCESS | 1727 | 1467947780331 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 20:16:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:16:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1540ms 20:16:20 INFO - PROCESS | 1727 | 1467947780352 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 20:16:20 INFO - PROCESS | 1727 | 1467947780355 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 20:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:16:20 INFO - PROCESS | 1727 | 1467947780362 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - PROCESS | 1727 | 1467947780367 Marionette TRACE conn3 <- [1,714,null,{}] 20:16:20 INFO - PROCESS | 1727 | 1467947780382 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:20 INFO - PROCESS | 1727 | 1467947780391 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:20 INFO - PROCESS | 1727 | 1467947780624 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 20:16:20 INFO - PROCESS | 1727 | 1467947780739 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 1727 | 1467947780748 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x91080000 == 35 [pid = 1727] [id = 186] 20:16:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x91080400) [pid = 1727] [serial = 558] [outer = (nil)] 20:16:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x91122800) [pid = 1727] [serial = 559] [outer = 0x91080400] 20:16:20 INFO - PROCESS | 1727 | 1467947780825 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x91155000) [pid = 1727] [serial = 560] [outer = 0x91080400] 20:16:22 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:22 INFO - PROCESS | 1727 | 1467947782060 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 20:16:22 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 20:16:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1738ms 20:16:22 INFO - PROCESS | 1727 | 1467947782101 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 1727 | 1467947782105 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 20:16:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:16:22 INFO - PROCESS | 1727 | 1467947782116 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - PROCESS | 1727 | 1467947782119 Marionette TRACE conn3 <- [1,718,null,{}] 20:16:22 INFO - PROCESS | 1727 | 1467947782123 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:22 INFO - PROCESS | 1727 | 1467947782129 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:22 INFO - PROCESS | 1727 | 1467947782354 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 20:16:22 INFO - PROCESS | 1727 | 1467947782428 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:22 INFO - PROCESS | 1727 | 1467947782434 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d6c00 == 36 [pid = 1727] [id = 187] 20:16:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9111f000) [pid = 1727] [serial = 561] [outer = (nil)] 20:16:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9117a800) [pid = 1727] [serial = 562] [outer = 0x9111f000] 20:16:22 INFO - PROCESS | 1727 | 1467947782499 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9219e800) [pid = 1727] [serial = 563] [outer = 0x9111f000] 20:16:23 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9107d400) [pid = 1727] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:16:23 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9229dc00) [pid = 1727] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:16:23 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x8ea70c00) [pid = 1727] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:16:23 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x8eb62800) [pid = 1727] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:16:23 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:23 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:16:23 INFO - PROCESS | 1727 | 1467947783870 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 20:16:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:16:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1782ms 20:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:16:23 INFO - PROCESS | 1727 | 1467947783899 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 20:16:23 INFO - PROCESS | 1727 | 1467947783902 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 20:16:23 INFO - PROCESS | 1727 | 1467947783909 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:16:23 INFO - PROCESS | 1727 | 1467947783912 Marionette TRACE conn3 <- [1,722,null,{}] 20:16:23 INFO - PROCESS | 1727 | 1467947783917 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:23 INFO - PROCESS | 1727 | 1467947783922 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:24 INFO - PROCESS | 1727 | 1467947784126 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 20:16:24 INFO - PROCESS | 1727 | 1467947784216 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:24 INFO - PROCESS | 1727 | 1467947784223 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75800 == 37 [pid = 1727] [id = 188] 20:16:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x8ea79400) [pid = 1727] [serial = 564] [outer = (nil)] 20:16:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x91171000) [pid = 1727] [serial = 565] [outer = 0x8ea79400] 20:16:24 INFO - PROCESS | 1727 | 1467947784290 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92295c00) [pid = 1727] [serial = 566] [outer = 0x8ea79400] 20:16:25 INFO - PROCESS | 1727 | 1467947785206 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 1727 | 1467947785249 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 20:16:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:16:25 INFO - PROCESS | 1727 | 1467947785258 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 1727 | 1467947785263 Marionette TRACE conn3 <- [1,726,null,{}] 20:16:25 INFO - PROCESS | 1727 | 1467947785271 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:25 INFO - PROCESS | 1727 | 1467947785277 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:25 INFO - PROCESS | 1727 | 1467947785467 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 20:16:25 INFO - PROCESS | 1727 | 1467947785645 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 1727 | 1467947785660 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3c00 == 38 [pid = 1727] [id = 189] 20:16:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x8d5f6000) [pid = 1727] [serial = 567] [outer = (nil)] 20:16:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8ea70000) [pid = 1727] [serial = 568] [outer = 0x8d5f6000] 20:16:25 INFO - PROCESS | 1727 | 1467947785741 Marionette DEBUG loaded listener.js 20:16:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8eb5f400) [pid = 1727] [serial = 569] [outer = 0x8d5f6000] 20:16:26 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:26 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:16:26 INFO - PROCESS | 1727 | 1467947786820 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 20:16:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1598ms 20:16:26 INFO - PROCESS | 1727 | 1467947786856 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 1727 | 1467947786863 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 20:16:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:16:26 INFO - PROCESS | 1727 | 1467947786874 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 1727 | 1467947786878 Marionette TRACE conn3 <- [1,730,null,{}] 20:16:26 INFO - PROCESS | 1727 | 1467947786884 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:26 INFO - PROCESS | 1727 | 1467947786890 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:27 INFO - PROCESS | 1727 | 1467947787077 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 20:16:27 INFO - PROCESS | 1727 | 1467947787309 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 1727 | 1467947787318 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0a400 == 39 [pid = 1727] [id = 190] 20:16:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8fb10000) [pid = 1727] [serial = 570] [outer = (nil)] 20:16:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9111fc00) [pid = 1727] [serial = 571] [outer = 0x8fb10000] 20:16:27 INFO - PROCESS | 1727 | 1467947787416 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9115c400) [pid = 1727] [serial = 572] [outer = 0x8fb10000] 20:16:28 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:28 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:16:28 INFO - PROCESS | 1727 | 1467947788409 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 1727 | 1467947788466 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 20:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:16:28 INFO - PROCESS | 1727 | 1467947788473 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - PROCESS | 1727 | 1467947788479 Marionette TRACE conn3 <- [1,734,null,{}] 20:16:28 INFO - PROCESS | 1727 | 1467947788495 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:28 INFO - PROCESS | 1727 | 1467947788503 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:28 INFO - PROCESS | 1727 | 1467947788686 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 20:16:28 INFO - PROCESS | 1727 | 1467947788915 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 1727 | 1467947788928 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d3000 == 40 [pid = 1727] [id = 191] 20:16:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9241f800) [pid = 1727] [serial = 573] [outer = (nil)] 20:16:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92adfc00) [pid = 1727] [serial = 574] [outer = 0x9241f800] 20:16:29 INFO - PROCESS | 1727 | 1467947789021 Marionette DEBUG loaded listener.js 20:16:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92ce8c00) [pid = 1727] [serial = 575] [outer = 0x9241f800] 20:16:29 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:29 INFO - PROCESS | 1727 | 1467947789891 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 20:16:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:16:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1488ms 20:16:29 INFO - PROCESS | 1727 | 1467947789961 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 20:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:16:29 INFO - PROCESS | 1727 | 1467947789966 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 20:16:29 INFO - PROCESS | 1727 | 1467947789972 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - PROCESS | 1727 | 1467947789975 Marionette TRACE conn3 <- [1,738,null,{}] 20:16:29 INFO - PROCESS | 1727 | 1467947789981 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:29 INFO - PROCESS | 1727 | 1467947789986 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:30 INFO - PROCESS | 1727 | 1467947790165 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 20:16:30 INFO - PROCESS | 1727 | 1467947790343 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:30 INFO - PROCESS | 1727 | 1467947790351 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cea800 == 41 [pid = 1727] [id = 192] 20:16:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92ceb800) [pid = 1727] [serial = 576] [outer = (nil)] 20:16:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92f7e400) [pid = 1727] [serial = 577] [outer = 0x92ceb800] 20:16:30 INFO - PROCESS | 1727 | 1467947790431 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92f88800) [pid = 1727] [serial = 578] [outer = 0x92ceb800] 20:16:31 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:31 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:16:31 INFO - PROCESS | 1727 | 1467947791800 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 20:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1839ms 20:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:16:31 INFO - PROCESS | 1727 | 1467947791810 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 20:16:31 INFO - PROCESS | 1727 | 1467947791813 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 20:16:31 INFO - PROCESS | 1727 | 1467947791909 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 1727 | 1467947791912 Marionette TRACE conn3 <- [1,742,null,{}] 20:16:31 INFO - PROCESS | 1727 | 1467947791927 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:31 INFO - PROCESS | 1727 | 1467947791932 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:32 INFO - PROCESS | 1727 | 1467947792090 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 20:16:32 INFO - PROCESS | 1727 | 1467947792267 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 1727 | 1467947792275 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1d400 == 42 [pid = 1727] [id = 193] 20:16:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8ea75c00) [pid = 1727] [serial = 579] [outer = (nil)] 20:16:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9392e800) [pid = 1727] [serial = 580] [outer = 0x8ea75c00] 20:16:32 INFO - PROCESS | 1727 | 1467947792351 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x93a08400) [pid = 1727] [serial = 581] [outer = 0x8ea75c00] 20:16:33 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:33 INFO - PROCESS | 1727 | 1467947793746 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 20:16:33 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 20:16:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1980ms 20:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:16:33 INFO - PROCESS | 1727 | 1467947793800 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 1727 | 1467947793803 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 20:16:33 INFO - PROCESS | 1727 | 1467947793809 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 1727 | 1467947793813 Marionette TRACE conn3 <- [1,746,null,{}] 20:16:33 INFO - PROCESS | 1727 | 1467947793819 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:33 INFO - PROCESS | 1727 | 1467947793829 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:34 INFO - PROCESS | 1727 | 1467947794060 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 20:16:34 INFO - PROCESS | 1727 | 1467947794241 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 1727 | 1467947794251 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9ba000 == 43 [pid = 1727] [id = 194] 20:16:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92cf0400) [pid = 1727] [serial = 582] [outer = (nil)] 20:16:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x952e4c00) [pid = 1727] [serial = 583] [outer = 0x92cf0400] 20:16:34 INFO - PROCESS | 1727 | 1467947794327 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x952ec400) [pid = 1727] [serial = 584] [outer = 0x92cf0400] 20:16:35 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:35 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:35 INFO - PROCESS | 1727 | 1467947795602 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 20:16:35 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.) 20:16:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1834ms 20:16:35 INFO - PROCESS | 1727 | 1467947795642 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 1727 | 1467947795646 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 20:16:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:16:35 INFO - PROCESS | 1727 | 1467947795652 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 1727 | 1467947795656 Marionette TRACE conn3 <- [1,750,null,{}] 20:16:35 INFO - PROCESS | 1727 | 1467947795702 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:35 INFO - PROCESS | 1727 | 1467947795708 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:36 INFO - PROCESS | 1727 | 1467947796000 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 20:16:36 INFO - PROCESS | 1727 | 1467947796133 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 1727 | 1467947796139 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9392a800 == 44 [pid = 1727] [id = 195] 20:16:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x952eb000) [pid = 1727] [serial = 585] [outer = (nil)] 20:16:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x953e2800) [pid = 1727] [serial = 586] [outer = 0x952eb000] 20:16:36 INFO - PROCESS | 1727 | 1467947796219 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x953e4c00) [pid = 1727] [serial = 587] [outer = 0x952eb000] 20:16:37 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:37 INFO - PROCESS | 1727 | 1467947797702 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 20:16:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:16:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2131ms 20:16:37 INFO - PROCESS | 1727 | 1467947797784 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 20:16:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:16:37 INFO - PROCESS | 1727 | 1467947797790 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 20:16:37 INFO - PROCESS | 1727 | 1467947797799 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 1727 | 1467947797803 Marionette TRACE conn3 <- [1,754,null,{}] 20:16:37 INFO - PROCESS | 1727 | 1467947797811 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:37 INFO - PROCESS | 1727 | 1467947797816 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:38 INFO - PROCESS | 1727 | 1467947798028 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 20:16:38 INFO - PROCESS | 1727 | 1467947798317 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 1727 | 1467947798325 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ef400 == 45 [pid = 1727] [id = 196] 20:16:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8dd1ac00) [pid = 1727] [serial = 588] [outer = (nil)] 20:16:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8e9b9800) [pid = 1727] [serial = 589] [outer = 0x8dd1ac00] 20:16:38 INFO - PROCESS | 1727 | 1467947798401 Marionette DEBUG loaded listener.js 20:16:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8ea71000) [pid = 1727] [serial = 590] [outer = 0x8dd1ac00] 20:16:38 INFO - PROCESS | 1727 | --DOCSHELL 0x93a42800 == 44 [pid = 1727] [id = 54] 20:16:38 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8f9d1400) [pid = 1727] [serial = 535] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91160c00) [pid = 1727] [serial = 530] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x91121800) [pid = 1727] [serial = 529] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922d9400) [pid = 1727] [serial = 532] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92413000) [pid = 1727] [serial = 523] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x91152c00) [pid = 1727] [serial = 517] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8dd16000) [pid = 1727] [serial = 511] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8f3ee800) [pid = 1727] [serial = 514] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8eb5fc00) [pid = 1727] [serial = 526] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92293400) [pid = 1727] [serial = 520] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91156400) [pid = 1727] [serial = 509] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8f19dc00) [pid = 1727] [serial = 527] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92ad3800) [pid = 1727] [serial = 533] [outer = (nil)] [url = about:blank] 20:16:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:39 INFO - PROCESS | 1727 | 1467947799678 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 20:16:39 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 20:16:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1934ms 20:16:39 INFO - PROCESS | 1727 | 1467947799732 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 1727 | 1467947799737 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 20:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:16:39 INFO - PROCESS | 1727 | 1467947799747 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:16:39 INFO - PROCESS | 1727 | 1467947799751 Marionette TRACE conn3 <- [1,758,null,{}] 20:16:39 INFO - PROCESS | 1727 | 1467947799757 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:39 INFO - PROCESS | 1727 | 1467947799761 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:39 INFO - PROCESS | 1727 | 1467947799981 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 20:16:40 INFO - PROCESS | 1727 | 1467947800124 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:40 INFO - PROCESS | 1727 | 1467947800132 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd18000 == 45 [pid = 1727] [id = 197] 20:16:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8f3f3000) [pid = 1727] [serial = 591] [outer = (nil)] 20:16:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8fb0f400) [pid = 1727] [serial = 592] [outer = 0x8f3f3000] 20:16:40 INFO - PROCESS | 1727 | 1467947800201 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9107c800) [pid = 1727] [serial = 593] [outer = 0x8f3f3000] 20:16:40 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:40 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:16:40 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:40 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:40 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:16:40 INFO - PROCESS | 1727 | 1467947800948 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 20:16:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:16:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1235ms 20:16:40 INFO - PROCESS | 1727 | 1467947800987 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 20:16:41 INFO - PROCESS | 1727 | 1467947800997 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 20:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:16:41 INFO - PROCESS | 1727 | 1467947801015 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - PROCESS | 1727 | 1467947801021 Marionette TRACE conn3 <- [1,762,null,{}] 20:16:41 INFO - PROCESS | 1727 | 1467947801036 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:41 INFO - PROCESS | 1727 | 1467947801044 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:41 INFO - PROCESS | 1727 | 1467947801277 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 20:16:41 INFO - PROCESS | 1727 | 1467947801304 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 1727 | 1467947801312 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x91160c00 == 46 [pid = 1727] [id = 198] 20:16:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9116c400) [pid = 1727] [serial = 594] [outer = (nil)] 20:16:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x922cc800) [pid = 1727] [serial = 595] [outer = 0x9116c400] 20:16:41 INFO - PROCESS | 1727 | 1467947801383 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x922e0800) [pid = 1727] [serial = 596] [outer = 0x9116c400] 20:16:42 INFO - PROCESS | 1727 | 1467947802691 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 20:16:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1688ms 20:16:42 INFO - PROCESS | 1727 | 1467947802703 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 1727 | 1467947802706 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 20:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:16:42 INFO - PROCESS | 1727 | 1467947802718 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 1727 | 1467947802722 Marionette TRACE conn3 <- [1,766,null,{}] 20:16:42 INFO - PROCESS | 1727 | 1467947802728 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:42 INFO - PROCESS | 1727 | 1467947802732 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:42 INFO - PROCESS | 1727 | 1467947802941 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8eb5dc00) [pid = 1727] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8e9bf000) [pid = 1727] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9111f000) [pid = 1727] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91080400) [pid = 1727] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x92298000) [pid = 1727] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8f3e9800) [pid = 1727] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x91177800) [pid = 1727] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x91121400) [pid = 1727] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:16:43 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8db90c00) [pid = 1727] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:16:43 INFO - PROCESS | 1727 | 1467947803210 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 1727 | 1467947803215 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67400 == 47 [pid = 1727] [id = 199] 20:16:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8db90c00) [pid = 1727] [serial = 597] [outer = (nil)] 20:16:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8f19cc00) [pid = 1727] [serial = 598] [outer = 0x8db90c00] 20:16:43 INFO - PROCESS | 1727 | 1467947803297 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92298000) [pid = 1727] [serial = 599] [outer = 0x8db90c00] 20:16:44 INFO - PROCESS | 1727 | 1467947804362 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 20:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1679ms 20:16:44 INFO - PROCESS | 1727 | 1467947804398 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 1727 | 1467947804402 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 20:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:16:44 INFO - PROCESS | 1727 | 1467947804408 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 1727 | 1467947804410 Marionette TRACE conn3 <- [1,770,null,{}] 20:16:44 INFO - PROCESS | 1727 | 1467947804416 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:44 INFO - PROCESS | 1727 | 1467947804420 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:44 INFO - PROCESS | 1727 | 1467947804579 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 20:16:44 INFO - PROCESS | 1727 | 1467947804808 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 1727 | 1467947804814 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb67400 == 48 [pid = 1727] [id = 200] 20:16:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92415c00) [pid = 1727] [serial = 600] [outer = (nil)] 20:16:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92ebb800) [pid = 1727] [serial = 601] [outer = 0x92415c00] 20:16:44 INFO - PROCESS | 1727 | 1467947804881 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92f87400) [pid = 1727] [serial = 602] [outer = 0x92415c00] 20:16:45 INFO - PROCESS | 1727 | 1467947805802 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1437ms 20:16:45 INFO - PROCESS | 1727 | 1467947805846 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 1727 | 1467947805853 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 20:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:16:45 INFO - PROCESS | 1727 | 1467947805861 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - PROCESS | 1727 | 1467947805867 Marionette TRACE conn3 <- [1,774,null,{}] 20:16:45 INFO - PROCESS | 1727 | 1467947805877 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:45 INFO - PROCESS | 1727 | 1467947805883 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:46 INFO - PROCESS | 1727 | 1467947806095 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 20:16:46 INFO - PROCESS | 1727 | 1467947806336 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:46 INFO - PROCESS | 1727 | 1467947806343 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9c000 == 49 [pid = 1727] [id = 201] 20:16:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8e9bb400) [pid = 1727] [serial = 603] [outer = (nil)] 20:16:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8fb04c00) [pid = 1727] [serial = 604] [outer = 0x8e9bb400] 20:16:46 INFO - PROCESS | 1727 | 1467947806469 Marionette DEBUG loaded listener.js 20:16:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91079c00) [pid = 1727] [serial = 605] [outer = 0x8e9bb400] 20:16:47 INFO - PROCESS | 1727 | 1467947807365 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 20:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1542ms 20:16:47 INFO - PROCESS | 1727 | 1467947807403 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 1727 | 1467947807410 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 20:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:16:47 INFO - PROCESS | 1727 | 1467947807420 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 1727 | 1467947807424 Marionette TRACE conn3 <- [1,778,null,{}] 20:16:47 INFO - PROCESS | 1727 | 1467947807430 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:47 INFO - PROCESS | 1727 | 1467947807436 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:47 INFO - PROCESS | 1727 | 1467947807621 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 20:16:47 INFO - PROCESS | 1727 | 1467947807811 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 1727 | 1467947807819 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9111d800 == 50 [pid = 1727] [id = 202] 20:16:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9117b000) [pid = 1727] [serial = 606] [outer = (nil)] 20:16:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x922cd400) [pid = 1727] [serial = 607] [outer = 0x9117b000] 20:16:47 INFO - PROCESS | 1727 | 1467947807901 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x922de400) [pid = 1727] [serial = 608] [outer = 0x9117b000] 20:16:48 INFO - PROCESS | 1727 | 1467947808921 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 20:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1539ms 20:16:48 INFO - PROCESS | 1727 | 1467947808959 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 1727 | 1467947808963 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 20:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:16:48 INFO - PROCESS | 1727 | 1467947808970 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - PROCESS | 1727 | 1467947808976 Marionette TRACE conn3 <- [1,782,null,{}] 20:16:48 INFO - PROCESS | 1727 | 1467947808992 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:49 INFO - PROCESS | 1727 | 1467947809000 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:49 INFO - PROCESS | 1727 | 1467947809232 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 20:16:49 INFO - PROCESS | 1727 | 1467947809466 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 1727 | 1467947809476 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f1a0c00 == 51 [pid = 1727] [id = 203] 20:16:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x952e7800) [pid = 1727] [serial = 609] [outer = (nil)] 20:16:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x952ecc00) [pid = 1727] [serial = 610] [outer = 0x952e7800] 20:16:49 INFO - PROCESS | 1727 | 1467947809570 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x953e4000) [pid = 1727] [serial = 611] [outer = 0x952e7800] 20:16:50 INFO - PROCESS | 1727 | 1467947810451 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 20:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1535ms 20:16:50 INFO - PROCESS | 1727 | 1467947810505 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 1727 | 1467947810509 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 20:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:16:50 INFO - PROCESS | 1727 | 1467947810516 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 1727 | 1467947810519 Marionette TRACE conn3 <- [1,786,null,{}] 20:16:50 INFO - PROCESS | 1727 | 1467947810525 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:50 INFO - PROCESS | 1727 | 1467947810530 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:50 INFO - PROCESS | 1727 | 1467947810726 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 20:16:50 INFO - PROCESS | 1727 | 1467947810963 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:50 INFO - PROCESS | 1727 | 1467947810976 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x953e2000 == 52 [pid = 1727] [id = 204] 20:16:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x953ea400) [pid = 1727] [serial = 612] [outer = (nil)] 20:16:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x98304800) [pid = 1727] [serial = 613] [outer = 0x953ea400] 20:16:51 INFO - PROCESS | 1727 | 1467947811108 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9921f000) [pid = 1727] [serial = 614] [outer = 0x953ea400] 20:16:51 INFO - PROCESS | 1727 | 1467947811992 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1531ms 20:16:52 INFO - PROCESS | 1727 | 1467947812048 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 1727 | 1467947812052 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 20:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:16:52 INFO - PROCESS | 1727 | 1467947812058 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 1727 | 1467947812061 Marionette TRACE conn3 <- [1,790,null,{}] 20:16:52 INFO - PROCESS | 1727 | 1467947812067 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:52 INFO - PROCESS | 1727 | 1467947812073 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:52 INFO - PROCESS | 1727 | 1467947812246 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 20:16:52 INFO - PROCESS | 1727 | 1467947812433 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 1727 | 1467947812439 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5eec00 == 53 [pid = 1727] [id = 205] 20:16:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8db98c00) [pid = 1727] [serial = 615] [outer = (nil)] 20:16:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x99e72400) [pid = 1727] [serial = 616] [outer = 0x8db98c00] 20:16:52 INFO - PROCESS | 1727 | 1467947812516 Marionette DEBUG loaded listener.js 20:16:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x99e7a000) [pid = 1727] [serial = 617] [outer = 0x8db98c00] 20:16:53 INFO - PROCESS | 1727 | 1467947813479 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1481ms 20:16:53 INFO - PROCESS | 1727 | 1467947813541 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 20:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:16:53 INFO - PROCESS | 1727 | 1467947813545 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 20:16:53 INFO - PROCESS | 1727 | 1467947813552 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 1727 | 1467947813555 Marionette TRACE conn3 <- [1,794,null,{}] 20:16:53 INFO - PROCESS | 1727 | 1467947813561 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:53 INFO - PROCESS | 1727 | 1467947813571 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:53 INFO - PROCESS | 1727 | 1467947813829 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 20:16:54 INFO - PROCESS | 1727 | 1467947814113 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 1727 | 1467947814124 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69800 == 54 [pid = 1727] [id = 206] 20:16:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92f86800) [pid = 1727] [serial = 618] [outer = (nil)] 20:16:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9a490800) [pid = 1727] [serial = 619] [outer = 0x92f86800] 20:16:54 INFO - PROCESS | 1727 | 1467947814199 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9a538400) [pid = 1727] [serial = 620] [outer = 0x92f86800] 20:16:55 INFO - PROCESS | 1727 | 1467947815074 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 20:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1584ms 20:16:55 INFO - PROCESS | 1727 | 1467947815136 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 1727 | 1467947815140 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 20:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:16:55 INFO - PROCESS | 1727 | 1467947815146 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:16:55 INFO - PROCESS | 1727 | 1467947815150 Marionette TRACE conn3 <- [1,798,null,{}] 20:16:55 INFO - PROCESS | 1727 | 1467947815155 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:55 INFO - PROCESS | 1727 | 1467947815160 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:55 INFO - PROCESS | 1727 | 1467947815336 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 20:16:55 INFO - PROCESS | 1727 | 1467947815529 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 1727 | 1467947815537 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70000 == 55 [pid = 1727] [id = 207] 20:16:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x947a3c00) [pid = 1727] [serial = 621] [outer = (nil)] 20:16:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9a7eb800) [pid = 1727] [serial = 622] [outer = 0x947a3c00] 20:16:55 INFO - PROCESS | 1727 | 1467947815616 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9a7ecc00) [pid = 1727] [serial = 623] [outer = 0x947a3c00] 20:16:56 INFO - PROCESS | 1727 | 1467947816540 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 20:16:56 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 20:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1448ms 20:16:56 INFO - PROCESS | 1727 | 1467947816595 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 1727 | 1467947816599 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 20:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:16:56 INFO - PROCESS | 1727 | 1467947816605 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 1727 | 1467947816608 Marionette TRACE conn3 <- [1,802,null,{}] 20:16:56 INFO - PROCESS | 1727 | 1467947816614 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:56 INFO - PROCESS | 1727 | 1467947816619 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:56 INFO - PROCESS | 1727 | 1467947816794 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 20:16:57 INFO - PROCESS | 1727 | 1467947816983 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 1727 | 1467947816989 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6d400 == 56 [pid = 1727] [id = 208] 20:16:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8ca6e800) [pid = 1727] [serial = 624] [outer = (nil)] 20:16:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9a7f8000) [pid = 1727] [serial = 625] [outer = 0x8ca6e800] 20:16:57 INFO - PROCESS | 1727 | 1467947817066 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9ac8bc00) [pid = 1727] [serial = 626] [outer = 0x8ca6e800] 20:16:57 INFO - PROCESS | 1727 | 1467947817971 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 20:16:58 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 20:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1429ms 20:16:58 INFO - PROCESS | 1727 | 1467947818035 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 20:16:58 INFO - PROCESS | 1727 | 1467947818038 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 20:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:16:58 INFO - PROCESS | 1727 | 1467947818045 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 1727 | 1467947818048 Marionette TRACE conn3 <- [1,806,null,{}] 20:16:58 INFO - PROCESS | 1727 | 1467947818054 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:58 INFO - PROCESS | 1727 | 1467947818059 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:58 INFO - PROCESS | 1727 | 1467947818271 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 20:16:58 INFO - PROCESS | 1727 | 1467947818527 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 1727 | 1467947818535 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a7f2000 == 57 [pid = 1727] [id = 209] 20:16:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9a7f4800) [pid = 1727] [serial = 627] [outer = (nil)] 20:16:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9ac95800) [pid = 1727] [serial = 628] [outer = 0x9a7f4800] 20:16:58 INFO - PROCESS | 1727 | 1467947818655 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x9ac99800) [pid = 1727] [serial = 629] [outer = 0x9a7f4800] 20:16:59 INFO - PROCESS | 1727 | 1467947819535 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 20:16:59 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 20:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1544ms 20:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:16:59 INFO - PROCESS | 1727 | 1467947819589 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 20:16:59 INFO - PROCESS | 1727 | 1467947819592 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 20:16:59 INFO - PROCESS | 1727 | 1467947819599 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 1727 | 1467947819602 Marionette TRACE conn3 <- [1,810,null,{}] 20:16:59 INFO - PROCESS | 1727 | 1467947819608 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:16:59 INFO - PROCESS | 1727 | 1467947819613 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:16:59 INFO - PROCESS | 1727 | 1467947819791 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 20:17:00 INFO - PROCESS | 1727 | 1467947819986 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 1727 | 1467947819994 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb61c00 == 58 [pid = 1727] [id = 210] 20:17:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8eb65400) [pid = 1727] [serial = 630] [outer = (nil)] 20:17:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x91179c00) [pid = 1727] [serial = 631] [outer = 0x8eb65400] 20:17:00 INFO - PROCESS | 1727 | 1467947820125 Marionette DEBUG loaded listener.js 20:17:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x92ad5400) [pid = 1727] [serial = 632] [outer = 0x8eb65400] 20:17:01 INFO - PROCESS | 1727 | 1467947821491 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 20:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1986ms 20:17:01 INFO - PROCESS | 1727 | 1467947821597 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 1727 | 1467947821604 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 20:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:17:01 INFO - PROCESS | 1727 | 1467947821613 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - PROCESS | 1727 | 1467947821618 Marionette TRACE conn3 <- [1,814,null,{}] 20:17:01 INFO - PROCESS | 1727 | 1467947821626 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:01 INFO - PROCESS | 1727 | 1467947821631 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:01 INFO - PROCESS | 1727 | 1467947821805 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 20:17:02 INFO - PROCESS | 1727 | 1467947821999 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 1727 | 1467947822016 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8fc00 == 59 [pid = 1727] [id = 211] 20:17:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8f9db400) [pid = 1727] [serial = 633] [outer = (nil)] 20:17:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x91073000) [pid = 1727] [serial = 634] [outer = 0x8f9db400] 20:17:02 INFO - PROCESS | 1727 | 1467947822135 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x91152c00) [pid = 1727] [serial = 635] [outer = 0x8f9db400] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x93c15000 == 58 [pid = 1727] [id = 67] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd18000 == 57 [pid = 1727] [id = 197] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x91160c00 == 56 [pid = 1727] [id = 198] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x99745000 == 55 [pid = 1727] [id = 61] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9ac8c000 == 54 [pid = 1727] [id = 64] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67400 == 53 [pid = 1727] [id = 199] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9ac9a400 == 52 [pid = 1727] [id = 69] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9c075400 == 51 [pid = 1727] [id = 63] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9228e400 == 50 [pid = 1727] [id = 59] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9228f800 == 49 [pid = 1727] [id = 70] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9c1efc00 == 48 [pid = 1727] [id = 57] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x922cc000 == 47 [pid = 1727] [id = 58] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9229d000 == 46 [pid = 1727] [id = 60] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1d400 == 45 [pid = 1727] [id = 193] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9392a800 == 44 [pid = 1727] [id = 195] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9ba000 == 43 [pid = 1727] [id = 194] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x93a05400 == 42 [pid = 1727] [id = 68] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ef400 == 41 [pid = 1727] [id = 196] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x93c10800 == 40 [pid = 1727] [id = 65] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0xa2002c00 == 39 [pid = 1727] [id = 62] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x92ebc400 == 38 [pid = 1727] [id = 53] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb61c00 == 37 [pid = 1727] [id = 210] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9a7f2000 == 36 [pid = 1727] [id = 209] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6d400 == 35 [pid = 1727] [id = 208] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69800 == 34 [pid = 1727] [id = 206] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca70000 == 33 [pid = 1727] [id = 207] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5eec00 == 32 [pid = 1727] [id = 205] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x953e2000 == 31 [pid = 1727] [id = 204] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8f1a0c00 == 30 [pid = 1727] [id = 203] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x9111d800 == 29 [pid = 1727] [id = 202] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb67400 == 28 [pid = 1727] [id = 200] 20:17:04 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9c000 == 27 [pid = 1727] [id = 201] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x8eb68000) [pid = 1727] [serial = 556] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8f3ef800) [pid = 1727] [serial = 557] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x8f191c00) [pid = 1727] [serial = 554] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x8eb5e800) [pid = 1727] [serial = 553] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92199400) [pid = 1727] [serial = 541] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8e9b8400) [pid = 1727] [serial = 538] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x93927c00) [pid = 1727] [serial = 544] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x93a4b400) [pid = 1727] [serial = 547] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8e9ba800) [pid = 1727] [serial = 550] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9117a800) [pid = 1727] [serial = 562] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x91122800) [pid = 1727] [serial = 559] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x91155000) [pid = 1727] [serial = 560] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9219e800) [pid = 1727] [serial = 563] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92418000) [pid = 1727] [serial = 524] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8f9d3800) [pid = 1727] [serial = 515] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x922cf000) [pid = 1727] [serial = 521] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9116e000) [pid = 1727] [serial = 518] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8ea73400) [pid = 1727] [serial = 512] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x91171000) [pid = 1727] [serial = 565] [outer = (nil)] [url = about:blank] 20:17:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8db8f400) [pid = 1727] [serial = 636] [outer = 0x93c12400] 20:17:04 INFO - PROCESS | 1727 | 1467947824882 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 1727 | 1467947824959 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 20:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:17:04 INFO - PROCESS | 1727 | 1467947824966 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 1727 | 1467947824971 Marionette TRACE conn3 <- [1,818,null,{}] 20:17:04 INFO - PROCESS | 1727 | 1467947824979 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:04 INFO - PROCESS | 1727 | 1467947824985 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:05 INFO - PROCESS | 1727 | 1467947825152 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 20:17:05 INFO - PROCESS | 1727 | 1467947825331 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 1727 | 1467947825341 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea77000 == 28 [pid = 1727] [id = 212] 20:17:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8ea79c00) [pid = 1727] [serial = 637] [outer = (nil)] 20:17:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8eb62000) [pid = 1727] [serial = 638] [outer = 0x8ea79c00] 20:17:05 INFO - PROCESS | 1727 | 1467947825412 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8eb60800) [pid = 1727] [serial = 639] [outer = 0x8ea79c00] 20:17:06 INFO - PROCESS | 1727 | 1467947826199 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 20:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1283ms 20:17:06 INFO - PROCESS | 1727 | 1467947826250 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 1727 | 1467947826258 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 20:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:17:06 INFO - PROCESS | 1727 | 1467947826269 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 1727 | 1467947826273 Marionette TRACE conn3 <- [1,822,null,{}] 20:17:06 INFO - PROCESS | 1727 | 1467947826279 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:06 INFO - PROCESS | 1727 | 1467947826285 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:06 INFO - PROCESS | 1727 | 1467947826463 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 20:17:06 INFO - PROCESS | 1727 | 1467947826622 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 1727 | 1467947826629 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d4c00 == 29 [pid = 1727] [id = 213] 20:17:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8f9dac00) [pid = 1727] [serial = 640] [outer = (nil)] 20:17:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x91117c00) [pid = 1727] [serial = 641] [outer = 0x8f9dac00] 20:17:06 INFO - PROCESS | 1727 | 1467947826704 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x91123400) [pid = 1727] [serial = 642] [outer = 0x8f9dac00] 20:17:07 INFO - PROCESS | 1727 | 1467947827654 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 1727 | 1467947827708 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 20:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:17:07 INFO - PROCESS | 1727 | 1467947827723 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 1727 | 1467947827729 Marionette TRACE conn3 <- [1,826,null,{}] 20:17:07 INFO - PROCESS | 1727 | 1467947827745 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:07 INFO - PROCESS | 1727 | 1467947827754 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:08 INFO - PROCESS | 1727 | 1467947827998 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 20:17:08 INFO - PROCESS | 1727 | 1467947828022 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 1727 | 1467947828034 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x9228e400 == 30 [pid = 1727] [id = 214] 20:17:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9228f400) [pid = 1727] [serial = 643] [outer = (nil)] 20:17:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x922d0000) [pid = 1727] [serial = 644] [outer = 0x9228f400] 20:17:08 INFO - PROCESS | 1727 | 1467947828103 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x922df800) [pid = 1727] [serial = 645] [outer = 0x9228f400] 20:17:10 INFO - PROCESS | 1727 | 1467947830493 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8db90c00) [pid = 1727] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8ea75c00) [pid = 1727] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92ceb800) [pid = 1727] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9241f800) [pid = 1727] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x8f3f3000) [pid = 1727] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8d5f6000) [pid = 1727] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8ea79400) [pid = 1727] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8fb10000) [pid = 1727] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x92cf0400) [pid = 1727] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x952eb000) [pid = 1727] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8dd1ac00) [pid = 1727] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x92415c00) [pid = 1727] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9116c400) [pid = 1727] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8db98400) [pid = 1727] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9392ec00) [pid = 1727] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8f19ec00) [pid = 1727] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8dd16800) [pid = 1727] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8d5f2c00) [pid = 1727] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:17:10 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92ce9c00) [pid = 1727] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2901ms 20:17:10 INFO - PROCESS | 1727 | 1467947830625 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 20:17:10 INFO - PROCESS | 1727 | 1467947830629 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 20:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:17:10 INFO - PROCESS | 1727 | 1467947830635 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:17:10 INFO - PROCESS | 1727 | 1467947830638 Marionette TRACE conn3 <- [1,830,null,{}] 20:17:10 INFO - PROCESS | 1727 | 1467947830643 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:10 INFO - PROCESS | 1727 | 1467947830648 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:10 INFO - PROCESS | 1727 | 1467947830843 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 20:17:10 INFO - PROCESS | 1727 | 1467947830938 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 1727 | 1467947830944 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6f800 == 31 [pid = 1727] [id = 215] 20:17:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8fb02c00) [pid = 1727] [serial = 646] [outer = (nil)] 20:17:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9116c400) [pid = 1727] [serial = 647] [outer = 0x8fb02c00] 20:17:11 INFO - PROCESS | 1727 | 1467947831012 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x922ca800) [pid = 1727] [serial = 648] [outer = 0x8fb02c00] 20:17:11 INFO - PROCESS | 1727 | 1467947831748 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 20:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1179ms 20:17:11 INFO - PROCESS | 1727 | 1467947831815 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 20:17:11 INFO - PROCESS | 1727 | 1467947831818 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 20:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:17:11 INFO - PROCESS | 1727 | 1467947831824 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 1727 | 1467947831827 Marionette TRACE conn3 <- [1,834,null,{}] 20:17:11 INFO - PROCESS | 1727 | 1467947831832 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:11 INFO - PROCESS | 1727 | 1467947831837 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:11 INFO - PROCESS | 1727 | 1467947831987 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 20:17:12 INFO - PROCESS | 1727 | 1467947831996 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 1727 | 1467947832002 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c5000 == 32 [pid = 1727] [id = 216] 20:17:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x922dec00) [pid = 1727] [serial = 649] [outer = (nil)] 20:17:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92ae1c00) [pid = 1727] [serial = 650] [outer = 0x922dec00] 20:17:12 INFO - PROCESS | 1727 | 1467947832068 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92ebc400) [pid = 1727] [serial = 651] [outer = 0x922dec00] 20:17:13 INFO - PROCESS | 1727 | 1467947833187 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 20:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1432ms 20:17:13 INFO - PROCESS | 1727 | 1467947833258 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 1727 | 1467947833265 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 20:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:17:13 INFO - PROCESS | 1727 | 1467947833274 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 1727 | 1467947833279 Marionette TRACE conn3 <- [1,838,null,{}] 20:17:13 INFO - PROCESS | 1727 | 1467947833289 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:13 INFO - PROCESS | 1727 | 1467947833294 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:13 INFO - PROCESS | 1727 | 1467947833510 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 20:17:13 INFO - PROCESS | 1727 | 1467947833755 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 1727 | 1467947833763 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea77c00 == 33 [pid = 1727] [id = 217] 20:17:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8ea78400) [pid = 1727] [serial = 652] [outer = (nil)] 20:17:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8f3f7000) [pid = 1727] [serial = 653] [outer = 0x8ea78400] 20:17:13 INFO - PROCESS | 1727 | 1467947833890 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8fb06800) [pid = 1727] [serial = 654] [outer = 0x8ea78400] 20:17:14 INFO - PROCESS | 1727 | 1467947834800 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 20:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1587ms 20:17:14 INFO - PROCESS | 1727 | 1467947834861 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 1727 | 1467947834868 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 20:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:17:14 INFO - PROCESS | 1727 | 1467947834878 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - PROCESS | 1727 | 1467947834882 Marionette TRACE conn3 <- [1,842,null,{}] 20:17:14 INFO - PROCESS | 1727 | 1467947834889 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:14 INFO - PROCESS | 1727 | 1467947834895 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:15 INFO - PROCESS | 1727 | 1467947835160 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 20:17:15 INFO - PROCESS | 1727 | 1467947835352 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 1727 | 1467947835364 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x92298c00 == 34 [pid = 1727] [id = 218] 20:17:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x922c6000) [pid = 1727] [serial = 655] [outer = (nil)] 20:17:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92417c00) [pid = 1727] [serial = 656] [outer = 0x922c6000] 20:17:15 INFO - PROCESS | 1727 | 1467947835458 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92414800) [pid = 1727] [serial = 657] [outer = 0x922c6000] 20:17:16 INFO - PROCESS | 1727 | 1467947836430 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 20:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1579ms 20:17:16 INFO - PROCESS | 1727 | 1467947836456 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 20:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:17:16 INFO - PROCESS | 1727 | 1467947836461 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 20:17:16 INFO - PROCESS | 1727 | 1467947836467 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 1727 | 1467947836473 Marionette TRACE conn3 <- [1,846,null,{}] 20:17:16 INFO - PROCESS | 1727 | 1467947836489 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:16 INFO - PROCESS | 1727 | 1467947836498 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:16 INFO - PROCESS | 1727 | 1467947836679 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 20:17:16 INFO - PROCESS | 1727 | 1467947836929 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 1727 | 1467947836939 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c0f400 == 35 [pid = 1727] [id = 219] 20:17:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x93c10000) [pid = 1727] [serial = 658] [outer = (nil)] 20:17:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x947a6400) [pid = 1727] [serial = 659] [outer = 0x93c10000] 20:17:17 INFO - PROCESS | 1727 | 1467947837064 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x95190400) [pid = 1727] [serial = 660] [outer = 0x93c10000] 20:17:17 INFO - PROCESS | 1727 | 1467947837960 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 20:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1538ms 20:17:18 INFO - PROCESS | 1727 | 1467947838005 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 20:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:17:18 INFO - PROCESS | 1727 | 1467947838010 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 20:17:18 INFO - PROCESS | 1727 | 1467947838016 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 1727 | 1467947838020 Marionette TRACE conn3 <- [1,850,null,{}] 20:17:18 INFO - PROCESS | 1727 | 1467947838025 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:18 INFO - PROCESS | 1727 | 1467947838030 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:18 INFO - PROCESS | 1727 | 1467947838206 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 20:17:18 INFO - PROCESS | 1727 | 1467947838394 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:18 INFO - PROCESS | 1727 | 1467947838405 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x91118c00 == 36 [pid = 1727] [id = 220] 20:17:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x921a6c00) [pid = 1727] [serial = 661] [outer = (nil)] 20:17:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x953ddc00) [pid = 1727] [serial = 662] [outer = 0x921a6c00] 20:17:18 INFO - PROCESS | 1727 | 1467947838523 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x953e3400) [pid = 1727] [serial = 663] [outer = 0x921a6c00] 20:17:19 INFO - PROCESS | 1727 | 1467947839393 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 20:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1435ms 20:17:19 INFO - PROCESS | 1727 | 1467947839451 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 1727 | 1467947839454 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 20:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:17:19 INFO - PROCESS | 1727 | 1467947839461 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:17:19 INFO - PROCESS | 1727 | 1467947839465 Marionette TRACE conn3 <- [1,854,null,{}] 20:17:19 INFO - PROCESS | 1727 | 1467947839470 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:19 INFO - PROCESS | 1727 | 1467947839474 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:19 INFO - PROCESS | 1727 | 1467947839643 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 20:17:19 INFO - PROCESS | 1727 | 1467947839921 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 1727 | 1467947839929 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x952e7400 == 37 [pid = 1727] [id = 221] 20:17:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x952efc00) [pid = 1727] [serial = 664] [outer = (nil)] 20:17:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x98390800) [pid = 1727] [serial = 665] [outer = 0x952efc00] 20:17:20 INFO - PROCESS | 1727 | 1467947840050 Marionette DEBUG loaded listener.js 20:17:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x99617800) [pid = 1727] [serial = 666] [outer = 0x952efc00] 20:17:20 INFO - PROCESS | 1727 | 1467947840957 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 20:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1533ms 20:17:20 INFO - PROCESS | 1727 | 1467947840995 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 1727 | 1467947840999 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 20:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:17:21 INFO - PROCESS | 1727 | 1467947841005 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 1727 | 1467947841008 Marionette TRACE conn3 <- [1,858,null,{}] 20:17:21 INFO - PROCESS | 1727 | 1467947841014 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:21 INFO - PROCESS | 1727 | 1467947841025 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:21 INFO - PROCESS | 1727 | 1467947841248 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 20:17:21 INFO - PROCESS | 1727 | 1467947841503 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 1727 | 1467947841511 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea75c00 == 38 [pid = 1727] [id = 222] 20:17:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8fb08000) [pid = 1727] [serial = 667] [outer = (nil)] 20:17:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9a52f800) [pid = 1727] [serial = 668] [outer = 0x8fb08000] 20:17:21 INFO - PROCESS | 1727 | 1467947841635 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9a532000) [pid = 1727] [serial = 669] [outer = 0x8fb08000] 20:17:22 INFO - PROCESS | 1727 | 1467947842486 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 20:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1531ms 20:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:17:22 INFO - PROCESS | 1727 | 1467947842537 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 1727 | 1467947842540 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 20:17:22 INFO - PROCESS | 1727 | 1467947842547 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 1727 | 1467947842550 Marionette TRACE conn3 <- [1,862,null,{}] 20:17:22 INFO - PROCESS | 1727 | 1467947842556 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:22 INFO - PROCESS | 1727 | 1467947842561 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:22 INFO - PROCESS | 1727 | 1467947842732 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 20:17:22 INFO - PROCESS | 1727 | 1467947842901 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 1727 | 1467947842911 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66c00 == 39 [pid = 1727] [id = 223] 20:17:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x99745c00) [pid = 1727] [serial = 670] [outer = (nil)] 20:17:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x9ac8cc00) [pid = 1727] [serial = 671] [outer = 0x99745c00] 20:17:22 INFO - PROCESS | 1727 | 1467947842985 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x9a7f4400) [pid = 1727] [serial = 672] [outer = 0x99745c00] 20:17:23 INFO - PROCESS | 1727 | 1467947843910 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 20:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1433ms 20:17:23 INFO - PROCESS | 1727 | 1467947843980 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 20:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:17:23 INFO - PROCESS | 1727 | 1467947843990 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 20:17:23 INFO - PROCESS | 1727 | 1467947843996 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - PROCESS | 1727 | 1467947844000 Marionette TRACE conn3 <- [1,866,null,{}] 20:17:24 INFO - PROCESS | 1727 | 1467947844005 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:24 INFO - PROCESS | 1727 | 1467947844010 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:24 INFO - PROCESS | 1727 | 1467947844213 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 20:17:24 INFO - PROCESS | 1727 | 1467947844448 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:24 INFO - PROCESS | 1727 | 1467947844455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6fc00 == 40 [pid = 1727] [id = 224] 20:17:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8ea78800) [pid = 1727] [serial = 673] [outer = (nil)] 20:17:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x9aea1c00) [pid = 1727] [serial = 674] [outer = 0x8ea78800] 20:17:24 INFO - PROCESS | 1727 | 1467947844574 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x9aea5800) [pid = 1727] [serial = 675] [outer = 0x8ea78800] 20:17:25 INFO - PROCESS | 1727 | 1467947845497 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 20:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1540ms 20:17:25 INFO - PROCESS | 1727 | 1467947845539 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 1727 | 1467947845543 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 20:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:17:25 INFO - PROCESS | 1727 | 1467947845553 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - PROCESS | 1727 | 1467947845556 Marionette TRACE conn3 <- [1,870,null,{}] 20:17:25 INFO - PROCESS | 1727 | 1467947845562 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:25 INFO - PROCESS | 1727 | 1467947845567 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:25 INFO - PROCESS | 1727 | 1467947845733 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 20:17:25 INFO - PROCESS | 1727 | 1467947845968 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 1727 | 1467947845976 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ec000 == 41 [pid = 1727] [id = 225] 20:17:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x953e7800) [pid = 1727] [serial = 676] [outer = (nil)] 20:17:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9af6f800) [pid = 1727] [serial = 677] [outer = 0x953e7800] 20:17:26 INFO - PROCESS | 1727 | 1467947846092 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9af70000) [pid = 1727] [serial = 678] [outer = 0x953e7800] 20:17:27 INFO - PROCESS | 1727 | 1467947846996 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 20:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1477ms 20:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:17:27 INFO - PROCESS | 1727 | 1467947847031 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 1727 | 1467947847033 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 20:17:27 INFO - PROCESS | 1727 | 1467947847041 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 1727 | 1467947847044 Marionette TRACE conn3 <- [1,874,null,{}] 20:17:27 INFO - PROCESS | 1727 | 1467947847050 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:27 INFO - PROCESS | 1727 | 1467947847054 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:27 INFO - PROCESS | 1727 | 1467947847226 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 20:17:27 INFO - PROCESS | 1727 | 1467947847425 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 1727 | 1467947847436 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db97000 == 42 [pid = 1727] [id = 226] 20:17:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x8db9b800) [pid = 1727] [serial = 679] [outer = (nil)] 20:17:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9aea2400) [pid = 1727] [serial = 680] [outer = 0x8db9b800] 20:17:27 INFO - PROCESS | 1727 | 1467947847517 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9af6c400) [pid = 1727] [serial = 681] [outer = 0x8db9b800] 20:17:28 INFO - PROCESS | 1727 | 1467947848523 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 20:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1535ms 20:17:28 INFO - PROCESS | 1727 | 1467947848576 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 1727 | 1467947848580 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 20:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:17:28 INFO - PROCESS | 1727 | 1467947848587 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 1727 | 1467947848590 Marionette TRACE conn3 <- [1,878,null,{}] 20:17:28 INFO - PROCESS | 1727 | 1467947848597 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:28 INFO - PROCESS | 1727 | 1467947848603 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:28 INFO - PROCESS | 1727 | 1467947848803 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 20:17:29 INFO - PROCESS | 1727 | 1467947849056 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 1727 | 1467947849068 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67400 == 43 [pid = 1727] [id = 227] 20:17:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x8ca69800) [pid = 1727] [serial = 682] [outer = (nil)] 20:17:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x8ca74c00) [pid = 1727] [serial = 683] [outer = 0x8ca69800] 20:17:29 INFO - PROCESS | 1727 | 1467947849337 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x8d5f4400) [pid = 1727] [serial = 684] [outer = 0x8ca69800] 20:17:30 INFO - PROCESS | 1727 | 1467947850221 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 20:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1681ms 20:17:30 INFO - PROCESS | 1727 | 1467947850269 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 20:17:30 INFO - PROCESS | 1727 | 1467947850275 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 20:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:17:30 INFO - PROCESS | 1727 | 1467947850283 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:17:30 INFO - PROCESS | 1727 | 1467947850287 Marionette TRACE conn3 <- [1,882,null,{}] 20:17:30 INFO - PROCESS | 1727 | 1467947850294 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:30 INFO - PROCESS | 1727 | 1467947850299 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:30 INFO - PROCESS | 1727 | 1467947850486 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 20:17:30 INFO - PROCESS | 1727 | 1467947850691 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:30 INFO - PROCESS | 1727 | 1467947850699 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92000 == 44 [pid = 1727] [id = 228] 20:17:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x8d5f7c00) [pid = 1727] [serial = 685] [outer = (nil)] 20:17:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x8ea79800) [pid = 1727] [serial = 686] [outer = 0x8d5f7c00] 20:17:30 INFO - PROCESS | 1727 | 1467947850940 Marionette DEBUG loaded listener.js 20:17:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x8f192400) [pid = 1727] [serial = 687] [outer = 0x8d5f7c00] 20:17:31 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6f800 == 43 [pid = 1727] [id = 215] 20:17:31 INFO - PROCESS | 1727 | --DOCSHELL 0x9228e400 == 42 [pid = 1727] [id = 214] 20:17:31 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d4c00 == 41 [pid = 1727] [id = 213] 20:17:31 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea77000 == 40 [pid = 1727] [id = 212] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x9392cc00) [pid = 1727] [serial = 545] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x91152000) [pid = 1727] [serial = 536] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x93c16400) [pid = 1727] [serial = 548] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x92294c00) [pid = 1727] [serial = 542] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x8eb61000) [pid = 1727] [serial = 539] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8f19b800) [pid = 1727] [serial = 551] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8f19cc00) [pid = 1727] [serial = 598] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x9392e800) [pid = 1727] [serial = 580] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x93a08400) [pid = 1727] [serial = 581] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x92f7e400) [pid = 1727] [serial = 577] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x92f88800) [pid = 1727] [serial = 578] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x92adfc00) [pid = 1727] [serial = 574] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x92ce8c00) [pid = 1727] [serial = 575] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x8fb0f400) [pid = 1727] [serial = 592] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x8ea70000) [pid = 1727] [serial = 568] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8eb5f400) [pid = 1727] [serial = 569] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x92295c00) [pid = 1727] [serial = 566] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9111fc00) [pid = 1727] [serial = 571] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x9115c400) [pid = 1727] [serial = 572] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x952e4c00) [pid = 1727] [serial = 583] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x952ec400) [pid = 1727] [serial = 584] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x953e2800) [pid = 1727] [serial = 586] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x953e4c00) [pid = 1727] [serial = 587] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8e9b9800) [pid = 1727] [serial = 589] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8ea71000) [pid = 1727] [serial = 590] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92ebb800) [pid = 1727] [serial = 601] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x92f87400) [pid = 1727] [serial = 602] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92298000) [pid = 1727] [serial = 599] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x922cc800) [pid = 1727] [serial = 595] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x922e0800) [pid = 1727] [serial = 596] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9107c800) [pid = 1727] [serial = 593] [outer = (nil)] [url = about:blank] 20:17:31 INFO - PROCESS | 1727 | 1467947851894 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 20:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1636ms 20:17:31 INFO - PROCESS | 1727 | 1467947851920 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 1727 | 1467947851926 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 20:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:17:31 INFO - PROCESS | 1727 | 1467947851935 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - PROCESS | 1727 | 1467947851939 Marionette TRACE conn3 <- [1,886,null,{}] 20:17:31 INFO - PROCESS | 1727 | 1467947851945 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:31 INFO - PROCESS | 1727 | 1467947851950 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:32 INFO - PROCESS | 1727 | 1467947852118 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 20:17:32 INFO - PROCESS | 1727 | 1467947852134 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 1727 | 1467947852143 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db97400 == 41 [pid = 1727] [id = 229] 20:17:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8ea72800) [pid = 1727] [serial = 688] [outer = (nil)] 20:17:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8f3eb000) [pid = 1727] [serial = 689] [outer = 0x8ea72800] 20:17:32 INFO - PROCESS | 1727 | 1467947852228 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8f9d4c00) [pid = 1727] [serial = 690] [outer = 0x8ea72800] 20:17:33 INFO - PROCESS | 1727 | 1467947853179 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 20:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1283ms 20:17:33 INFO - PROCESS | 1727 | 1467947853219 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 1727 | 1467947853223 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 20:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:17:33 INFO - PROCESS | 1727 | 1467947853229 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 1727 | 1467947853235 Marionette TRACE conn3 <- [1,890,null,{}] 20:17:33 INFO - PROCESS | 1727 | 1467947853264 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:33 INFO - PROCESS | 1727 | 1467947853271 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:33 INFO - PROCESS | 1727 | 1467947853446 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 20:17:33 INFO - PROCESS | 1727 | 1467947853458 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:33 INFO - PROCESS | 1727 | 1467947853467 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea72c00 == 42 [pid = 1727] [id = 230] 20:17:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x91123c00) [pid = 1727] [serial = 691] [outer = (nil)] 20:17:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9115dc00) [pid = 1727] [serial = 692] [outer = 0x91123c00] 20:17:33 INFO - PROCESS | 1727 | 1467947853532 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9116fc00) [pid = 1727] [serial = 693] [outer = 0x91123c00] 20:17:34 INFO - PROCESS | 1727 | 1467947854466 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 20:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1251ms 20:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:17:34 INFO - PROCESS | 1727 | 1467947854480 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 1727 | 1467947854483 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 20:17:34 INFO - PROCESS | 1727 | 1467947854490 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 1727 | 1467947854493 Marionette TRACE conn3 <- [1,894,null,{}] 20:17:34 INFO - PROCESS | 1727 | 1467947854504 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:34 INFO - PROCESS | 1727 | 1467947854508 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:34 INFO - PROCESS | 1727 | 1467947854722 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 20:17:34 INFO - PROCESS | 1727 | 1467947854745 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 1727 | 1467947854752 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x9107fc00 == 43 [pid = 1727] [id = 231] 20:17:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x91157000) [pid = 1727] [serial = 694] [outer = (nil)] 20:17:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9219ec00) [pid = 1727] [serial = 695] [outer = 0x91157000] 20:17:34 INFO - PROCESS | 1727 | 1467947854828 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x92295c00) [pid = 1727] [serial = 696] [outer = 0x91157000] 20:17:35 INFO - PROCESS | 1727 | 1467947855828 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 20:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1395ms 20:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:17:35 INFO - PROCESS | 1727 | 1467947855884 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 1727 | 1467947855887 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 20:17:35 INFO - PROCESS | 1727 | 1467947855894 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:17:35 INFO - PROCESS | 1727 | 1467947855897 Marionette TRACE conn3 <- [1,898,null,{}] 20:17:35 INFO - PROCESS | 1727 | 1467947855902 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:35 INFO - PROCESS | 1727 | 1467947855907 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:36 INFO - PROCESS | 1727 | 1467947856127 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 20:17:36 INFO - PROCESS | 1727 | 1467947856146 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 1727 | 1467947856154 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c7c00 == 44 [pid = 1727] [id = 232] 20:17:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x922c8400) [pid = 1727] [serial = 697] [outer = (nil)] 20:17:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x922d0400) [pid = 1727] [serial = 698] [outer = 0x922c8400] 20:17:36 INFO - PROCESS | 1727 | 1467947856243 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x92414c00) [pid = 1727] [serial = 699] [outer = 0x922c8400] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8eb65400) [pid = 1727] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8e9bb400) [pid = 1727] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9228f400) [pid = 1727] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8f9dac00) [pid = 1727] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x9117b000) [pid = 1727] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8f9db400) [pid = 1727] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x952e7800) [pid = 1727] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8ea79c00) [pid = 1727] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x953ea400) [pid = 1727] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8db98c00) [pid = 1727] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92f86800) [pid = 1727] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x947a3c00) [pid = 1727] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8ca6e800) [pid = 1727] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9a7f4800) [pid = 1727] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:17:36 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8fb02c00) [pid = 1727] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:17:37 INFO - PROCESS | 1727 | 1467947857285 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 20:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1438ms 20:17:37 INFO - PROCESS | 1727 | 1467947857332 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 1727 | 1467947857334 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 20:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:17:37 INFO - PROCESS | 1727 | 1467947857341 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - PROCESS | 1727 | 1467947857344 Marionette TRACE conn3 <- [1,902,null,{}] 20:17:37 INFO - PROCESS | 1727 | 1467947857349 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:37 INFO - PROCESS | 1727 | 1467947857358 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:37 INFO - PROCESS | 1727 | 1467947857520 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 20:17:37 INFO - PROCESS | 1727 | 1467947857529 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 1727 | 1467947857538 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ea400 == 45 [pid = 1727] [id = 233] 20:17:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8f199000) [pid = 1727] [serial = 700] [outer = (nil)] 20:17:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9241c800) [pid = 1727] [serial = 701] [outer = 0x8f199000] 20:17:37 INFO - PROCESS | 1727 | 1467947857744 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92adbc00) [pid = 1727] [serial = 702] [outer = 0x8f199000] 20:17:38 INFO - PROCESS | 1727 | 1467947858461 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 20:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1178ms 20:17:38 INFO - PROCESS | 1727 | 1467947858519 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 1727 | 1467947858523 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 20:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:17:38 INFO - PROCESS | 1727 | 1467947858529 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 1727 | 1467947858531 Marionette TRACE conn3 <- [1,906,null,{}] 20:17:38 INFO - PROCESS | 1727 | 1467947858537 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:38 INFO - PROCESS | 1727 | 1467947858542 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:38 INFO - PROCESS | 1727 | 1467947858841 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 20:17:39 INFO - PROCESS | 1727 | 1467947858990 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 1727 | 1467947859000 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6c800 == 46 [pid = 1727] [id = 234] 20:17:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8ca6e000) [pid = 1727] [serial = 703] [outer = (nil)] 20:17:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8ca75c00) [pid = 1727] [serial = 704] [outer = 0x8ca6e000] 20:17:39 INFO - PROCESS | 1727 | 1467947859088 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8d5f6800) [pid = 1727] [serial = 705] [outer = 0x8ca6e000] 20:17:40 INFO - PROCESS | 1727 | 1467947860108 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 20:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1635ms 20:17:40 INFO - PROCESS | 1727 | 1467947860166 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 20:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:17:40 INFO - PROCESS | 1727 | 1467947860176 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 20:17:40 INFO - PROCESS | 1727 | 1467947860184 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 1727 | 1467947860189 Marionette TRACE conn3 <- [1,910,null,{}] 20:17:40 INFO - PROCESS | 1727 | 1467947860196 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:40 INFO - PROCESS | 1727 | 1467947860205 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:40 INFO - PROCESS | 1727 | 1467947860429 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 20:17:40 INFO - PROCESS | 1727 | 1467947860683 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 1727 | 1467947860696 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19e000 == 47 [pid = 1727] [id = 235] 20:17:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8f19ec00) [pid = 1727] [serial = 706] [outer = (nil)] 20:17:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x8f3f6c00) [pid = 1727] [serial = 707] [outer = 0x8f19ec00] 20:17:40 INFO - PROCESS | 1727 | 1467947860817 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8fb0ac00) [pid = 1727] [serial = 708] [outer = 0x8f19ec00] 20:17:41 INFO - PROCESS | 1727 | 1467947861701 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 20:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1590ms 20:17:41 INFO - PROCESS | 1727 | 1467947861773 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 20:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:17:41 INFO - PROCESS | 1727 | 1467947861778 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 20:17:41 INFO - PROCESS | 1727 | 1467947861785 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:17:41 INFO - PROCESS | 1727 | 1467947861789 Marionette TRACE conn3 <- [1,914,null,{}] 20:17:41 INFO - PROCESS | 1727 | 1467947861795 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:41 INFO - PROCESS | 1727 | 1467947861800 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:41 INFO - PROCESS | 1727 | 1467947861993 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 20:17:42 INFO - PROCESS | 1727 | 1467947862277 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:42 INFO - PROCESS | 1727 | 1467947862286 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219a800 == 48 [pid = 1727] [id = 236] 20:17:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x92291000) [pid = 1727] [serial = 709] [outer = (nil)] 20:17:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x922d1c00) [pid = 1727] [serial = 710] [outer = 0x92291000] 20:17:42 INFO - PROCESS | 1727 | 1467947862405 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9241d400) [pid = 1727] [serial = 711] [outer = 0x92291000] 20:17:43 INFO - PROCESS | 1727 | 1467947863303 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 20:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 20:17:43 INFO - PROCESS | 1727 | 1467947863370 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 1727 | 1467947863377 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 20:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:17:43 INFO - PROCESS | 1727 | 1467947863393 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 1727 | 1467947863400 Marionette TRACE conn3 <- [1,918,null,{}] 20:17:43 INFO - PROCESS | 1727 | 1467947863406 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:43 INFO - PROCESS | 1727 | 1467947863413 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:43 INFO - PROCESS | 1727 | 1467947863643 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 20:17:43 INFO - PROCESS | 1727 | 1467947863897 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 1727 | 1467947863908 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea7a000 == 49 [pid = 1727] [id = 237] 20:17:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8eb5f800) [pid = 1727] [serial = 712] [outer = (nil)] 20:17:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x93928000) [pid = 1727] [serial = 713] [outer = 0x8eb5f800] 20:17:44 INFO - PROCESS | 1727 | 1467947864036 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9392f400) [pid = 1727] [serial = 714] [outer = 0x8eb5f800] 20:17:44 INFO - PROCESS | 1727 | 1467947864925 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 20:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1599ms 20:17:44 INFO - PROCESS | 1727 | 1467947864984 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 1727 | 1467947864989 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 20:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:17:45 INFO - PROCESS | 1727 | 1467947864995 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 1727 | 1467947864998 Marionette TRACE conn3 <- [1,922,null,{}] 20:17:45 INFO - PROCESS | 1727 | 1467947865004 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:45 INFO - PROCESS | 1727 | 1467947865009 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:45 INFO - PROCESS | 1727 | 1467947865204 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 20:17:45 INFO - PROCESS | 1727 | 1467947865440 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 1727 | 1467947865448 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x92413400 == 50 [pid = 1727] [id = 238] 20:17:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x92ebd000) [pid = 1727] [serial = 715] [outer = (nil)] 20:17:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x93a4a000) [pid = 1727] [serial = 716] [outer = 0x92ebd000] 20:17:45 INFO - PROCESS | 1727 | 1467947865567 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x93c17c00) [pid = 1727] [serial = 717] [outer = 0x92ebd000] 20:17:46 INFO - PROCESS | 1727 | 1467947866443 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 20:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1481ms 20:17:46 INFO - PROCESS | 1727 | 1467947866476 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 1727 | 1467947866480 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 20:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:17:46 INFO - PROCESS | 1727 | 1467947866486 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 1727 | 1467947866490 Marionette TRACE conn3 <- [1,926,null,{}] 20:17:46 INFO - PROCESS | 1727 | 1467947866495 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:46 INFO - PROCESS | 1727 | 1467947866500 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:46 INFO - PROCESS | 1727 | 1467947866676 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 20:17:46 INFO - PROCESS | 1727 | 1467947866878 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 1727 | 1467947866895 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cf0800 == 51 [pid = 1727] [id = 239] 20:17:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x95188000) [pid = 1727] [serial = 718] [outer = (nil)] 20:17:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x952e7800) [pid = 1727] [serial = 719] [outer = 0x95188000] 20:17:47 INFO - PROCESS | 1727 | 1467947867020 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x953dbc00) [pid = 1727] [serial = 720] [outer = 0x95188000] 20:17:48 INFO - PROCESS | 1727 | 1467947868000 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 20:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1582ms 20:17:48 INFO - PROCESS | 1727 | 1467947868069 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 1727 | 1467947868074 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 20:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:17:48 INFO - PROCESS | 1727 | 1467947868080 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 1727 | 1467947868083 Marionette TRACE conn3 <- [1,930,null,{}] 20:17:48 INFO - PROCESS | 1727 | 1467947868089 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:48 INFO - PROCESS | 1727 | 1467947868094 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:48 INFO - PROCESS | 1727 | 1467947868311 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 20:17:48 INFO - PROCESS | 1727 | 1467947868607 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 1727 | 1467947868615 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x92293c00 == 52 [pid = 1727] [id = 240] 20:17:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x93c19c00) [pid = 1727] [serial = 721] [outer = (nil)] 20:17:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x97870800) [pid = 1727] [serial = 722] [outer = 0x93c19c00] 20:17:48 INFO - PROCESS | 1727 | 1467947868700 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9961b800) [pid = 1727] [serial = 723] [outer = 0x93c19c00] 20:17:49 INFO - PROCESS | 1727 | 1467947869531 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 20:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1488ms 20:17:49 INFO - PROCESS | 1727 | 1467947869569 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 1727 | 1467947869572 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 20:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:17:49 INFO - PROCESS | 1727 | 1467947869579 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 1727 | 1467947869582 Marionette TRACE conn3 <- [1,934,null,{}] 20:17:49 INFO - PROCESS | 1727 | 1467947869588 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:49 INFO - PROCESS | 1727 | 1467947869593 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:49 INFO - PROCESS | 1727 | 1467947869764 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 20:17:49 INFO - PROCESS | 1727 | 1467947869968 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 1727 | 1467947869978 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd21c00 == 53 [pid = 1727] [id = 241] 20:17:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x98307800) [pid = 1727] [serial = 724] [outer = (nil)] 20:17:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9a0c9c00) [pid = 1727] [serial = 725] [outer = 0x98307800] 20:17:50 INFO - PROCESS | 1727 | 1467947870087 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9a2bcc00) [pid = 1727] [serial = 726] [outer = 0x98307800] 20:17:51 INFO - PROCESS | 1727 | 1467947871114 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 20:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1580ms 20:17:51 INFO - PROCESS | 1727 | 1467947871160 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 1727 | 1467947871164 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 20:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:17:51 INFO - PROCESS | 1727 | 1467947871170 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 1727 | 1467947871174 Marionette TRACE conn3 <- [1,938,null,{}] 20:17:51 INFO - PROCESS | 1727 | 1467947871179 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:51 INFO - PROCESS | 1727 | 1467947871184 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:51 INFO - PROCESS | 1727 | 1467947871375 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 20:17:52 INFO - PROCESS | 1727 | 1467947872094 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 1727 | 1467947872103 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9ba800 == 54 [pid = 1727] [id = 242] 20:17:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x8e9bac00) [pid = 1727] [serial = 727] [outer = (nil)] 20:17:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x8ea6c400) [pid = 1727] [serial = 728] [outer = 0x8e9bac00] 20:17:52 INFO - PROCESS | 1727 | 1467947872192 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x8eb5b400) [pid = 1727] [serial = 729] [outer = 0x8e9bac00] 20:17:53 INFO - PROCESS | 1727 | 1467947873057 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 20:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1932ms 20:17:53 INFO - PROCESS | 1727 | 1467947873105 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 1727 | 1467947873111 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 20:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:17:53 INFO - PROCESS | 1727 | 1467947873118 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 1727 | 1467947873122 Marionette TRACE conn3 <- [1,942,null,{}] 20:17:53 INFO - PROCESS | 1727 | 1467947873130 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:53 INFO - PROCESS | 1727 | 1467947873138 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:53 INFO - PROCESS | 1727 | 1467947873311 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 20:17:53 INFO - PROCESS | 1727 | 1467947873521 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 1727 | 1467947873532 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1c800 == 55 [pid = 1727] [id = 243] 20:17:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9111bc00) [pid = 1727] [serial = 730] [outer = (nil)] 20:17:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x922df400) [pid = 1727] [serial = 731] [outer = 0x9111bc00] 20:17:53 INFO - PROCESS | 1727 | 1467947873718 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9241f000) [pid = 1727] [serial = 732] [outer = 0x9111bc00] 20:17:54 INFO - PROCESS | 1727 | 1467947874648 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ea400 == 54 [pid = 1727] [id = 233] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x922c7c00 == 53 [pid = 1727] [id = 232] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea72c00 == 52 [pid = 1727] [id = 230] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8db97400 == 51 [pid = 1727] [id = 229] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92000 == 50 [pid = 1727] [id = 228] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67400 == 49 [pid = 1727] [id = 227] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea77c00 == 48 [pid = 1727] [id = 217] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x922c5000 == 47 [pid = 1727] [id = 216] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x93c0f400 == 46 [pid = 1727] [id = 219] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6fc00 == 45 [pid = 1727] [id = 224] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x91118c00 == 44 [pid = 1727] [id = 220] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92298c00 == 43 [pid = 1727] [id = 218] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ec000 == 42 [pid = 1727] [id = 225] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x952e7400 == 41 [pid = 1727] [id = 221] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66c00 == 40 [pid = 1727] [id = 223] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea75c00 == 39 [pid = 1727] [id = 222] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8db97000 == 38 [pid = 1727] [id = 226] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8fc00 == 37 [pid = 1727] [id = 211] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x9107fc00 == 36 [pid = 1727] [id = 231] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9ba800 == 35 [pid = 1727] [id = 242] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92293c00 == 34 [pid = 1727] [id = 240] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd21c00 == 33 [pid = 1727] [id = 241] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92cf0800 == 32 [pid = 1727] [id = 239] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x92413400 == 31 [pid = 1727] [id = 238] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea7a000 == 30 [pid = 1727] [id = 237] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19e000 == 29 [pid = 1727] [id = 235] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x9219a800 == 28 [pid = 1727] [id = 236] 20:17:55 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6c800 == 27 [pid = 1727] [id = 234] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x9a7ecc00) [pid = 1727] [serial = 623] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x9a7eb800) [pid = 1727] [serial = 622] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x9ac8bc00) [pid = 1727] [serial = 626] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x9a7f8000) [pid = 1727] [serial = 625] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x9ac99800) [pid = 1727] [serial = 629] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x9ac95800) [pid = 1727] [serial = 628] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x92ae1c00) [pid = 1727] [serial = 650] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x922ca800) [pid = 1727] [serial = 648] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x9116c400) [pid = 1727] [serial = 647] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x922df800) [pid = 1727] [serial = 645] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x92ad5400) [pid = 1727] [serial = 632] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x91123400) [pid = 1727] [serial = 642] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x91179c00) [pid = 1727] [serial = 631] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x9bfd6000) [pid = 1727] [serial = 419] [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.] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x91079c00) [pid = 1727] [serial = 605] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x8fb04c00) [pid = 1727] [serial = 604] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x922d0000) [pid = 1727] [serial = 644] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x91117c00) [pid = 1727] [serial = 641] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x922de400) [pid = 1727] [serial = 608] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x922cd400) [pid = 1727] [serial = 607] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x91152c00) [pid = 1727] [serial = 635] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x91073000) [pid = 1727] [serial = 634] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x953e4000) [pid = 1727] [serial = 611] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8eb62000) [pid = 1727] [serial = 638] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8eb60800) [pid = 1727] [serial = 639] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x952ecc00) [pid = 1727] [serial = 610] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9921f000) [pid = 1727] [serial = 614] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x98304800) [pid = 1727] [serial = 613] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x99e7a000) [pid = 1727] [serial = 617] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x99e72400) [pid = 1727] [serial = 616] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9a538400) [pid = 1727] [serial = 620] [outer = (nil)] [url = about:blank] 20:17:56 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9a490800) [pid = 1727] [serial = 619] [outer = (nil)] [url = about:blank] 20:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 3039ms 20:17:56 INFO - PROCESS | 1727 | 1467947876272 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 20:17:56 INFO - PROCESS | 1727 | 1467947876278 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 20:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:17:56 INFO - PROCESS | 1727 | 1467947876288 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 1727 | 1467947876294 Marionette TRACE conn3 <- [1,946,null,{}] 20:17:56 INFO - PROCESS | 1727 | 1467947876302 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:56 INFO - PROCESS | 1727 | 1467947876308 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:56 INFO - PROCESS | 1727 | 1467947876468 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 20:17:56 INFO - PROCESS | 1727 | 1467947876589 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 1727 | 1467947876602 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f4000 == 28 [pid = 1727] [id = 244] 20:17:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8d5f4800) [pid = 1727] [serial = 733] [outer = (nil)] 20:17:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8db92000) [pid = 1727] [serial = 734] [outer = 0x8d5f4800] 20:17:56 INFO - PROCESS | 1727 | 1467947876669 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8db9a800) [pid = 1727] [serial = 735] [outer = 0x8d5f4800] 20:17:57 INFO - PROCESS | 1727 | 1467947877441 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 20:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1190ms 20:17:57 INFO - PROCESS | 1727 | 1467947877477 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 20:17:57 INFO - PROCESS | 1727 | 1467947877481 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 20:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:17:57 INFO - PROCESS | 1727 | 1467947877494 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - PROCESS | 1727 | 1467947877500 Marionette TRACE conn3 <- [1,950,null,{}] 20:17:57 INFO - PROCESS | 1727 | 1467947877506 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:57 INFO - PROCESS | 1727 | 1467947877511 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:57 INFO - PROCESS | 1727 | 1467947877674 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 20:17:57 INFO - PROCESS | 1727 | 1467947877691 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 1727 | 1467947877699 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea74800 == 29 [pid = 1727] [id = 245] 20:17:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8ea75c00) [pid = 1727] [serial = 736] [outer = (nil)] 20:17:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8eb5cc00) [pid = 1727] [serial = 737] [outer = 0x8ea75c00] 20:17:57 INFO - PROCESS | 1727 | 1467947877768 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8eb63400) [pid = 1727] [serial = 738] [outer = 0x8ea75c00] 20:17:58 INFO - PROCESS | 1727 | 1467947878707 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 20:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1298ms 20:17:58 INFO - PROCESS | 1727 | 1467947878787 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 20:17:58 INFO - PROCESS | 1727 | 1467947878791 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 20:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:17:58 INFO - PROCESS | 1727 | 1467947878797 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 1727 | 1467947878801 Marionette TRACE conn3 <- [1,954,null,{}] 20:17:58 INFO - PROCESS | 1727 | 1467947878834 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:17:58 INFO - PROCESS | 1727 | 1467947878843 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:59 INFO - PROCESS | 1727 | 1467947879051 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 20:17:59 INFO - PROCESS | 1727 | 1467947879080 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:59 INFO - PROCESS | 1727 | 1467947879095 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:17:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9cfc00 == 30 [pid = 1727] [id = 246] 20:17:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x8f9d0000) [pid = 1727] [serial = 739] [outer = (nil)] 20:17:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8f9d7400) [pid = 1727] [serial = 740] [outer = 0x8f9d0000] 20:17:59 INFO - PROCESS | 1727 | 1467947879177 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8fb04c00) [pid = 1727] [serial = 741] [outer = 0x8f9d0000] 20:18:00 INFO - PROCESS | 1727 | 1467947880108 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 20:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1350ms 20:18:00 INFO - PROCESS | 1727 | 1467947880147 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 20:18:00 INFO - PROCESS | 1727 | 1467947880151 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 20:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:18:00 INFO - PROCESS | 1727 | 1467947880157 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:18:00 INFO - PROCESS | 1727 | 1467947880160 Marionette TRACE conn3 <- [1,958,null,{}] 20:18:00 INFO - PROCESS | 1727 | 1467947880173 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:00 INFO - PROCESS | 1727 | 1467947880194 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:00 INFO - PROCESS | 1727 | 1467947880397 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 20:18:00 INFO - PROCESS | 1727 | 1467947880417 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:00 INFO - PROCESS | 1727 | 1467947880423 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ecc00 == 31 [pid = 1727] [id = 247] 20:18:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8fb0b400) [pid = 1727] [serial = 742] [outer = (nil)] 20:18:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9107d000) [pid = 1727] [serial = 743] [outer = 0x8fb0b400] 20:18:00 INFO - PROCESS | 1727 | 1467947880492 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x91121400) [pid = 1727] [serial = 744] [outer = 0x8fb0b400] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8f199000) [pid = 1727] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x91157000) [pid = 1727] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x922c8400) [pid = 1727] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x952efc00) [pid = 1727] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x922dec00) [pid = 1727] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8ea72800) [pid = 1727] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x8ea78400) [pid = 1727] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8ea78800) [pid = 1727] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x91123c00) [pid = 1727] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x953e7800) [pid = 1727] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8ca69800) [pid = 1727] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x922c6000) [pid = 1727] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8db9b800) [pid = 1727] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8fb08000) [pid = 1727] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8d5f7c00) [pid = 1727] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x921a6c00) [pid = 1727] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x99745c00) [pid = 1727] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:18:01 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x93c10000) [pid = 1727] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:18:02 INFO - PROCESS | 1727 | 1467947882256 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 20:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2134ms 20:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:18:02 INFO - PROCESS | 1727 | 1467947882292 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 20:18:02 INFO - PROCESS | 1727 | 1467947882295 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 20:18:02 INFO - PROCESS | 1727 | 1467947882301 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:18:02 INFO - PROCESS | 1727 | 1467947882305 Marionette TRACE conn3 <- [1,962,null,{}] 20:18:02 INFO - PROCESS | 1727 | 1467947882310 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:02 INFO - PROCESS | 1727 | 1467947882315 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:02 INFO - PROCESS | 1727 | 1467947882468 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 20:18:02 INFO - PROCESS | 1727 | 1467947882485 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:02 INFO - PROCESS | 1727 | 1467947882490 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb65c00 == 32 [pid = 1727] [id = 248] 20:18:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8fb08000) [pid = 1727] [serial = 745] [outer = (nil)] 20:18:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x91124400) [pid = 1727] [serial = 746] [outer = 0x8fb08000] 20:18:02 INFO - PROCESS | 1727 | 1467947882558 Marionette DEBUG loaded listener.js 20:18:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x91157000) [pid = 1727] [serial = 747] [outer = 0x8fb08000] 20:18:03 INFO - PROCESS | 1727 | 1467947883399 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 20:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1145ms 20:18:03 INFO - PROCESS | 1727 | 1467947883446 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 20:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:18:03 INFO - PROCESS | 1727 | 1467947883450 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 20:18:03 INFO - PROCESS | 1727 | 1467947883457 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 1727 | 1467947883460 Marionette TRACE conn3 <- [1,966,null,{}] 20:18:03 INFO - PROCESS | 1727 | 1467947883465 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:03 INFO - PROCESS | 1727 | 1467947883475 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:03 INFO - PROCESS | 1727 | 1467947883676 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 20:18:03 INFO - PROCESS | 1727 | 1467947883873 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:03 INFO - PROCESS | 1727 | 1467947883883 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67400 == 33 [pid = 1727] [id = 249] 20:18:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8ca67c00) [pid = 1727] [serial = 748] [outer = (nil)] 20:18:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8ca70800) [pid = 1727] [serial = 749] [outer = 0x8ca67c00] 20:18:03 INFO - PROCESS | 1727 | 1467947883967 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8d5f0800) [pid = 1727] [serial = 750] [outer = 0x8ca67c00] 20:18:05 INFO - PROCESS | 1727 | 1467947885023 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 20:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1631ms 20:18:05 INFO - PROCESS | 1727 | 1467947885091 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 1727 | 1467947885097 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 20:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:18:05 INFO - PROCESS | 1727 | 1467947885105 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - PROCESS | 1727 | 1467947885110 Marionette TRACE conn3 <- [1,970,null,{}] 20:18:05 INFO - PROCESS | 1727 | 1467947885118 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:05 INFO - PROCESS | 1727 | 1467947885126 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:05 INFO - PROCESS | 1727 | 1467947885345 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 20:18:05 INFO - PROCESS | 1727 | 1467947885564 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:05 INFO - PROCESS | 1727 | 1467947885572 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea72800 == 34 [pid = 1727] [id = 250] 20:18:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8ea75000) [pid = 1727] [serial = 751] [outer = (nil)] 20:18:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8eb6a400) [pid = 1727] [serial = 752] [outer = 0x8ea75000] 20:18:05 INFO - PROCESS | 1727 | 1467947885724 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8f19dc00) [pid = 1727] [serial = 753] [outer = 0x8ea75000] 20:18:06 INFO - PROCESS | 1727 | 1467947886774 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 20:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1736ms 20:18:06 INFO - PROCESS | 1727 | 1467947886845 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 20:18:06 INFO - PROCESS | 1727 | 1467947886852 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 20:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:18:06 INFO - PROCESS | 1727 | 1467947886859 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - PROCESS | 1727 | 1467947886863 Marionette TRACE conn3 <- [1,974,null,{}] 20:18:06 INFO - PROCESS | 1727 | 1467947886869 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:06 INFO - PROCESS | 1727 | 1467947886875 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:07 INFO - PROCESS | 1727 | 1467947887103 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 20:18:07 INFO - PROCESS | 1727 | 1467947887363 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:07 INFO - PROCESS | 1727 | 1467947887372 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9dec00 == 35 [pid = 1727] [id = 251] 20:18:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8fb10000) [pid = 1727] [serial = 754] [outer = (nil)] 20:18:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9107bc00) [pid = 1727] [serial = 755] [outer = 0x8fb10000] 20:18:07 INFO - PROCESS | 1727 | 1467947887496 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x91120800) [pid = 1727] [serial = 756] [outer = 0x8fb10000] 20:18:08 INFO - PROCESS | 1727 | 1467947888430 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 20:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1642ms 20:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:18:08 INFO - PROCESS | 1727 | 1467947888502 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 1727 | 1467947888506 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 20:18:08 INFO - PROCESS | 1727 | 1467947888520 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - PROCESS | 1727 | 1467947888530 Marionette TRACE conn3 <- [1,978,null,{}] 20:18:08 INFO - PROCESS | 1727 | 1467947888539 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:08 INFO - PROCESS | 1727 | 1467947888545 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:08 INFO - PROCESS | 1727 | 1467947888774 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 20:18:09 INFO - PROCESS | 1727 | 1467947889004 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:09 INFO - PROCESS | 1727 | 1467947889011 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219c800 == 36 [pid = 1727] [id = 252] 20:18:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9219d400) [pid = 1727] [serial = 757] [outer = (nil)] 20:18:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9228ec00) [pid = 1727] [serial = 758] [outer = 0x9219d400] 20:18:09 INFO - PROCESS | 1727 | 1467947889137 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x92290000) [pid = 1727] [serial = 759] [outer = 0x9219d400] 20:18:10 INFO - PROCESS | 1727 | 1467947890017 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 20:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1550ms 20:18:10 INFO - PROCESS | 1727 | 1467947890062 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 20:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:18:10 INFO - PROCESS | 1727 | 1467947890067 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 20:18:10 INFO - PROCESS | 1727 | 1467947890073 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:18:10 INFO - PROCESS | 1727 | 1467947890077 Marionette TRACE conn3 <- [1,982,null,{}] 20:18:10 INFO - PROCESS | 1727 | 1467947890083 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:10 INFO - PROCESS | 1727 | 1467947890088 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:10 INFO - PROCESS | 1727 | 1467947890265 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 20:18:10 INFO - PROCESS | 1727 | 1467947890432 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:10 INFO - PROCESS | 1727 | 1467947890440 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x91077800 == 37 [pid = 1727] [id = 253] 20:18:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9228f800) [pid = 1727] [serial = 760] [outer = (nil)] 20:18:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x922c6800) [pid = 1727] [serial = 761] [outer = 0x9228f800] 20:18:10 INFO - PROCESS | 1727 | 1467947890521 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x922c8000) [pid = 1727] [serial = 762] [outer = 0x9228f800] 20:18:11 INFO - PROCESS | 1727 | 1467947891439 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 20:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1434ms 20:18:11 INFO - PROCESS | 1727 | 1467947891507 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 1727 | 1467947891510 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 20:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:18:11 INFO - PROCESS | 1727 | 1467947891517 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - PROCESS | 1727 | 1467947891521 Marionette TRACE conn3 <- [1,986,null,{}] 20:18:11 INFO - PROCESS | 1727 | 1467947891526 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:11 INFO - PROCESS | 1727 | 1467947891531 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:11 INFO - PROCESS | 1727 | 1467947891738 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 20:18:11 INFO - PROCESS | 1727 | 1467947891955 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:11 INFO - PROCESS | 1727 | 1467947891974 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cf400 == 38 [pid = 1727] [id = 254] 20:18:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x922d2800) [pid = 1727] [serial = 763] [outer = (nil)] 20:18:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x922d9c00) [pid = 1727] [serial = 764] [outer = 0x922d2800] 20:18:12 INFO - PROCESS | 1727 | 1467947892110 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9241fc00) [pid = 1727] [serial = 765] [outer = 0x922d2800] 20:18:13 INFO - PROCESS | 1727 | 1467947893101 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 20:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1632ms 20:18:13 INFO - PROCESS | 1727 | 1467947893150 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 20:18:13 INFO - PROCESS | 1727 | 1467947893155 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 20:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:18:13 INFO - PROCESS | 1727 | 1467947893161 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:18:13 INFO - PROCESS | 1727 | 1467947893165 Marionette TRACE conn3 <- [1,990,null,{}] 20:18:13 INFO - PROCESS | 1727 | 1467947893170 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:13 INFO - PROCESS | 1727 | 1467947893176 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:13 INFO - PROCESS | 1727 | 1467947893355 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 20:18:13 INFO - PROCESS | 1727 | 1467947893590 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:13 INFO - PROCESS | 1727 | 1467947893596 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6b800 == 39 [pid = 1727] [id = 255] 20:18:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8ca6dc00) [pid = 1727] [serial = 766] [outer = (nil)] 20:18:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8d5ed000) [pid = 1727] [serial = 767] [outer = 0x8ca6dc00] 20:18:13 INFO - PROCESS | 1727 | 1467947893834 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8db9b800) [pid = 1727] [serial = 768] [outer = 0x8ca6dc00] 20:18:14 INFO - PROCESS | 1727 | 1467947894722 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 20:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1631ms 20:18:14 INFO - PROCESS | 1727 | 1467947894793 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 20:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:18:14 INFO - PROCESS | 1727 | 1467947894799 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 20:18:14 INFO - PROCESS | 1727 | 1467947894807 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 1727 | 1467947894810 Marionette TRACE conn3 <- [1,994,null,{}] 20:18:14 INFO - PROCESS | 1727 | 1467947894818 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:14 INFO - PROCESS | 1727 | 1467947894823 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:15 INFO - PROCESS | 1727 | 1467947895067 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 20:18:15 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb65c00 == 38 [pid = 1727] [id = 248] 20:18:15 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ecc00 == 37 [pid = 1727] [id = 247] 20:18:15 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9cfc00 == 36 [pid = 1727] [id = 246] 20:18:15 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea74800 == 35 [pid = 1727] [id = 245] 20:18:15 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f4000 == 34 [pid = 1727] [id = 244] 20:18:15 INFO - PROCESS | 1727 | 1467947895335 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:15 INFO - PROCESS | 1727 | 1467947895343 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f2c00 == 35 [pid = 1727] [id = 256] 20:18:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8db90c00) [pid = 1727] [serial = 769] [outer = (nil)] 20:18:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x8ea70c00) [pid = 1727] [serial = 770] [outer = 0x8db90c00] 20:18:15 INFO - PROCESS | 1727 | 1467947895430 Marionette DEBUG loaded listener.js 20:18:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x8f19cc00) [pid = 1727] [serial = 771] [outer = 0x8db90c00] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x9241c800) [pid = 1727] [serial = 701] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x9219ec00) [pid = 1727] [serial = 695] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x922d0400) [pid = 1727] [serial = 698] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x92295c00) [pid = 1727] [serial = 696] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x92414c00) [pid = 1727] [serial = 699] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x98390800) [pid = 1727] [serial = 665] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x99617800) [pid = 1727] [serial = 666] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x92ebc400) [pid = 1727] [serial = 651] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8f3eb000) [pid = 1727] [serial = 689] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8f9d4c00) [pid = 1727] [serial = 690] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8f3f7000) [pid = 1727] [serial = 653] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8fb06800) [pid = 1727] [serial = 654] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9aea1c00) [pid = 1727] [serial = 674] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9aea5800) [pid = 1727] [serial = 675] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9115dc00) [pid = 1727] [serial = 692] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9af6f800) [pid = 1727] [serial = 677] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9af70000) [pid = 1727] [serial = 678] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8ca74c00) [pid = 1727] [serial = 683] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8d5f4400) [pid = 1727] [serial = 684] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x92417c00) [pid = 1727] [serial = 656] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x92414800) [pid = 1727] [serial = 657] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9aea2400) [pid = 1727] [serial = 680] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9af6c400) [pid = 1727] [serial = 681] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9a52f800) [pid = 1727] [serial = 668] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9a532000) [pid = 1727] [serial = 669] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8ea79800) [pid = 1727] [serial = 686] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8f192400) [pid = 1727] [serial = 687] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x953ddc00) [pid = 1727] [serial = 662] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x953e3400) [pid = 1727] [serial = 663] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9ac8cc00) [pid = 1727] [serial = 671] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9a7f4400) [pid = 1727] [serial = 672] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x947a6400) [pid = 1727] [serial = 659] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x95190400) [pid = 1727] [serial = 660] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92adbc00) [pid = 1727] [serial = 702] [outer = (nil)] [url = about:blank] 20:18:15 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9116fc00) [pid = 1727] [serial = 693] [outer = (nil)] [url = about:blank] 20:18:16 INFO - PROCESS | 1727 | 1467947896237 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 20:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1483ms 20:18:16 INFO - PROCESS | 1727 | 1467947896288 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 1727 | 1467947896293 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 20:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:18:16 INFO - PROCESS | 1727 | 1467947896308 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 1727 | 1467947896314 Marionette TRACE conn3 <- [1,998,null,{}] 20:18:16 INFO - PROCESS | 1727 | 1467947896323 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:16 INFO - PROCESS | 1727 | 1467947896329 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:16 INFO - PROCESS | 1727 | 1467947896509 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 20:18:16 INFO - PROCESS | 1727 | 1467947896632 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:16 INFO - PROCESS | 1727 | 1467947896639 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ebc00 == 36 [pid = 1727] [id = 257] 20:18:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8f3f2c00) [pid = 1727] [serial = 772] [outer = (nil)] 20:18:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8fb01400) [pid = 1727] [serial = 773] [outer = 0x8f3f2c00] 20:18:16 INFO - PROCESS | 1727 | 1467947896706 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91118c00) [pid = 1727] [serial = 774] [outer = 0x8f3f2c00] 20:18:17 INFO - PROCESS | 1727 | 1467947897522 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 20:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1301ms 20:18:17 INFO - PROCESS | 1727 | 1467947897604 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 1727 | 1467947897608 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 20:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:18:17 INFO - PROCESS | 1727 | 1467947897614 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - PROCESS | 1727 | 1467947897619 Marionette TRACE conn3 <- [1,1002,null,{}] 20:18:17 INFO - PROCESS | 1727 | 1467947897634 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:17 INFO - PROCESS | 1727 | 1467947897642 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:17 INFO - PROCESS | 1727 | 1467947897814 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 20:18:17 INFO - PROCESS | 1727 | 1467947897959 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:17 INFO - PROCESS | 1727 | 1467947897971 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9de800 == 37 [pid = 1727] [id = 258] 20:18:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9116c800) [pid = 1727] [serial = 775] [outer = (nil)] 20:18:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9219f400) [pid = 1727] [serial = 776] [outer = 0x9116c800] 20:18:18 INFO - PROCESS | 1727 | 1467947898035 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92295c00) [pid = 1727] [serial = 777] [outer = 0x9116c800] 20:18:18 INFO - PROCESS | 1727 | 1467947898904 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 20:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1346ms 20:18:18 INFO - PROCESS | 1727 | 1467947898961 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 1727 | 1467947898965 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 20:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:18:18 INFO - PROCESS | 1727 | 1467947898978 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - PROCESS | 1727 | 1467947898980 Marionette TRACE conn3 <- [1,1006,null,{}] 20:18:18 INFO - PROCESS | 1727 | 1467947898986 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:18 INFO - PROCESS | 1727 | 1467947898991 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:19 INFO - PROCESS | 1727 | 1467947899210 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 20:18:19 INFO - PROCESS | 1727 | 1467947899246 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:19 INFO - PROCESS | 1727 | 1467947899253 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f192c00 == 38 [pid = 1727] [id = 259] 20:18:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9115ac00) [pid = 1727] [serial = 778] [outer = (nil)] 20:18:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x922da400) [pid = 1727] [serial = 779] [outer = 0x9115ac00] 20:18:19 INFO - PROCESS | 1727 | 1467947899318 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x922de000) [pid = 1727] [serial = 780] [outer = 0x9115ac00] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8ca6e000) [pid = 1727] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8f19ec00) [pid = 1727] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x92291000) [pid = 1727] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8d5f4800) [pid = 1727] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8eb5f800) [pid = 1727] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92ebd000) [pid = 1727] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8f9d0000) [pid = 1727] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x95188000) [pid = 1727] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8fb0b400) [pid = 1727] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x93c19c00) [pid = 1727] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8ea75c00) [pid = 1727] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x98307800) [pid = 1727] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9111bc00) [pid = 1727] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:18:20 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8e9bac00) [pid = 1727] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:18:20 INFO - PROCESS | 1727 | 1467947900296 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 20:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1342ms 20:18:20 INFO - PROCESS | 1727 | 1467947900314 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 20:18:20 INFO - PROCESS | 1727 | 1467947900317 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 20:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:18:20 INFO - PROCESS | 1727 | 1467947900325 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:18:20 INFO - PROCESS | 1727 | 1467947900328 Marionette TRACE conn3 <- [1,1010,null,{}] 20:18:20 INFO - PROCESS | 1727 | 1467947900333 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:20 INFO - PROCESS | 1727 | 1467947900338 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:20 INFO - PROCESS | 1727 | 1467947900485 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 20:18:20 INFO - PROCESS | 1727 | 1467947900498 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:20 INFO - PROCESS | 1727 | 1467947900507 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5f800 == 39 [pid = 1727] [id = 260] 20:18:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8f9d2800) [pid = 1727] [serial = 781] [outer = (nil)] 20:18:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8fb0b400) [pid = 1727] [serial = 782] [outer = 0x8f9d2800] 20:18:20 INFO - PROCESS | 1727 | 1467947900587 Marionette DEBUG loaded listener.js 20:18:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92ad7c00) [pid = 1727] [serial = 783] [outer = 0x8f9d2800] 20:18:21 INFO - PROCESS | 1727 | 1467947901536 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 20:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1239ms 20:18:21 INFO - PROCESS | 1727 | 1467947901565 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 1727 | 1467947901568 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 20:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:18:21 INFO - PROCESS | 1727 | 1467947901574 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:18:21 INFO - PROCESS | 1727 | 1467947901577 Marionette TRACE conn3 <- [1,1014,null,{}] 20:18:21 INFO - PROCESS | 1727 | 1467947901583 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:21 INFO - PROCESS | 1727 | 1467947901592 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:21 INFO - PROCESS | 1727 | 1467947901741 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 20:18:21 INFO - PROCESS | 1727 | 1467947901756 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:21 INFO - PROCESS | 1727 | 1467947901765 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6ac00 == 40 [pid = 1727] [id = 261] 20:18:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8d5f8400) [pid = 1727] [serial = 784] [outer = (nil)] 20:18:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92cee800) [pid = 1727] [serial = 785] [outer = 0x8d5f8400] 20:18:21 INFO - PROCESS | 1727 | 1467947901828 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92ebc400) [pid = 1727] [serial = 786] [outer = 0x8d5f8400] 20:18:22 INFO - PROCESS | 1727 | 1467947902966 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 20:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1435ms 20:18:23 INFO - PROCESS | 1727 | 1467947903010 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 1727 | 1467947903017 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 20:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:18:23 INFO - PROCESS | 1727 | 1467947903026 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - PROCESS | 1727 | 1467947903031 Marionette TRACE conn3 <- [1,1018,null,{}] 20:18:23 INFO - PROCESS | 1727 | 1467947903041 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:23 INFO - PROCESS | 1727 | 1467947903045 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:23 INFO - PROCESS | 1727 | 1467947903232 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 20:18:23 INFO - PROCESS | 1727 | 1467947903447 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:23 INFO - PROCESS | 1727 | 1467947903456 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9bb800 == 41 [pid = 1727] [id = 262] 20:18:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8ea6f800) [pid = 1727] [serial = 787] [outer = (nil)] 20:18:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8f3ef400) [pid = 1727] [serial = 788] [outer = 0x8ea6f800] 20:18:23 INFO - PROCESS | 1727 | 1467947903575 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8f9d4800) [pid = 1727] [serial = 789] [outer = 0x8ea6f800] 20:18:24 INFO - PROCESS | 1727 | 1467947904443 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 20:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1484ms 20:18:24 INFO - PROCESS | 1727 | 1467947904511 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 1727 | 1467947904518 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 20:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:18:24 INFO - PROCESS | 1727 | 1467947904528 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 1727 | 1467947904532 Marionette TRACE conn3 <- [1,1022,null,{}] 20:18:24 INFO - PROCESS | 1727 | 1467947904539 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:24 INFO - PROCESS | 1727 | 1467947904544 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:24 INFO - PROCESS | 1727 | 1467947904763 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 20:18:25 INFO - PROCESS | 1727 | 1467947905019 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:25 INFO - PROCESS | 1727 | 1467947905027 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9da800 == 42 [pid = 1727] [id = 263] 20:18:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x91157c00) [pid = 1727] [serial = 790] [outer = (nil)] 20:18:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9116e400) [pid = 1727] [serial = 791] [outer = 0x91157c00] 20:18:25 INFO - PROCESS | 1727 | 1467947905152 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9219e800) [pid = 1727] [serial = 792] [outer = 0x91157c00] 20:18:26 INFO - PROCESS | 1727 | 1467947906042 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 20:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1587ms 20:18:26 INFO - PROCESS | 1727 | 1467947906116 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 1727 | 1467947906120 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 20:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:18:26 INFO - PROCESS | 1727 | 1467947906127 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - PROCESS | 1727 | 1467947906133 Marionette TRACE conn3 <- [1,1026,null,{}] 20:18:26 INFO - PROCESS | 1727 | 1467947906149 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:26 INFO - PROCESS | 1727 | 1467947906158 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:26 INFO - PROCESS | 1727 | 1467947906451 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 20:18:26 INFO - PROCESS | 1727 | 1467947906623 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:26 INFO - PROCESS | 1727 | 1467947906632 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb07c00 == 43 [pid = 1727] [id = 264] 20:18:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92ce6400) [pid = 1727] [serial = 793] [outer = (nil)] 20:18:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x92ebe000) [pid = 1727] [serial = 794] [outer = 0x92ce6400] 20:18:26 INFO - PROCESS | 1727 | 1467947906761 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92f87800) [pid = 1727] [serial = 795] [outer = 0x92ce6400] 20:18:27 INFO - PROCESS | 1727 | 1467947907632 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 20:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1544ms 20:18:27 INFO - PROCESS | 1727 | 1467947907672 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 20:18:27 INFO - PROCESS | 1727 | 1467947907676 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 20:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:18:27 INFO - PROCESS | 1727 | 1467947907683 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:18:27 INFO - PROCESS | 1727 | 1467947907686 Marionette TRACE conn3 <- [1,1030,null,{}] 20:18:27 INFO - PROCESS | 1727 | 1467947907692 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:27 INFO - PROCESS | 1727 | 1467947907697 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:27 INFO - PROCESS | 1727 | 1467947907874 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 20:18:28 INFO - PROCESS | 1727 | 1467947908045 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:28 INFO - PROCESS | 1727 | 1467947908056 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x92f86000 == 44 [pid = 1727] [id = 265] 20:18:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x93923800) [pid = 1727] [serial = 796] [outer = (nil)] 20:18:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9392a000) [pid = 1727] [serial = 797] [outer = 0x93923800] 20:18:28 INFO - PROCESS | 1727 | 1467947908140 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x93a07400) [pid = 1727] [serial = 798] [outer = 0x93923800] 20:18:29 INFO - PROCESS | 1727 | 1467947909038 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 20:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1429ms 20:18:29 INFO - PROCESS | 1727 | 1467947909113 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 1727 | 1467947909118 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 20:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:18:29 INFO - PROCESS | 1727 | 1467947909124 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 1727 | 1467947909127 Marionette TRACE conn3 <- [1,1034,null,{}] 20:18:29 INFO - PROCESS | 1727 | 1467947909133 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:29 INFO - PROCESS | 1727 | 1467947909138 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:29 INFO - PROCESS | 1727 | 1467947909349 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 20:18:29 INFO - PROCESS | 1727 | 1467947909567 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:29 INFO - PROCESS | 1727 | 1467947909581 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f7c00 == 45 [pid = 1727] [id = 266] 20:18:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92ce9c00) [pid = 1727] [serial = 799] [outer = (nil)] 20:18:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x93c13000) [pid = 1727] [serial = 800] [outer = 0x92ce9c00] 20:18:29 INFO - PROCESS | 1727 | 1467947909696 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x93c16800) [pid = 1727] [serial = 801] [outer = 0x92ce9c00] 20:18:30 INFO - PROCESS | 1727 | 1467947910574 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 20:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1485ms 20:18:30 INFO - PROCESS | 1727 | 1467947910610 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 1727 | 1467947910613 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 20:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:18:30 INFO - PROCESS | 1727 | 1467947910619 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 1727 | 1467947910623 Marionette TRACE conn3 <- [1,1038,null,{}] 20:18:30 INFO - PROCESS | 1727 | 1467947910629 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:30 INFO - PROCESS | 1727 | 1467947910639 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:30 INFO - PROCESS | 1727 | 1467947910846 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 20:18:31 INFO - PROCESS | 1727 | 1467947911025 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 1727 | 1467947911032 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cea000 == 46 [pid = 1727] [id = 267] 20:18:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92f85800) [pid = 1727] [serial = 802] [outer = (nil)] 20:18:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x952ef800) [pid = 1727] [serial = 803] [outer = 0x92f85800] 20:18:31 INFO - PROCESS | 1727 | 1467947911111 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9533ac00) [pid = 1727] [serial = 804] [outer = 0x92f85800] 20:18:31 INFO - PROCESS | 1727 | 1467947911996 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 20:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1430ms 20:18:32 INFO - PROCESS | 1727 | 1467947912050 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 1727 | 1467947912054 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 20:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:18:32 INFO - PROCESS | 1727 | 1467947912061 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 1727 | 1467947912064 Marionette TRACE conn3 <- [1,1042,null,{}] 20:18:32 INFO - PROCESS | 1727 | 1467947912070 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:32 INFO - PROCESS | 1727 | 1467947912075 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:32 INFO - PROCESS | 1727 | 1467947912252 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 20:18:32 INFO - PROCESS | 1727 | 1467947912424 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 1727 | 1467947912429 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db95400 == 47 [pid = 1727] [id = 268] 20:18:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8db97800) [pid = 1727] [serial = 805] [outer = (nil)] 20:18:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x953e3400) [pid = 1727] [serial = 806] [outer = 0x8db97800] 20:18:32 INFO - PROCESS | 1727 | 1467947912505 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x953e4c00) [pid = 1727] [serial = 807] [outer = 0x8db97800] 20:18:33 INFO - PROCESS | 1727 | 1467947913446 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 20:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1430ms 20:18:33 INFO - PROCESS | 1727 | 1467947913492 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 1727 | 1467947913495 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 20:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:18:33 INFO - PROCESS | 1727 | 1467947913502 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 1727 | 1467947913505 Marionette TRACE conn3 <- [1,1046,null,{}] 20:18:33 INFO - PROCESS | 1727 | 1467947913511 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:33 INFO - PROCESS | 1727 | 1467947913516 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:33 INFO - PROCESS | 1727 | 1467947913692 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 20:18:34 INFO - PROCESS | 1727 | 1467947914135 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 1727 | 1467947914143 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db97400 == 48 [pid = 1727] [id = 269] 20:18:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8db99400) [pid = 1727] [serial = 808] [outer = (nil)] 20:18:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8dd20800) [pid = 1727] [serial = 809] [outer = 0x8db99400] 20:18:34 INFO - PROCESS | 1727 | 1467947914255 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8ea77400) [pid = 1727] [serial = 810] [outer = 0x8db99400] 20:18:35 INFO - PROCESS | 1727 | 1467947915110 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 20:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1636ms 20:18:35 INFO - PROCESS | 1727 | 1467947915141 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 1727 | 1467947915146 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 20:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:18:35 INFO - PROCESS | 1727 | 1467947915153 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 1727 | 1467947915158 Marionette TRACE conn3 <- [1,1050,null,{}] 20:18:35 INFO - PROCESS | 1727 | 1467947915165 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:35 INFO - PROCESS | 1727 | 1467947915173 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:35 INFO - PROCESS | 1727 | 1467947915341 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 20:18:35 INFO - PROCESS | 1727 | 1467947915664 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:35 INFO - PROCESS | 1727 | 1467947915673 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d8400 == 49 [pid = 1727] [id = 270] 20:18:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f9db800) [pid = 1727] [serial = 811] [outer = (nil)] 20:18:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x9111ac00) [pid = 1727] [serial = 812] [outer = 0x8f9db800] 20:18:35 INFO - PROCESS | 1727 | 1467947915749 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9115a400) [pid = 1727] [serial = 813] [outer = 0x8f9db800] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd15800 == 48 [pid = 1727] [id = 180] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9229c400 == 47 [pid = 1727] [id = 177] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea70800 == 46 [pid = 1727] [id = 175] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5c800 == 45 [pid = 1727] [id = 185] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3c00 == 44 [pid = 1727] [id = 189] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d6c00 == 43 [pid = 1727] [id = 187] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6d000 == 42 [pid = 1727] [id = 178] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b7400 == 41 [pid = 1727] [id = 184] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea72800 == 40 [pid = 1727] [id = 250] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x92eb2c00 == 39 [pid = 1727] [id = 182] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9dec00 == 38 [pid = 1727] [id = 251] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0a400 == 37 [pid = 1727] [id = 190] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x91077800 == 36 [pid = 1727] [id = 253] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67400 == 35 [pid = 1727] [id = 249] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9a400 == 34 [pid = 1727] [id = 179] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x9219c800 == 33 [pid = 1727] [id = 252] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x922cf400 == 32 [pid = 1727] [id = 254] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x92415400 == 31 [pid = 1727] [id = 181] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6b800 == 30 [pid = 1727] [id = 255] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x922d3000 == 29 [pid = 1727] [id = 191] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69000 == 28 [pid = 1727] [id = 183] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb08800 == 27 [pid = 1727] [id = 176] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75800 == 26 [pid = 1727] [id = 188] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x92cea800 == 25 [pid = 1727] [id = 192] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x91080000 == 24 [pid = 1727] [id = 186] 20:18:37 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1c800 == 23 [pid = 1727] [id = 243] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8ca75c00) [pid = 1727] [serial = 704] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8fb0ac00) [pid = 1727] [serial = 708] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8f3f6c00) [pid = 1727] [serial = 707] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x9241d400) [pid = 1727] [serial = 711] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x922d1c00) [pid = 1727] [serial = 710] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8db92000) [pid = 1727] [serial = 734] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9392f400) [pid = 1727] [serial = 714] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x93928000) [pid = 1727] [serial = 713] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x93c17c00) [pid = 1727] [serial = 717] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x93a4a000) [pid = 1727] [serial = 716] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8fb04c00) [pid = 1727] [serial = 741] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8d5f6800) [pid = 1727] [serial = 705] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x953dbc00) [pid = 1727] [serial = 720] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x952e7800) [pid = 1727] [serial = 719] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8db9a800) [pid = 1727] [serial = 735] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9107d000) [pid = 1727] [serial = 743] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9961b800) [pid = 1727] [serial = 723] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x97870800) [pid = 1727] [serial = 722] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x91124400) [pid = 1727] [serial = 746] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91121400) [pid = 1727] [serial = 744] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8eb5cc00) [pid = 1727] [serial = 737] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9a2bcc00) [pid = 1727] [serial = 726] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9a0c9c00) [pid = 1727] [serial = 725] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9241f000) [pid = 1727] [serial = 732] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x922df400) [pid = 1727] [serial = 731] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8eb5b400) [pid = 1727] [serial = 729] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8ea6c400) [pid = 1727] [serial = 728] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8f9d7400) [pid = 1727] [serial = 740] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8eb63400) [pid = 1727] [serial = 738] [outer = (nil)] [url = about:blank] 20:18:37 INFO - PROCESS | 1727 | 1467947917907 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 20:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 2802ms 20:18:37 INFO - PROCESS | 1727 | 1467947917955 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 1727 | 1467947917961 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 20:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:18:37 INFO - PROCESS | 1727 | 1467947917969 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 1727 | 1467947917973 Marionette TRACE conn3 <- [1,1054,null,{}] 20:18:37 INFO - PROCESS | 1727 | 1467947917982 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:37 INFO - PROCESS | 1727 | 1467947917988 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:38 INFO - PROCESS | 1727 | 1467947918145 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 20:18:38 INFO - PROCESS | 1727 | 1467947918155 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 1727 | 1467947918165 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f2000 == 24 [pid = 1727] [id = 271] 20:18:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8d5f4000) [pid = 1727] [serial = 814] [outer = (nil)] 20:18:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8dd21c00) [pid = 1727] [serial = 815] [outer = 0x8d5f4000] 20:18:38 INFO - PROCESS | 1727 | 1467947918233 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8dd19400) [pid = 1727] [serial = 816] [outer = 0x8d5f4000] 20:18:39 INFO - PROCESS | 1727 | 1467947919062 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 20:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1142ms 20:18:39 INFO - PROCESS | 1727 | 1467947919115 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 1727 | 1467947919122 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 20:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:18:39 INFO - PROCESS | 1727 | 1467947919133 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 1727 | 1467947919137 Marionette TRACE conn3 <- [1,1058,null,{}] 20:18:39 INFO - PROCESS | 1727 | 1467947919143 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:39 INFO - PROCESS | 1727 | 1467947919148 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:39 INFO - PROCESS | 1727 | 1467947919311 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 20:18:39 INFO - PROCESS | 1727 | 1467947919322 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 1727 | 1467947919329 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb62400 == 25 [pid = 1727] [id = 272] 20:18:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8eb67800) [pid = 1727] [serial = 817] [outer = (nil)] 20:18:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8f19b800) [pid = 1727] [serial = 818] [outer = 0x8eb67800] 20:18:39 INFO - PROCESS | 1727 | 1467947919507 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8f3eec00) [pid = 1727] [serial = 819] [outer = 0x8eb67800] 20:18:40 INFO - PROCESS | 1727 | 1467947920362 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 20:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1285ms 20:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:18:40 INFO - PROCESS | 1727 | 1467947920418 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 1727 | 1467947920420 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 20:18:40 INFO - PROCESS | 1727 | 1467947920427 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 1727 | 1467947920433 Marionette TRACE conn3 <- [1,1062,null,{}] 20:18:40 INFO - PROCESS | 1727 | 1467947920457 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:40 INFO - PROCESS | 1727 | 1467947920466 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:40 INFO - PROCESS | 1727 | 1467947920667 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 20:18:40 INFO - PROCESS | 1727 | 1467947920692 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 1727 | 1467947920700 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0bc00 == 26 [pid = 1727] [id = 273] 20:18:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91074000) [pid = 1727] [serial = 820] [outer = (nil)] 20:18:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x91079000) [pid = 1727] [serial = 821] [outer = 0x91074000] 20:18:40 INFO - PROCESS | 1727 | 1467947920771 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x91120c00) [pid = 1727] [serial = 822] [outer = 0x91074000] 20:18:41 INFO - PROCESS | 1727 | 1467947921722 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 20:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1342ms 20:18:41 INFO - PROCESS | 1727 | 1467947921769 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 1727 | 1467947921773 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 20:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:18:41 INFO - PROCESS | 1727 | 1467947921779 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - PROCESS | 1727 | 1467947921782 Marionette TRACE conn3 <- [1,1066,null,{}] 20:18:41 INFO - PROCESS | 1727 | 1467947921788 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:41 INFO - PROCESS | 1727 | 1467947921792 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:41 INFO - PROCESS | 1727 | 1467947921996 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 20:18:42 INFO - PROCESS | 1727 | 1467947922015 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 1727 | 1467947922023 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb63400 == 27 [pid = 1727] [id = 274] 20:18:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9111f400) [pid = 1727] [serial = 823] [outer = (nil)] 20:18:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x91171c00) [pid = 1727] [serial = 824] [outer = 0x9111f400] 20:18:42 INFO - PROCESS | 1727 | 1467947922087 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9219d000) [pid = 1727] [serial = 825] [outer = 0x9111f400] 20:18:42 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8fb08000) [pid = 1727] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:18:42 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9115ac00) [pid = 1727] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8f9d2800) [pid = 1727] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8db90c00) [pid = 1727] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9228f800) [pid = 1727] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8fb10000) [pid = 1727] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9219d400) [pid = 1727] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8ca67c00) [pid = 1727] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8f3f2c00) [pid = 1727] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8ea75000) [pid = 1727] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8ca6dc00) [pid = 1727] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x922d2800) [pid = 1727] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8d5f8400) [pid = 1727] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:18:43 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9116c800) [pid = 1727] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:18:43 INFO - PROCESS | 1727 | 1467947923505 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 20:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1778ms 20:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:18:43 INFO - PROCESS | 1727 | 1467947923558 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 1727 | 1467947923561 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 20:18:43 INFO - PROCESS | 1727 | 1467947923568 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 1727 | 1467947923572 Marionette TRACE conn3 <- [1,1070,null,{}] 20:18:43 INFO - PROCESS | 1727 | 1467947923577 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:43 INFO - PROCESS | 1727 | 1467947923582 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:43 INFO - PROCESS | 1727 | 1467947923729 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 20:18:43 INFO - PROCESS | 1727 | 1467947923740 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:43 INFO - PROCESS | 1727 | 1467947923749 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea79400 == 28 [pid = 1727] [id = 275] 20:18:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8f196000) [pid = 1727] [serial = 826] [outer = (nil)] 20:18:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9111d000) [pid = 1727] [serial = 827] [outer = 0x8f196000] 20:18:43 INFO - PROCESS | 1727 | 1467947923811 Marionette DEBUG loaded listener.js 20:18:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9116c800) [pid = 1727] [serial = 828] [outer = 0x8f196000] 20:18:44 INFO - PROCESS | 1727 | 1467947924621 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 20:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1080ms 20:18:44 INFO - PROCESS | 1727 | 1467947924662 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 20:18:44 INFO - PROCESS | 1727 | 1467947924666 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 20:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:18:44 INFO - PROCESS | 1727 | 1467947924673 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:18:44 INFO - PROCESS | 1727 | 1467947924676 Marionette TRACE conn3 <- [1,1074,null,{}] 20:18:44 INFO - PROCESS | 1727 | 1467947924681 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:44 INFO - PROCESS | 1727 | 1467947924691 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:44 INFO - PROCESS | 1727 | 1467947924872 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 20:18:45 INFO - PROCESS | 1727 | 1467947925087 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 1727 | 1467947925094 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67400 == 29 [pid = 1727] [id = 276] 20:18:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8ca67800) [pid = 1727] [serial = 829] [outer = (nil)] 20:18:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8ca6d000) [pid = 1727] [serial = 830] [outer = 0x8ca67800] 20:18:45 INFO - PROCESS | 1727 | 1467947925182 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8db8d400) [pid = 1727] [serial = 831] [outer = 0x8ca67800] 20:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1641ms 20:18:46 INFO - PROCESS | 1727 | 1467947926302 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 20:18:46 INFO - PROCESS | 1727 | 1467947926318 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 20:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:18:46 INFO - PROCESS | 1727 | 1467947926324 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 20:18:46 INFO - PROCESS | 1727 | 1467947926331 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:18:46 INFO - PROCESS | 1727 | 1467947926335 Marionette TRACE conn3 <- [1,1078,null,{}] 20:18:46 INFO - PROCESS | 1727 | 1467947926344 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:46 INFO - PROCESS | 1727 | 1467947926352 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:46 INFO - PROCESS | 1727 | 1467947926556 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 20:18:46 INFO - PROCESS | 1727 | 1467947926771 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:46 INFO - PROCESS | 1727 | 1467947926779 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f8000 == 30 [pid = 1727] [id = 277] 20:18:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8eb67400) [pid = 1727] [serial = 832] [outer = (nil)] 20:18:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8f3f4c00) [pid = 1727] [serial = 833] [outer = 0x8eb67400] 20:18:46 INFO - PROCESS | 1727 | 1467947926867 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8f9d1800) [pid = 1727] [serial = 834] [outer = 0x8eb67400] 20:18:47 INFO - PROCESS | 1727 | 1467947927908 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 20:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1637ms 20:18:47 INFO - PROCESS | 1727 | 1467947927972 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 1727 | 1467947927979 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 20:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:18:47 INFO - PROCESS | 1727 | 1467947927985 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 1727 | 1467947927988 Marionette TRACE conn3 <- [1,1082,null,{}] 20:18:47 INFO - PROCESS | 1727 | 1467947927996 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:48 INFO - PROCESS | 1727 | 1467947928001 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:48 INFO - PROCESS | 1727 | 1467947928252 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 20:18:48 INFO - PROCESS | 1727 | 1467947928545 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 1727 | 1467947928552 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x91117800 == 31 [pid = 1727] [id = 278] 20:18:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x91152000) [pid = 1727] [serial = 835] [outer = (nil)] 20:18:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x91175800) [pid = 1727] [serial = 836] [outer = 0x91152000] 20:18:48 INFO - PROCESS | 1727 | 1467947928632 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9228f800) [pid = 1727] [serial = 837] [outer = 0x91152000] 20:18:49 INFO - PROCESS | 1727 | 1467947929629 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 20:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1683ms 20:18:49 INFO - PROCESS | 1727 | 1467947929669 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 1727 | 1467947929672 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 20:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:18:49 INFO - PROCESS | 1727 | 1467947929689 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 1727 | 1467947929698 Marionette TRACE conn3 <- [1,1086,null,{}] 20:18:49 INFO - PROCESS | 1727 | 1467947929704 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:49 INFO - PROCESS | 1727 | 1467947929712 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:49 INFO - PROCESS | 1727 | 1467947929899 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 20:18:50 INFO - PROCESS | 1727 | 1467947930108 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 1727 | 1467947930116 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0a400 == 32 [pid = 1727] [id = 279] 20:18:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x91124400) [pid = 1727] [serial = 838] [outer = (nil)] 20:18:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92412000) [pid = 1727] [serial = 839] [outer = 0x91124400] 20:18:50 INFO - PROCESS | 1727 | 1467947930204 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92418400) [pid = 1727] [serial = 840] [outer = 0x91124400] 20:18:51 INFO - PROCESS | 1727 | 1467947931165 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 20:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1552ms 20:18:51 INFO - PROCESS | 1727 | 1467947931233 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 1727 | 1467947931237 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 20:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:18:51 INFO - PROCESS | 1727 | 1467947931243 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:18:51 INFO - PROCESS | 1727 | 1467947931247 Marionette TRACE conn3 <- [1,1090,null,{}] 20:18:51 INFO - PROCESS | 1727 | 1467947931253 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:51 INFO - PROCESS | 1727 | 1467947931258 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:51 INFO - PROCESS | 1727 | 1467947931441 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 20:18:51 INFO - PROCESS | 1727 | 1467947931657 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:51 INFO - PROCESS | 1727 | 1467947931667 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca71800 == 33 [pid = 1727] [id = 280] 20:18:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8ca73000) [pid = 1727] [serial = 841] [outer = (nil)] 20:18:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8d5f0c00) [pid = 1727] [serial = 842] [outer = 0x8ca73000] 20:18:51 INFO - PROCESS | 1727 | 1467947931910 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8dd14400) [pid = 1727] [serial = 843] [outer = 0x8ca73000] 20:18:52 INFO - PROCESS | 1727 | 1467947932951 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 20:18:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea79400 == 32 [pid = 1727] [id = 275] 20:18:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb63400 == 31 [pid = 1727] [id = 274] 20:18:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0bc00 == 30 [pid = 1727] [id = 273] 20:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1739ms 20:18:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb62400 == 29 [pid = 1727] [id = 272] 20:18:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f2000 == 28 [pid = 1727] [id = 271] 20:18:52 INFO - PROCESS | 1727 | 1467947932998 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 20:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:18:53 INFO - PROCESS | 1727 | 1467947933003 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 20:18:53 INFO - PROCESS | 1727 | 1467947933010 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 1727 | 1467947933014 Marionette TRACE conn3 <- [1,1094,null,{}] 20:18:53 INFO - PROCESS | 1727 | 1467947933022 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:53 INFO - PROCESS | 1727 | 1467947933027 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:53 INFO - PROCESS | 1727 | 1467947933203 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x91157000) [pid = 1727] [serial = 747] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x922da400) [pid = 1727] [serial = 779] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8fb0b400) [pid = 1727] [serial = 782] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x922de000) [pid = 1727] [serial = 780] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8ea70c00) [pid = 1727] [serial = 770] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x922c6800) [pid = 1727] [serial = 761] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x922c8000) [pid = 1727] [serial = 762] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9107bc00) [pid = 1727] [serial = 755] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x91120800) [pid = 1727] [serial = 756] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9228ec00) [pid = 1727] [serial = 758] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92290000) [pid = 1727] [serial = 759] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8ca70800) [pid = 1727] [serial = 749] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8d5f0800) [pid = 1727] [serial = 750] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8fb01400) [pid = 1727] [serial = 773] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91118c00) [pid = 1727] [serial = 774] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8eb6a400) [pid = 1727] [serial = 752] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8f19dc00) [pid = 1727] [serial = 753] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8d5ed000) [pid = 1727] [serial = 767] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8db9b800) [pid = 1727] [serial = 768] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x922d9c00) [pid = 1727] [serial = 764] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9241fc00) [pid = 1727] [serial = 765] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f19cc00) [pid = 1727] [serial = 771] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92cee800) [pid = 1727] [serial = 785] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92ebc400) [pid = 1727] [serial = 786] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92295c00) [pid = 1727] [serial = 777] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9219f400) [pid = 1727] [serial = 776] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x92ad7c00) [pid = 1727] [serial = 783] [outer = (nil)] [url = about:blank] 20:18:53 INFO - PROCESS | 1727 | 1467947933413 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 1727 | 1467947933419 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd17400 == 29 [pid = 1727] [id = 281] 20:18:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8ea70c00) [pid = 1727] [serial = 844] [outer = (nil)] 20:18:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8eb64c00) [pid = 1727] [serial = 845] [outer = 0x8ea70c00] 20:18:53 INFO - PROCESS | 1727 | 1467947933495 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8f19dc00) [pid = 1727] [serial = 846] [outer = 0x8ea70c00] 20:18:54 INFO - PROCESS | 1727 | 1467947934245 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 20:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1287ms 20:18:54 INFO - PROCESS | 1727 | 1467947934296 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 1727 | 1467947934302 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 20:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:18:54 INFO - PROCESS | 1727 | 1467947934312 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 1727 | 1467947934316 Marionette TRACE conn3 <- [1,1098,null,{}] 20:18:54 INFO - PROCESS | 1727 | 1467947934326 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:54 INFO - PROCESS | 1727 | 1467947934330 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:54 INFO - PROCESS | 1727 | 1467947934548 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 20:18:54 INFO - PROCESS | 1727 | 1467947934562 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 1727 | 1467947934570 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3e9800 == 30 [pid = 1727] [id = 282] 20:18:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8f3f5c00) [pid = 1727] [serial = 847] [outer = (nil)] 20:18:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x91079c00) [pid = 1727] [serial = 848] [outer = 0x8f3f5c00] 20:18:54 INFO - PROCESS | 1727 | 1467947934635 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9111dc00) [pid = 1727] [serial = 849] [outer = 0x8f3f5c00] 20:18:55 INFO - PROCESS | 1727 | 1467947935532 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 20:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1252ms 20:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:18:55 INFO - PROCESS | 1727 | 1467947935564 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 20:18:55 INFO - PROCESS | 1727 | 1467947935566 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 20:18:55 INFO - PROCESS | 1727 | 1467947935579 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:18:55 INFO - PROCESS | 1727 | 1467947935584 Marionette TRACE conn3 <- [1,1102,null,{}] 20:18:55 INFO - PROCESS | 1727 | 1467947935599 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:55 INFO - PROCESS | 1727 | 1467947935607 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:55 INFO - PROCESS | 1727 | 1467947935823 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 20:18:55 INFO - PROCESS | 1727 | 1467947935850 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 1727 | 1467947935860 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x9107ec00 == 31 [pid = 1727] [id = 283] 20:18:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x921a2000) [pid = 1727] [serial = 850] [outer = (nil)] 20:18:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92296000) [pid = 1727] [serial = 851] [outer = 0x921a2000] 20:18:55 INFO - PROCESS | 1727 | 1467947935924 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92299800) [pid = 1727] [serial = 852] [outer = 0x921a2000] 20:18:56 INFO - PROCESS | 1727 | 1467947936843 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 20:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1289ms 20:18:56 INFO - PROCESS | 1727 | 1467947936862 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 1727 | 1467947936866 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 20:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:18:56 INFO - PROCESS | 1727 | 1467947936872 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 1727 | 1467947936875 Marionette TRACE conn3 <- [1,1106,null,{}] 20:18:56 INFO - PROCESS | 1727 | 1467947936889 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:56 INFO - PROCESS | 1727 | 1467947936893 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:57 INFO - PROCESS | 1727 | 1467947937106 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 20:18:57 INFO - PROCESS | 1727 | 1467947937126 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:57 INFO - PROCESS | 1727 | 1467947937133 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115e000 == 32 [pid = 1727] [id = 284] 20:18:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92295c00) [pid = 1727] [serial = 853] [outer = (nil)] 20:18:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x922ce400) [pid = 1727] [serial = 854] [outer = 0x92295c00] 20:18:57 INFO - PROCESS | 1727 | 1467947937198 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x922cd000) [pid = 1727] [serial = 855] [outer = 0x92295c00] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8ea6f800) [pid = 1727] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x91157c00) [pid = 1727] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92ce6400) [pid = 1727] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x93923800) [pid = 1727] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x91074000) [pid = 1727] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x92ce9c00) [pid = 1727] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f9db800) [pid = 1727] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92f85800) [pid = 1727] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x8d5f4000) [pid = 1727] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x8db97800) [pid = 1727] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8db99400) [pid = 1727] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x8eb67800) [pid = 1727] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:18:57 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9111f400) [pid = 1727] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:18:58 INFO - PROCESS | 1727 | 1467947938203 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 20:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1339ms 20:18:58 INFO - PROCESS | 1727 | 1467947938212 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 1727 | 1467947938215 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 20:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:18:58 INFO - PROCESS | 1727 | 1467947938225 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - PROCESS | 1727 | 1467947938227 Marionette TRACE conn3 <- [1,1110,null,{}] 20:18:58 INFO - PROCESS | 1727 | 1467947938231 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:58 INFO - PROCESS | 1727 | 1467947938238 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:58 INFO - PROCESS | 1727 | 1467947938431 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 20:18:58 INFO - PROCESS | 1727 | 1467947938448 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:58 INFO - PROCESS | 1727 | 1467947938454 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea72c00 == 33 [pid = 1727] [id = 285] 20:18:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8eb5c000) [pid = 1727] [serial = 856] [outer = (nil)] 20:18:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9111f400) [pid = 1727] [serial = 857] [outer = 0x8eb5c000] 20:18:58 INFO - PROCESS | 1727 | 1467947938537 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x92415c00) [pid = 1727] [serial = 858] [outer = 0x8eb5c000] 20:18:59 INFO - PROCESS | 1727 | 1467947939394 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 20:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1226ms 20:18:59 INFO - PROCESS | 1727 | 1467947939455 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 1727 | 1467947939458 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 20:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:18:59 INFO - PROCESS | 1727 | 1467947939465 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - PROCESS | 1727 | 1467947939469 Marionette TRACE conn3 <- [1,1114,null,{}] 20:18:59 INFO - PROCESS | 1727 | 1467947939474 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:18:59 INFO - PROCESS | 1727 | 1467947939484 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:59 INFO - PROCESS | 1727 | 1467947939638 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 20:18:59 INFO - PROCESS | 1727 | 1467947939647 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 1727 | 1467947939653 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:18:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241ac00 == 34 [pid = 1727] [id = 286] 20:18:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9241b400) [pid = 1727] [serial = 859] [outer = (nil)] 20:18:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92ad7800) [pid = 1727] [serial = 860] [outer = 0x9241b400] 20:18:59 INFO - PROCESS | 1727 | 1467947939720 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x92add800) [pid = 1727] [serial = 861] [outer = 0x9241b400] 20:19:00 INFO - PROCESS | 1727 | 1467947940849 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 20:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1428ms 20:19:00 INFO - PROCESS | 1727 | 1467947940895 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 1727 | 1467947940901 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 20:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:19:00 INFO - PROCESS | 1727 | 1467947940909 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - PROCESS | 1727 | 1467947940917 Marionette TRACE conn3 <- [1,1118,null,{}] 20:19:00 INFO - PROCESS | 1727 | 1467947940924 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:00 INFO - PROCESS | 1727 | 1467947940930 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:01 INFO - PROCESS | 1727 | 1467947941161 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 20:19:01 INFO - PROCESS | 1727 | 1467947941374 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:01 INFO - PROCESS | 1727 | 1467947941384 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea72000 == 35 [pid = 1727] [id = 287] 20:19:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8ea75400) [pid = 1727] [serial = 862] [outer = (nil)] 20:19:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8f1a0c00) [pid = 1727] [serial = 863] [outer = 0x8ea75400] 20:19:01 INFO - PROCESS | 1727 | 1467947941520 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8f9ddc00) [pid = 1727] [serial = 864] [outer = 0x8ea75400] 20:19:02 INFO - PROCESS | 1727 | 1467947942451 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 20:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1586ms 20:19:02 INFO - PROCESS | 1727 | 1467947942495 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 1727 | 1467947942502 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 20:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:19:02 INFO - PROCESS | 1727 | 1467947942512 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:19:02 INFO - PROCESS | 1727 | 1467947942516 Marionette TRACE conn3 <- [1,1122,null,{}] 20:19:02 INFO - PROCESS | 1727 | 1467947942523 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:02 INFO - PROCESS | 1727 | 1467947942528 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:02 INFO - PROCESS | 1727 | 1467947942750 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 20:19:03 INFO - PROCESS | 1727 | 1467947943023 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:03 INFO - PROCESS | 1727 | 1467947943031 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x91122c00 == 36 [pid = 1727] [id = 288] 20:19:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9115e800) [pid = 1727] [serial = 865] [outer = (nil)] 20:19:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9219c800) [pid = 1727] [serial = 866] [outer = 0x9115e800] 20:19:03 INFO - PROCESS | 1727 | 1467947943127 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92293c00) [pid = 1727] [serial = 867] [outer = 0x9115e800] 20:19:04 INFO - PROCESS | 1727 | 1467947944018 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 20:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1542ms 20:19:04 INFO - PROCESS | 1727 | 1467947944054 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 1727 | 1467947944058 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 20:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:19:04 INFO - PROCESS | 1727 | 1467947944065 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 1727 | 1467947944071 Marionette TRACE conn3 <- [1,1126,null,{}] 20:19:04 INFO - PROCESS | 1727 | 1467947944087 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:04 INFO - PROCESS | 1727 | 1467947944095 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:04 INFO - PROCESS | 1727 | 1467947944276 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 20:19:04 INFO - PROCESS | 1727 | 1467947944450 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:04 INFO - PROCESS | 1727 | 1467947944460 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241f800 == 37 [pid = 1727] [id = 289] 20:19:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92ad4c00) [pid = 1727] [serial = 868] [outer = (nil)] 20:19:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92ae1800) [pid = 1727] [serial = 869] [outer = 0x92ad4c00] 20:19:04 INFO - PROCESS | 1727 | 1467947944543 Marionette DEBUG loaded listener.js 20:19:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92ce6c00) [pid = 1727] [serial = 870] [outer = 0x92ad4c00] 20:19:05 INFO - PROCESS | 1727 | 1467947945472 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 20:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1438ms 20:19:05 INFO - PROCESS | 1727 | 1467947945504 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 1727 | 1467947945508 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 20:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:19:05 INFO - PROCESS | 1727 | 1467947945514 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - PROCESS | 1727 | 1467947945517 Marionette TRACE conn3 <- [1,1130,null,{}] 20:19:05 INFO - PROCESS | 1727 | 1467947945523 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:05 INFO - PROCESS | 1727 | 1467947945528 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:05 INFO - PROCESS | 1727 | 1467947945700 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 20:19:05 INFO - PROCESS | 1727 | 1467947945872 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:05 INFO - PROCESS | 1727 | 1467947945879 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ceac00 == 38 [pid = 1727] [id = 290] 20:19:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92cedc00) [pid = 1727] [serial = 871] [outer = (nil)] 20:19:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92ebb400) [pid = 1727] [serial = 872] [outer = 0x92cedc00] 20:19:05 INFO - PROCESS | 1727 | 1467947945966 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x93923800) [pid = 1727] [serial = 873] [outer = 0x92cedc00] 20:19:06 INFO - PROCESS | 1727 | 1467947946912 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 20:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1431ms 20:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:19:06 INFO - PROCESS | 1727 | 1467947946945 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 20:19:06 INFO - PROCESS | 1727 | 1467947946949 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 20:19:06 INFO - PROCESS | 1727 | 1467947946955 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:19:06 INFO - PROCESS | 1727 | 1467947946959 Marionette TRACE conn3 <- [1,1134,null,{}] 20:19:06 INFO - PROCESS | 1727 | 1467947946964 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:06 INFO - PROCESS | 1727 | 1467947946969 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:07 INFO - PROCESS | 1727 | 1467947947144 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 20:19:07 INFO - PROCESS | 1727 | 1467947947310 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:07 INFO - PROCESS | 1727 | 1467947947319 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ae1400 == 39 [pid = 1727] [id = 291] 20:19:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92cf0000) [pid = 1727] [serial = 874] [outer = (nil)] 20:19:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9392d400) [pid = 1727] [serial = 875] [outer = 0x92cf0000] 20:19:07 INFO - PROCESS | 1727 | 1467947947395 Marionette DEBUG loaded listener.js 20:19:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9392f400) [pid = 1727] [serial = 876] [outer = 0x92cf0000] 20:19:08 INFO - PROCESS | 1727 | 1467947948407 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1482ms 20:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:19:08 INFO - PROCESS | 1727 | 1467947948437 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 1727 | 1467947948441 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 20:19:08 INFO - PROCESS | 1727 | 1467947948447 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 1727 | 1467947948451 Marionette TRACE conn3 <- [1,1138,null,{}] 20:19:08 INFO - PROCESS | 1727 | 1467947948457 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:08 INFO - PROCESS | 1727 | 1467947948467 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:08 INFO - PROCESS | 1727 | 1467947948657 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 20:19:08 INFO - PROCESS | 1727 | 1467947948840 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 1727 | 1467947948847 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd13c00 == 40 [pid = 1727] [id = 292] 20:19:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x91156000) [pid = 1727] [serial = 877] [outer = (nil)] 20:19:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x93c1c400) [pid = 1727] [serial = 878] [outer = 0x91156000] 20:19:08 INFO - PROCESS | 1727 | 1467947948967 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x947a9400) [pid = 1727] [serial = 879] [outer = 0x91156000] 20:19:09 INFO - PROCESS | 1727 | 1467947949793 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 20:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1388ms 20:19:09 INFO - PROCESS | 1727 | 1467947949835 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 1727 | 1467947949839 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 20:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:19:09 INFO - PROCESS | 1727 | 1467947949845 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - PROCESS | 1727 | 1467947949848 Marionette TRACE conn3 <- [1,1142,null,{}] 20:19:09 INFO - PROCESS | 1727 | 1467947949854 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:09 INFO - PROCESS | 1727 | 1467947949859 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:10 INFO - PROCESS | 1727 | 1467947950028 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 20:19:10 INFO - PROCESS | 1727 | 1467947950198 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:10 INFO - PROCESS | 1727 | 1467947950207 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f8400 == 41 [pid = 1727] [id = 293] 20:19:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x93a03c00) [pid = 1727] [serial = 880] [outer = (nil)] 20:19:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x952e9c00) [pid = 1727] [serial = 881] [outer = 0x93a03c00] 20:19:10 INFO - PROCESS | 1727 | 1467947950281 Marionette DEBUG loaded listener.js 20:19:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x952ed800) [pid = 1727] [serial = 882] [outer = 0x93a03c00] 20:19:11 INFO - PROCESS | 1727 | 1467947951201 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 20:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1434ms 20:19:11 INFO - PROCESS | 1727 | 1467947951279 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 20:19:11 INFO - PROCESS | 1727 | 1467947951283 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 20:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:19:11 INFO - PROCESS | 1727 | 1467947951290 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:19:11 INFO - PROCESS | 1727 | 1467947951293 Marionette TRACE conn3 <- [1,1146,null,{}] 20:19:11 INFO - PROCESS | 1727 | 1467947951299 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:11 INFO - PROCESS | 1727 | 1467947951303 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:11 INFO - PROCESS | 1727 | 1467947951734 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 20:19:12 INFO - PROCESS | 1727 | 1467947951984 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:12 INFO - PROCESS | 1727 | 1467947951990 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd13800 == 42 [pid = 1727] [id = 294] 20:19:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8dd14000) [pid = 1727] [serial = 883] [outer = (nil)] 20:19:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8ea70800) [pid = 1727] [serial = 884] [outer = 0x8dd14000] 20:19:12 INFO - PROCESS | 1727 | 1467947952067 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8eb61800) [pid = 1727] [serial = 885] [outer = 0x8dd14000] 20:19:13 INFO - PROCESS | 1727 | 1467947953030 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 20:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1782ms 20:19:13 INFO - PROCESS | 1727 | 1467947953074 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 20:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:19:13 INFO - PROCESS | 1727 | 1467947953080 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 20:19:13 INFO - PROCESS | 1727 | 1467947953092 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - PROCESS | 1727 | 1467947953100 Marionette TRACE conn3 <- [1,1150,null,{}] 20:19:13 INFO - PROCESS | 1727 | 1467947953112 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:13 INFO - PROCESS | 1727 | 1467947953116 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:13 INFO - PROCESS | 1727 | 1467947953285 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d8400 == 41 [pid = 1727] [id = 270] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ebc00 == 40 [pid = 1727] [id = 257] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6ac00 == 39 [pid = 1727] [id = 261] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8f192c00 == 38 [pid = 1727] [id = 259] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9da800 == 37 [pid = 1727] [id = 263] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9bb800 == 36 [pid = 1727] [id = 262] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67400 == 35 [pid = 1727] [id = 276] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f7c00 == 34 [pid = 1727] [id = 266] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8db97400 == 33 [pid = 1727] [id = 269] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f8000 == 32 [pid = 1727] [id = 277] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x91117800 == 31 [pid = 1727] [id = 278] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x92f86000 == 30 [pid = 1727] [id = 265] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x92cea000 == 29 [pid = 1727] [id = 267] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0a400 == 28 [pid = 1727] [id = 279] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5f800 == 27 [pid = 1727] [id = 260] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca71800 == 26 [pid = 1727] [id = 280] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f2c00 == 25 [pid = 1727] [id = 256] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb07c00 == 24 [pid = 1727] [id = 264] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9de800 == 23 [pid = 1727] [id = 258] 20:19:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8db95400 == 22 [pid = 1727] [id = 268] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9111d000) [pid = 1727] [serial = 827] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8f9d4800) [pid = 1727] [serial = 789] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8f3ef400) [pid = 1727] [serial = 788] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9219e800) [pid = 1727] [serial = 792] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9116e400) [pid = 1727] [serial = 791] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x92f87800) [pid = 1727] [serial = 795] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92ebe000) [pid = 1727] [serial = 794] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x93a07400) [pid = 1727] [serial = 798] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9392a000) [pid = 1727] [serial = 797] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x91079000) [pid = 1727] [serial = 821] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x93c16800) [pid = 1727] [serial = 801] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93c13000) [pid = 1727] [serial = 800] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9115a400) [pid = 1727] [serial = 813] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9111ac00) [pid = 1727] [serial = 812] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9533ac00) [pid = 1727] [serial = 804] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x952ef800) [pid = 1727] [serial = 803] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8dd21c00) [pid = 1727] [serial = 815] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x953e4c00) [pid = 1727] [serial = 807] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8dd19400) [pid = 1727] [serial = 816] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x953e3400) [pid = 1727] [serial = 806] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8ea77400) [pid = 1727] [serial = 810] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8dd20800) [pid = 1727] [serial = 809] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8f19b800) [pid = 1727] [serial = 818] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x91171c00) [pid = 1727] [serial = 824] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9219d000) [pid = 1727] [serial = 825] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x91120c00) [pid = 1727] [serial = 822] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x8f3eec00) [pid = 1727] [serial = 819] [outer = (nil)] [url = about:blank] 20:19:14 INFO - PROCESS | 1727 | 1467947954650 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 1727 | 1467947954660 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6f800 == 23 [pid = 1727] [id = 295] 20:19:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8ca6fc00) [pid = 1727] [serial = 886] [outer = (nil)] 20:19:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8d5e9800) [pid = 1727] [serial = 887] [outer = 0x8ca6fc00] 20:19:14 INFO - PROCESS | 1727 | 1467947954738 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8d5f4800) [pid = 1727] [serial = 888] [outer = 0x8ca6fc00] 20:19:15 INFO - PROCESS | 1727 | 1467947955623 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 20:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2599ms 20:19:15 INFO - PROCESS | 1727 | 1467947955686 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 20:19:15 INFO - PROCESS | 1727 | 1467947955693 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 20:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:19:15 INFO - PROCESS | 1727 | 1467947955702 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:19:15 INFO - PROCESS | 1727 | 1467947955707 Marionette TRACE conn3 <- [1,1154,null,{}] 20:19:15 INFO - PROCESS | 1727 | 1467947955716 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:15 INFO - PROCESS | 1727 | 1467947955722 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:15 INFO - PROCESS | 1727 | 1467947955940 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 20:19:16 INFO - PROCESS | 1727 | 1467947956156 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:16 INFO - PROCESS | 1727 | 1467947956169 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd21c00 == 24 [pid = 1727] [id = 296] 20:19:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8e9b1c00) [pid = 1727] [serial = 889] [outer = (nil)] 20:19:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8e9be400) [pid = 1727] [serial = 890] [outer = 0x8e9b1c00] 20:19:16 INFO - PROCESS | 1727 | 1467947956294 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8ea72400) [pid = 1727] [serial = 891] [outer = 0x8e9b1c00] 20:19:17 INFO - PROCESS | 1727 | 1467947957340 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 20:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1683ms 20:19:17 INFO - PROCESS | 1727 | 1467947957385 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 1727 | 1467947957395 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 20:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:19:17 INFO - PROCESS | 1727 | 1467947957406 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:19:17 INFO - PROCESS | 1727 | 1467947957411 Marionette TRACE conn3 <- [1,1158,null,{}] 20:19:17 INFO - PROCESS | 1727 | 1467947957417 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:17 INFO - PROCESS | 1727 | 1467947957423 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:17 INFO - PROCESS | 1727 | 1467947957619 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 20:19:17 INFO - PROCESS | 1727 | 1467947957825 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:17 INFO - PROCESS | 1727 | 1467947957832 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db91800 == 25 [pid = 1727] [id = 297] 20:19:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8f19ac00) [pid = 1727] [serial = 892] [outer = (nil)] 20:19:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8f19e400) [pid = 1727] [serial = 893] [outer = 0x8f19ac00] 20:19:17 INFO - PROCESS | 1727 | 1467947957925 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8f3ef000) [pid = 1727] [serial = 894] [outer = 0x8f19ac00] 20:19:19 INFO - PROCESS | 1727 | 1467947959000 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 20:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1682ms 20:19:19 INFO - PROCESS | 1727 | 1467947959089 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 20:19:19 INFO - PROCESS | 1727 | 1467947959093 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 20:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:19:19 INFO - PROCESS | 1727 | 1467947959100 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - PROCESS | 1727 | 1467947959106 Marionette TRACE conn3 <- [1,1162,null,{}] 20:19:19 INFO - PROCESS | 1727 | 1467947959125 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:19 INFO - PROCESS | 1727 | 1467947959134 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:19 INFO - PROCESS | 1727 | 1467947959430 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 20:19:19 INFO - PROCESS | 1727 | 1467947959593 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:19 INFO - PROCESS | 1727 | 1467947959608 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x91076800 == 26 [pid = 1727] [id = 298] 20:19:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x91078000) [pid = 1727] [serial = 895] [outer = (nil)] 20:19:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9107e000) [pid = 1727] [serial = 896] [outer = 0x91078000] 20:19:19 INFO - PROCESS | 1727 | 1467947959689 Marionette DEBUG loaded listener.js 20:19:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9111e800) [pid = 1727] [serial = 897] [outer = 0x91078000] 20:19:20 INFO - PROCESS | 1727 | 1467947960645 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 20:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1636ms 20:19:20 INFO - PROCESS | 1727 | 1467947960737 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 1727 | 1467947960741 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 20:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:19:20 INFO - PROCESS | 1727 | 1467947960747 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:19:20 INFO - PROCESS | 1727 | 1467947960751 Marionette TRACE conn3 <- [1,1166,null,{}] 20:19:20 INFO - PROCESS | 1727 | 1467947960757 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:20 INFO - PROCESS | 1727 | 1467947960762 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:20 INFO - PROCESS | 1727 | 1467947960975 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 20:19:21 INFO - PROCESS | 1727 | 1467947961187 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:21 INFO - PROCESS | 1727 | 1467947961196 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9bac00 == 27 [pid = 1727] [id = 299] 20:19:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8f1a0800) [pid = 1727] [serial = 898] [outer = (nil)] 20:19:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x91159800) [pid = 1727] [serial = 899] [outer = 0x8f1a0800] 20:19:21 INFO - PROCESS | 1727 | 1467947961320 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9116c400) [pid = 1727] [serial = 900] [outer = 0x8f1a0800] 20:19:22 INFO - PROCESS | 1727 | 1467947962453 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 20:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1734ms 20:19:22 INFO - PROCESS | 1727 | 1467947962482 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 20:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:19:22 INFO - PROCESS | 1727 | 1467947962487 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 20:19:22 INFO - PROCESS | 1727 | 1467947962495 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 1727 | 1467947962499 Marionette TRACE conn3 <- [1,1170,null,{}] 20:19:22 INFO - PROCESS | 1727 | 1467947962507 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:22 INFO - PROCESS | 1727 | 1467947962512 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:22 INFO - PROCESS | 1727 | 1467947962686 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 20:19:22 INFO - PROCESS | 1727 | 1467947962862 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:22 INFO - PROCESS | 1727 | 1467947962873 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b6400 == 28 [pid = 1727] [id = 300] 20:19:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8ea6d000) [pid = 1727] [serial = 901] [outer = (nil)] 20:19:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8f196800) [pid = 1727] [serial = 902] [outer = 0x8ea6d000] 20:19:22 INFO - PROCESS | 1727 | 1467947962950 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f9d8000) [pid = 1727] [serial = 903] [outer = 0x8ea6d000] 20:19:23 INFO - PROCESS | 1727 | 1467947963771 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 20:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1331ms 20:19:23 INFO - PROCESS | 1727 | 1467947963825 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 1727 | 1467947963830 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 20:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:19:23 INFO - PROCESS | 1727 | 1467947963841 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:19:23 INFO - PROCESS | 1727 | 1467947963844 Marionette TRACE conn3 <- [1,1174,null,{}] 20:19:23 INFO - PROCESS | 1727 | 1467947963850 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:23 INFO - PROCESS | 1727 | 1467947963855 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:24 INFO - PROCESS | 1727 | 1467947964019 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 20:19:24 INFO - PROCESS | 1727 | 1467947964031 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 1727 | 1467947964038 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db97c00 == 29 [pid = 1727] [id = 301] 20:19:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x91154800) [pid = 1727] [serial = 904] [outer = (nil)] 20:19:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x91177000) [pid = 1727] [serial = 905] [outer = 0x91154800] 20:19:24 INFO - PROCESS | 1727 | 1467947964107 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9219d400) [pid = 1727] [serial = 906] [outer = 0x91154800] 20:19:25 INFO - PROCESS | 1727 | 1467947965154 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 20:19:25 INFO - PROCESS | 1727 | 1467947965228 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 20:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:19:25 INFO - PROCESS | 1727 | 1467947965240 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:19:25 INFO - PROCESS | 1727 | 1467947965246 Marionette TRACE conn3 <- [1,1178,null,{}] 20:19:25 INFO - PROCESS | 1727 | 1467947965261 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:25 INFO - PROCESS | 1727 | 1467947965268 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:25 INFO - PROCESS | 1727 | 1467947965475 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 20:19:25 INFO - PROCESS | 1727 | 1467947965500 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:25 INFO - PROCESS | 1727 | 1467947965512 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d1000 == 30 [pid = 1727] [id = 302] 20:19:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x922d1800) [pid = 1727] [serial = 907] [outer = (nil)] 20:19:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x922de400) [pid = 1727] [serial = 908] [outer = 0x922d1800] 20:19:25 INFO - PROCESS | 1727 | 1467947965579 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92415400) [pid = 1727] [serial = 909] [outer = 0x922d1800] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8f196000) [pid = 1727] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8dd14000) [pid = 1727] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8ea75400) [pid = 1727] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9115e800) [pid = 1727] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92ad4c00) [pid = 1727] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x92cedc00) [pid = 1727] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x92cf0000) [pid = 1727] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x91156000) [pid = 1727] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93a03c00) [pid = 1727] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92295c00) [pid = 1727] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8ca67800) [pid = 1727] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x91124400) [pid = 1727] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x91152000) [pid = 1727] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8eb67400) [pid = 1727] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8ea70c00) [pid = 1727] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8f3f5c00) [pid = 1727] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8ca73000) [pid = 1727] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8eb5c000) [pid = 1727] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x921a2000) [pid = 1727] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:19:26 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9241b400) [pid = 1727] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:19:26 INFO - PROCESS | 1727 | 1467947966585 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 20:19:26 INFO - PROCESS | 1727 | 1467947966636 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 20:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:19:26 INFO - PROCESS | 1727 | 1467947966649 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - PROCESS | 1727 | 1467947966651 Marionette TRACE conn3 <- [1,1182,null,{}] 20:19:26 INFO - PROCESS | 1727 | 1467947966661 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:26 INFO - PROCESS | 1727 | 1467947966665 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:26 INFO - PROCESS | 1727 | 1467947966879 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 20:19:26 INFO - PROCESS | 1727 | 1467947966963 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:26 INFO - PROCESS | 1727 | 1467947966971 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69c00 == 31 [pid = 1727] [id = 303] 20:19:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8f9d0400) [pid = 1727] [serial = 910] [outer = (nil)] 20:19:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91156000) [pid = 1727] [serial = 911] [outer = 0x8f9d0400] 20:19:27 INFO - PROCESS | 1727 | 1467947967041 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x921a2000) [pid = 1727] [serial = 912] [outer = 0x8f9d0400] 20:19:27 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:27 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:19:27 INFO - PROCESS | 1727 | 1467947967829 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 20:19:27 INFO - PROCESS | 1727 | 1467947967892 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 20:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:19:27 INFO - PROCESS | 1727 | 1467947967898 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:19:27 INFO - PROCESS | 1727 | 1467947967901 Marionette TRACE conn3 <- [1,1186,null,{}] 20:19:27 INFO - PROCESS | 1727 | 1467947967907 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:27 INFO - PROCESS | 1727 | 1467947967911 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:28 INFO - PROCESS | 1727 | 1467947968063 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 20:19:28 INFO - PROCESS | 1727 | 1467947968072 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:28 INFO - PROCESS | 1727 | 1467947968084 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f196000 == 32 [pid = 1727] [id = 304] 20:19:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8fb09000) [pid = 1727] [serial = 913] [outer = (nil)] 20:19:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92ad9c00) [pid = 1727] [serial = 914] [outer = 0x8fb09000] 20:19:28 INFO - PROCESS | 1727 | 1467947968147 Marionette DEBUG loaded listener.js 20:19:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92ce5800) [pid = 1727] [serial = 915] [outer = 0x8fb09000] 20:19:29 INFO - PROCESS | 1727 | 1467947969239 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 20:19:29 INFO - PROCESS | 1727 | 1467947969286 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 20:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:19:29 INFO - PROCESS | 1727 | 1467947969295 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:19:29 INFO - PROCESS | 1727 | 1467947969300 Marionette TRACE conn3 <- [1,1190,null,{}] 20:19:29 INFO - PROCESS | 1727 | 1467947969310 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:29 INFO - PROCESS | 1727 | 1467947969315 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:29 INFO - PROCESS | 1727 | 1467947969499 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 20:19:29 INFO - PROCESS | 1727 | 1467947969668 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:29 INFO - PROCESS | 1727 | 1467947969676 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1f000 == 33 [pid = 1727] [id = 305] 20:19:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8e9b7000) [pid = 1727] [serial = 916] [outer = (nil)] 20:19:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x91074c00) [pid = 1727] [serial = 917] [outer = 0x8e9b7000] 20:19:29 INFO - PROCESS | 1727 | 1467947969770 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91157800) [pid = 1727] [serial = 918] [outer = 0x8e9b7000] 20:19:30 INFO - PROCESS | 1727 | 1467947970729 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 1727 | 1467947970791 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 20:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:19:30 INFO - PROCESS | 1727 | 1467947970802 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 1727 | 1467947970806 Marionette TRACE conn3 <- [1,1194,null,{}] 20:19:30 INFO - PROCESS | 1727 | 1467947970813 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:30 INFO - PROCESS | 1727 | 1467947970819 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:31 INFO - PROCESS | 1727 | 1467947971009 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 20:19:31 INFO - PROCESS | 1727 | 1467947971178 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:31 INFO - PROCESS | 1727 | 1467947971186 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd19400 == 34 [pid = 1727] [id = 306] 20:19:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x922ca400) [pid = 1727] [serial = 919] [outer = (nil)] 20:19:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92412c00) [pid = 1727] [serial = 920] [outer = 0x922ca400] 20:19:31 INFO - PROCESS | 1727 | 1467947971322 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92ce2800) [pid = 1727] [serial = 921] [outer = 0x922ca400] 20:19:32 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:32 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:19:32 INFO - PROCESS | 1727 | 1467947972312 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 1727 | 1467947972391 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 20:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:19:32 INFO - PROCESS | 1727 | 1467947972398 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 1727 | 1467947972404 Marionette TRACE conn3 <- [1,1198,null,{}] 20:19:32 INFO - PROCESS | 1727 | 1467947972420 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:32 INFO - PROCESS | 1727 | 1467947972429 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:32 INFO - PROCESS | 1727 | 1467947972661 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 20:19:32 INFO - PROCESS | 1727 | 1467947972919 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:32 INFO - PROCESS | 1727 | 1467947972931 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x92f87000 == 35 [pid = 1727] [id = 307] 20:19:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92f87400) [pid = 1727] [serial = 922] [outer = (nil)] 20:19:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x93a04000) [pid = 1727] [serial = 923] [outer = 0x92f87400] 20:19:33 INFO - PROCESS | 1727 | 1467947973017 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93a08800) [pid = 1727] [serial = 924] [outer = 0x92f87400] 20:19:33 INFO - PROCESS | 1727 | 1467947973847 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1492ms 20:19:33 INFO - PROCESS | 1727 | 1467947973891 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 1727 | 1467947973895 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 20:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:19:33 INFO - PROCESS | 1727 | 1467947973919 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:19:33 INFO - PROCESS | 1727 | 1467947973923 Marionette TRACE conn3 <- [1,1202,null,{}] 20:19:33 INFO - PROCESS | 1727 | 1467947973930 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:33 INFO - PROCESS | 1727 | 1467947973934 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:34 INFO - PROCESS | 1727 | 1467947974109 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 20:19:34 INFO - PROCESS | 1727 | 1467947974277 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 1727 | 1467947974285 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a0e800 == 36 [pid = 1727] [id = 308] 20:19:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x93a0f400) [pid = 1727] [serial = 925] [outer = (nil)] 20:19:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x93c12c00) [pid = 1727] [serial = 926] [outer = 0x93a0f400] 20:19:34 INFO - PROCESS | 1727 | 1467947974363 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x93c16c00) [pid = 1727] [serial = 927] [outer = 0x93a0f400] 20:19:35 INFO - PROCESS | 1727 | --DOCSHELL 0x93a10000 == 35 [pid = 1727] [id = 10] 20:19:35 INFO - PROCESS | 1727 | 1467947975335 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:19:35 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 20:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1508ms 20:19:35 INFO - PROCESS | 1727 | 1467947975411 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 20:19:35 INFO - PROCESS | 1727 | 1467947975415 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 20:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:19:35 INFO - PROCESS | 1727 | 1467947975422 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:19:35 INFO - PROCESS | 1727 | 1467947975425 Marionette TRACE conn3 <- [1,1206,null,{}] 20:19:35 INFO - PROCESS | 1727 | 1467947975431 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:35 INFO - PROCESS | 1727 | 1467947975435 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:35 INFO - PROCESS | 1727 | 1467947975641 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 20:19:35 INFO - PROCESS | 1727 | 1467947975850 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:35 INFO - PROCESS | 1727 | 1467947975859 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db96400 == 36 [pid = 1727] [id = 309] 20:19:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x922cf800) [pid = 1727] [serial = 928] [outer = (nil)] 20:19:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93c1ac00) [pid = 1727] [serial = 929] [outer = 0x922cf800] 20:19:35 INFO - PROCESS | 1727 | 1467947975982 Marionette DEBUG loaded listener.js 20:19:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x947a5c00) [pid = 1727] [serial = 930] [outer = 0x922cf800] 20:19:36 INFO - PROCESS | 1727 | 1467947976890 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:19:36 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 20:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1530ms 20:19:36 INFO - PROCESS | 1727 | 1467947976953 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 20:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:19:36 INFO - PROCESS | 1727 | 1467947976957 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 20:19:36 INFO - PROCESS | 1727 | 1467947976963 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - PROCESS | 1727 | 1467947976967 Marionette TRACE conn3 <- [1,1210,null,{}] 20:19:36 INFO - PROCESS | 1727 | 1467947976973 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:36 INFO - PROCESS | 1727 | 1467947976984 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:37 INFO - PROCESS | 1727 | 1467947977239 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 20:19:37 INFO - PROCESS | 1727 | 1467947977466 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:37 INFO - PROCESS | 1727 | 1467947977473 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb6a400 == 37 [pid = 1727] [id = 310] 20:19:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x952f2000) [pid = 1727] [serial = 931] [outer = (nil)] 20:19:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x953dd000) [pid = 1727] [serial = 932] [outer = 0x952f2000] 20:19:37 INFO - PROCESS | 1727 | 1467947977566 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x953df400) [pid = 1727] [serial = 933] [outer = 0x952f2000] 20:19:38 INFO - PROCESS | 1727 | 1467947978416 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1536ms 20:19:38 INFO - PROCESS | 1727 | 1467947978500 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 20:19:38 INFO - PROCESS | 1727 | 1467947978504 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 20:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:19:38 INFO - PROCESS | 1727 | 1467947978510 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 1727 | 1467947978514 Marionette TRACE conn3 <- [1,1214,null,{}] 20:19:38 INFO - PROCESS | 1727 | 1467947978519 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:38 INFO - PROCESS | 1727 | 1467947978524 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:38 INFO - PROCESS | 1727 | 1467947978692 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 20:19:38 INFO - PROCESS | 1727 | 1467947978860 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:38 INFO - PROCESS | 1727 | 1467947978869 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb08800 == 38 [pid = 1727] [id = 311] 20:19:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x92ad3400) [pid = 1727] [serial = 934] [outer = (nil)] 20:19:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x96e5ec00) [pid = 1727] [serial = 935] [outer = 0x92ad3400] 20:19:38 INFO - PROCESS | 1727 | 1467947978948 Marionette DEBUG loaded listener.js 20:19:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x96e5f800) [pid = 1727] [serial = 936] [outer = 0x92ad3400] 20:19:39 INFO - PROCESS | 1727 | 1467947979877 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 20:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1430ms 20:19:39 INFO - PROCESS | 1727 | 1467947979940 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 20:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:19:39 INFO - PROCESS | 1727 | 1467947979951 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 20:19:39 INFO - PROCESS | 1727 | 1467947979957 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:19:39 INFO - PROCESS | 1727 | 1467947979961 Marionette TRACE conn3 <- [1,1218,null,{}] 20:19:39 INFO - PROCESS | 1727 | 1467947979966 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:39 INFO - PROCESS | 1727 | 1467947979971 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:40 INFO - PROCESS | 1727 | 1467947980174 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 20:19:40 INFO - PROCESS | 1727 | 1467947980392 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:40 INFO - PROCESS | 1727 | 1467947980400 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca74400 == 39 [pid = 1727] [id = 312] 20:19:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8ca74800) [pid = 1727] [serial = 937] [outer = (nil)] 20:19:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8db8e000) [pid = 1727] [serial = 938] [outer = 0x8ca74800] 20:19:40 INFO - PROCESS | 1727 | 1467947980683 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8dd20800) [pid = 1727] [serial = 939] [outer = 0x8ca74800] 20:19:41 INFO - PROCESS | 1727 | 1467947981577 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 20:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1685ms 20:19:41 INFO - PROCESS | 1727 | 1467947981643 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 20:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:19:41 INFO - PROCESS | 1727 | 1467947981654 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 20:19:41 INFO - PROCESS | 1727 | 1467947981668 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:19:41 INFO - PROCESS | 1727 | 1467947981673 Marionette TRACE conn3 <- [1,1222,null,{}] 20:19:41 INFO - PROCESS | 1727 | 1467947981681 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:41 INFO - PROCESS | 1727 | 1467947981686 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:41 INFO - PROCESS | 1727 | 1467947981923 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 20:19:42 INFO - PROCESS | 1727 | --DOCSHELL 0x9115e000 == 38 [pid = 1727] [id = 284] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8d5e9800) [pid = 1727] [serial = 887] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | 1467947982186 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:42 INFO - PROCESS | 1727 | 1467947982192 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ee800 == 39 [pid = 1727] [id = 313] 20:19:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8d5f1400) [pid = 1727] [serial = 940] [outer = (nil)] 20:19:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8db92800) [pid = 1727] [serial = 941] [outer = 0x8d5f1400] 20:19:42 INFO - PROCESS | 1727 | 1467947982289 Marionette DEBUG loaded listener.js 20:19:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f196400) [pid = 1727] [serial = 942] [outer = 0x8d5f1400] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9116c800) [pid = 1727] [serial = 828] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8ea70800) [pid = 1727] [serial = 884] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8eb61800) [pid = 1727] [serial = 885] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8f1a0c00) [pid = 1727] [serial = 863] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9219c800) [pid = 1727] [serial = 866] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8f9ddc00) [pid = 1727] [serial = 864] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92ae1800) [pid = 1727] [serial = 869] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x92293c00) [pid = 1727] [serial = 867] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92ebb400) [pid = 1727] [serial = 872] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x92ce6c00) [pid = 1727] [serial = 870] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x93923800) [pid = 1727] [serial = 873] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9392f400) [pid = 1727] [serial = 876] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9392d400) [pid = 1727] [serial = 875] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x93c1c400) [pid = 1727] [serial = 878] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x952e9c00) [pid = 1727] [serial = 881] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x922ce400) [pid = 1727] [serial = 854] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8ca6d000) [pid = 1727] [serial = 830] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8db8d400) [pid = 1727] [serial = 831] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x92412000) [pid = 1727] [serial = 839] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x92418400) [pid = 1727] [serial = 840] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x91175800) [pid = 1727] [serial = 836] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9228f800) [pid = 1727] [serial = 837] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8f3f4c00) [pid = 1727] [serial = 833] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8f9d1800) [pid = 1727] [serial = 834] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8eb64c00) [pid = 1727] [serial = 845] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8f19dc00) [pid = 1727] [serial = 846] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91079c00) [pid = 1727] [serial = 848] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8d5f0c00) [pid = 1727] [serial = 842] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8dd14400) [pid = 1727] [serial = 843] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x947a9400) [pid = 1727] [serial = 879] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92415c00) [pid = 1727] [serial = 858] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x952ed800) [pid = 1727] [serial = 882] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92296000) [pid = 1727] [serial = 851] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x922cd000) [pid = 1727] [serial = 855] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92299800) [pid = 1727] [serial = 852] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92ad7800) [pid = 1727] [serial = 860] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9111dc00) [pid = 1727] [serial = 849] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x9111f400) [pid = 1727] [serial = 857] [outer = (nil)] [url = about:blank] 20:19:42 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92add800) [pid = 1727] [serial = 861] [outer = (nil)] [url = about:blank] 20:19:43 INFO - PROCESS | 1727 | 1467947983081 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 1727 | 1467947983120 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 20:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:19:43 INFO - PROCESS | 1727 | 1467947983129 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - PROCESS | 1727 | 1467947983134 Marionette TRACE conn3 <- [1,1226,null,{}] 20:19:43 INFO - PROCESS | 1727 | 1467947983139 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:43 INFO - PROCESS | 1727 | 1467947983144 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:43 INFO - PROCESS | 1727 | 1467947983308 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 20:19:43 INFO - PROCESS | 1727 | 1467947983440 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 1727 | 1467947983451 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19cc00 == 40 [pid = 1727] [id = 314] 20:19:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8f19d000) [pid = 1727] [serial = 943] [outer = (nil)] 20:19:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x91076400) [pid = 1727] [serial = 944] [outer = 0x8f19d000] 20:19:43 INFO - PROCESS | 1727 | 1467947983528 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x91155000) [pid = 1727] [serial = 945] [outer = 0x8f19d000] 20:19:44 INFO - PROCESS | 1727 | 1467947984341 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 20:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1237ms 20:19:44 INFO - PROCESS | 1727 | 1467947984375 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 20:19:44 INFO - PROCESS | 1727 | 1467947984378 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 20:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:19:44 INFO - PROCESS | 1727 | 1467947984385 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:19:44 INFO - PROCESS | 1727 | 1467947984391 Marionette TRACE conn3 <- [1,1230,null,{}] 20:19:44 INFO - PROCESS | 1727 | 1467947984410 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:44 INFO - PROCESS | 1727 | 1467947984419 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:44 INFO - PROCESS | 1727 | 1467947984586 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 20:19:44 INFO - PROCESS | 1727 | 1467947984598 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:44 INFO - PROCESS | 1727 | 1467947984606 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f5c00 == 41 [pid = 1727] [id = 315] 20:19:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92296400) [pid = 1727] [serial = 946] [outer = (nil)] 20:19:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9229a000) [pid = 1727] [serial = 947] [outer = 0x92296400] 20:19:44 INFO - PROCESS | 1727 | 1467947984673 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x922c3800) [pid = 1727] [serial = 948] [outer = 0x92296400] 20:19:45 INFO - PROCESS | 1727 | 1467947985571 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 20:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1235ms 20:19:45 INFO - PROCESS | 1727 | 1467947985620 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 1727 | 1467947985624 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 20:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:19:45 INFO - PROCESS | 1727 | 1467947985639 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:19:45 INFO - PROCESS | 1727 | 1467947985641 Marionette TRACE conn3 <- [1,1234,null,{}] 20:19:45 INFO - PROCESS | 1727 | 1467947985647 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:45 INFO - PROCESS | 1727 | 1467947985652 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:45 INFO - PROCESS | 1727 | 1467947985871 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 20:19:45 INFO - PROCESS | 1727 | 1467947985897 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:45 INFO - PROCESS | 1727 | 1467947985906 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5b400 == 42 [pid = 1727] [id = 316] 20:19:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8fb0d400) [pid = 1727] [serial = 949] [outer = (nil)] 20:19:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x922d8800) [pid = 1727] [serial = 950] [outer = 0x8fb0d400] 20:19:45 INFO - PROCESS | 1727 | 1467947985968 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91170c00) [pid = 1727] [serial = 951] [outer = 0x8fb0d400] 20:19:46 INFO - PROCESS | 1727 | 1467947986875 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 20:19:47 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x922d1800) [pid = 1727] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:19:47 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91154800) [pid = 1727] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:19:47 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f9d0400) [pid = 1727] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:19:47 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x8ea6d000) [pid = 1727] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1397ms 20:19:47 INFO - PROCESS | 1727 | 1467947987030 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 1727 | 1467947987032 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 20:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:19:47 INFO - PROCESS | 1727 | 1467947987038 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 1727 | 1467947987041 Marionette TRACE conn3 <- [1,1238,null,{}] 20:19:47 INFO - PROCESS | 1727 | 1467947987047 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:47 INFO - PROCESS | 1727 | 1467947987051 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:47 INFO - PROCESS | 1727 | 1467947987196 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 20:19:47 INFO - PROCESS | 1727 | 1467947987205 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:47 INFO - PROCESS | 1727 | 1467947987212 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d1800 == 43 [pid = 1727] [id = 317] 20:19:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x922d2c00) [pid = 1727] [serial = 952] [outer = (nil)] 20:19:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92417000) [pid = 1727] [serial = 953] [outer = 0x922d2c00] 20:19:47 INFO - PROCESS | 1727 | 1467947987288 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92adec00) [pid = 1727] [serial = 954] [outer = 0x922d2c00] 20:19:48 INFO - PROCESS | 1727 | 1467947988156 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 20:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1127ms 20:19:48 INFO - PROCESS | 1727 | 1467947988166 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 20:19:48 INFO - PROCESS | 1727 | 1467947988169 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 20:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:19:48 INFO - PROCESS | 1727 | 1467947988185 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:19:48 INFO - PROCESS | 1727 | 1467947988188 Marionette TRACE conn3 <- [1,1242,null,{}] 20:19:48 INFO - PROCESS | 1727 | 1467947988194 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:48 INFO - PROCESS | 1727 | 1467947988203 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:48 INFO - PROCESS | 1727 | 1467947988354 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 20:19:48 INFO - PROCESS | 1727 | 1467947988369 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:48 INFO - PROCESS | 1727 | 1467947988378 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca73800 == 44 [pid = 1727] [id = 318] 20:19:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9115cc00) [pid = 1727] [serial = 955] [outer = (nil)] 20:19:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92f85800) [pid = 1727] [serial = 956] [outer = 0x9115cc00] 20:19:48 INFO - PROCESS | 1727 | 1467947988441 Marionette DEBUG loaded listener.js 20:19:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x93924000) [pid = 1727] [serial = 957] [outer = 0x9115cc00] 20:19:49 INFO - PROCESS | 1727 | 1467947989441 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 20:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1292ms 20:19:49 INFO - PROCESS | 1727 | 1467947989478 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 20:19:49 INFO - PROCESS | 1727 | 1467947989485 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 20:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:19:49 INFO - PROCESS | 1727 | 1467947989494 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:19:49 INFO - PROCESS | 1727 | 1467947989499 Marionette TRACE conn3 <- [1,1246,null,{}] 20:19:49 INFO - PROCESS | 1727 | 1467947989526 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:49 INFO - PROCESS | 1727 | 1467947989532 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:49 INFO - PROCESS | 1727 | 1467947989724 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 20:19:49 INFO - PROCESS | 1727 | 1467947989892 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:49 INFO - PROCESS | 1727 | 1467947989906 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db91000 == 45 [pid = 1727] [id = 319] 20:19:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8db99400) [pid = 1727] [serial = 958] [outer = (nil)] 20:19:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8f19bc00) [pid = 1727] [serial = 959] [outer = 0x8db99400] 20:19:49 INFO - PROCESS | 1727 | 1467947989987 Marionette DEBUG loaded listener.js 20:19:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8f9d6400) [pid = 1727] [serial = 960] [outer = 0x8db99400] 20:19:50 INFO - PROCESS | 1727 | 1467947990991 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 20:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1551ms 20:19:51 INFO - PROCESS | 1727 | 1467947991045 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 20:19:51 INFO - PROCESS | 1727 | 1467947991052 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 20:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:19:51 INFO - PROCESS | 1727 | 1467947991063 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:19:51 INFO - PROCESS | 1727 | 1467947991067 Marionette TRACE conn3 <- [1,1250,null,{}] 20:19:51 INFO - PROCESS | 1727 | 1467947991073 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:51 INFO - PROCESS | 1727 | 1467947991079 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:51 INFO - PROCESS | 1727 | 1467947991262 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 20:19:51 INFO - PROCESS | 1727 | 1467947991432 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:51 INFO - PROCESS | 1727 | 1467947991443 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x9111b000 == 46 [pid = 1727] [id = 320] 20:19:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x91120400) [pid = 1727] [serial = 961] [outer = (nil)] 20:19:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x921a1800) [pid = 1727] [serial = 962] [outer = 0x91120400] 20:19:51 INFO - PROCESS | 1727 | 1467947991523 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92297800) [pid = 1727] [serial = 963] [outer = 0x91120400] 20:19:52 INFO - PROCESS | 1727 | 1467947992534 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 20:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1544ms 20:19:52 INFO - PROCESS | 1727 | 1467947992607 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 20:19:52 INFO - PROCESS | 1727 | 1467947992611 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 20:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:19:52 INFO - PROCESS | 1727 | 1467947992618 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:19:52 INFO - PROCESS | 1727 | 1467947992624 Marionette TRACE conn3 <- [1,1254,null,{}] 20:19:52 INFO - PROCESS | 1727 | 1467947992640 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:52 INFO - PROCESS | 1727 | 1467947992648 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:52 INFO - PROCESS | 1727 | 1467947992865 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 20:19:53 INFO - PROCESS | 1727 | 1467947993086 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:53 INFO - PROCESS | 1727 | 1467947993094 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cb000 == 47 [pid = 1727] [id = 321] 20:19:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92ebe000) [pid = 1727] [serial = 964] [outer = (nil)] 20:19:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92f89800) [pid = 1727] [serial = 965] [outer = 0x92ebe000] 20:19:53 INFO - PROCESS | 1727 | 1467947993214 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9392f400) [pid = 1727] [serial = 966] [outer = 0x92ebe000] 20:19:54 INFO - PROCESS | 1727 | 1467947994155 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 20:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1586ms 20:19:54 INFO - PROCESS | 1727 | 1467947994204 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 1727 | 1467947994209 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 20:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:19:54 INFO - PROCESS | 1727 | 1467947994215 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:19:54 INFO - PROCESS | 1727 | 1467947994219 Marionette TRACE conn3 <- [1,1258,null,{}] 20:19:54 INFO - PROCESS | 1727 | 1467947994224 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:54 INFO - PROCESS | 1727 | 1467947994229 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:54 INFO - PROCESS | 1727 | 1467947994409 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 20:19:54 INFO - PROCESS | 1727 | 1467947994578 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:54 INFO - PROCESS | 1727 | 1467947994585 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a05400 == 48 [pid = 1727] [id = 322] 20:19:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x93a42800) [pid = 1727] [serial = 967] [outer = (nil)] 20:19:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x947a6000) [pid = 1727] [serial = 968] [outer = 0x93a42800] 20:19:54 INFO - PROCESS | 1727 | 1467947994666 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x952e4800) [pid = 1727] [serial = 969] [outer = 0x93a42800] 20:19:55 INFO - PROCESS | 1727 | 1467947995554 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 20:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1379ms 20:19:55 INFO - PROCESS | 1727 | 1467947995595 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 1727 | 1467947995599 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 20:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:19:55 INFO - PROCESS | 1727 | 1467947995605 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - PROCESS | 1727 | 1467947995608 Marionette TRACE conn3 <- [1,1262,null,{}] 20:19:55 INFO - PROCESS | 1727 | 1467947995614 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:55 INFO - PROCESS | 1727 | 1467947995619 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:55 INFO - PROCESS | 1727 | 1467947995791 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 20:19:55 INFO - PROCESS | 1727 | 1467947995963 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:55 INFO - PROCESS | 1727 | 1467947995971 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ebd400 == 49 [pid = 1727] [id = 323] 20:19:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x952e9800) [pid = 1727] [serial = 970] [outer = (nil)] 20:19:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x952f3800) [pid = 1727] [serial = 971] [outer = 0x952e9800] 20:19:56 INFO - PROCESS | 1727 | 1467947996050 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x95343800) [pid = 1727] [serial = 972] [outer = 0x952e9800] 20:19:56 INFO - PROCESS | 1727 | 1467947996975 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 20:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1434ms 20:19:57 INFO - PROCESS | 1727 | 1467947997041 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 1727 | 1467947997045 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 20:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:19:57 INFO - PROCESS | 1727 | 1467947997052 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 1727 | 1467947997055 Marionette TRACE conn3 <- [1,1266,null,{}] 20:19:57 INFO - PROCESS | 1727 | 1467947997061 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:57 INFO - PROCESS | 1727 | 1467947997071 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:57 INFO - PROCESS | 1727 | 1467947997311 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 20:19:57 INFO - PROCESS | 1727 | 1467947997535 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:57 INFO - PROCESS | 1727 | 1467947997543 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19ec00 == 50 [pid = 1727] [id = 324] 20:19:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x91080400) [pid = 1727] [serial = 973] [outer = (nil)] 20:19:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x98307800) [pid = 1727] [serial = 974] [outer = 0x91080400] 20:19:57 INFO - PROCESS | 1727 | 1467947997634 Marionette DEBUG loaded listener.js 20:19:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x99225c00) [pid = 1727] [serial = 975] [outer = 0x91080400] 20:19:58 INFO - PROCESS | 1727 | 1467947998493 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 20:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1488ms 20:19:58 INFO - PROCESS | 1727 | 1467947998541 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 20:19:58 INFO - PROCESS | 1727 | 1467947998544 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 20:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:19:58 INFO - PROCESS | 1727 | 1467947998551 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 1727 | 1467947998555 Marionette TRACE conn3 <- [1,1270,null,{}] 20:19:58 INFO - PROCESS | 1727 | 1467947998560 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:19:58 INFO - PROCESS | 1727 | 1467947998565 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:58 INFO - PROCESS | 1727 | 1467947998748 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 20:19:58 INFO - PROCESS | 1727 | 1467947998931 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:58 INFO - PROCESS | 1727 | 1467947998938 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:19:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x92199000 == 51 [pid = 1727] [id = 325] 20:19:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x93925400) [pid = 1727] [serial = 976] [outer = (nil)] 20:19:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9961b000) [pid = 1727] [serial = 977] [outer = 0x93925400] 20:19:59 INFO - PROCESS | 1727 | 1467947999018 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9961c400) [pid = 1727] [serial = 978] [outer = 0x93925400] 20:19:59 INFO - PROCESS | 1727 | 1467947999932 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 20:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1438ms 20:19:59 INFO - PROCESS | 1727 | 1467947999990 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 20:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:19:59 INFO - PROCESS | 1727 | 1467947999994 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 20:20:00 INFO - PROCESS | 1727 | 1467948000000 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:20:00 INFO - PROCESS | 1727 | 1467948000004 Marionette TRACE conn3 <- [1,1274,null,{}] 20:20:00 INFO - PROCESS | 1727 | 1467948000009 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:00 INFO - PROCESS | 1727 | 1467948000015 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:00 INFO - PROCESS | 1727 | 1467948000194 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 20:20:00 INFO - PROCESS | 1727 | 1467948000369 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 1727 | 1467948000375 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a4b000 == 52 [pid = 1727] [id = 326] 20:20:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9961b800) [pid = 1727] [serial = 979] [outer = (nil)] 20:20:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9a02a000) [pid = 1727] [serial = 980] [outer = 0x9961b800] 20:20:00 INFO - PROCESS | 1727 | 1467948000456 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9a0c8800) [pid = 1727] [serial = 981] [outer = 0x9961b800] 20:20:01 INFO - PROCESS | 1727 | 1467948001355 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 20:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1430ms 20:20:01 INFO - PROCESS | 1727 | 1467948001431 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 20:20:01 INFO - PROCESS | 1727 | 1467948001434 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 20:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:20:01 INFO - PROCESS | 1727 | 1467948001440 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:20:01 INFO - PROCESS | 1727 | 1467948001444 Marionette TRACE conn3 <- [1,1278,null,{}] 20:20:01 INFO - PROCESS | 1727 | 1467948001450 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:01 INFO - PROCESS | 1727 | 1467948001455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:01 INFO - PROCESS | 1727 | 1467948001666 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 20:20:01 INFO - PROCESS | 1727 | 1467948001963 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:01 INFO - PROCESS | 1727 | 1467948001976 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3eb800 == 53 [pid = 1727] [id = 327] 20:20:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8f3ebc00) [pid = 1727] [serial = 982] [outer = (nil)] 20:20:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x91152c00) [pid = 1727] [serial = 983] [outer = 0x8f3ebc00] 20:20:02 INFO - PROCESS | 1727 | 1467948002126 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9219f000) [pid = 1727] [serial = 984] [outer = 0x8f3ebc00] 20:20:03 INFO - PROCESS | 1727 | 1467948003347 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 20:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1939ms 20:20:03 INFO - PROCESS | 1727 | 1467948003380 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 20:20:03 INFO - PROCESS | 1727 | 1467948003388 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 20:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:20:03 INFO - PROCESS | 1727 | 1467948003397 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:20:03 INFO - PROCESS | 1727 | 1467948003401 Marionette TRACE conn3 <- [1,1282,null,{}] 20:20:03 INFO - PROCESS | 1727 | 1467948003409 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:03 INFO - PROCESS | 1727 | 1467948003415 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:03 INFO - PROCESS | 1727 | 1467948003609 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 20:20:03 INFO - PROCESS | 1727 | 1467948003824 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:03 INFO - PROCESS | 1727 | 1467948003838 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9db400 == 54 [pid = 1727] [id = 328] 20:20:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f9dc000) [pid = 1727] [serial = 985] [outer = (nil)] 20:20:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8fb0e000) [pid = 1727] [serial = 986] [outer = 0x8f9dc000] 20:20:03 INFO - PROCESS | 1727 | 1467948003905 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x91120000) [pid = 1727] [serial = 987] [outer = 0x8f9dc000] 20:20:04 INFO - PROCESS | 1727 | 1467948004784 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 20:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1437ms 20:20:04 INFO - PROCESS | 1727 | 1467948004835 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 1727 | 1467948004842 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 20:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:20:04 INFO - PROCESS | 1727 | 1467948004852 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:20:04 INFO - PROCESS | 1727 | 1467948004855 Marionette TRACE conn3 <- [1,1286,null,{}] 20:20:04 INFO - PROCESS | 1727 | 1467948004861 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:04 INFO - PROCESS | 1727 | 1467948004866 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:05 INFO - PROCESS | 1727 | 1467948005041 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 20:20:05 INFO - PROCESS | 1727 | 1467948005354 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:05 INFO - PROCESS | 1727 | 1467948005363 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db97800 == 55 [pid = 1727] [id = 329] 20:20:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8eb60000) [pid = 1727] [serial = 988] [outer = (nil)] 20:20:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8f19fc00) [pid = 1727] [serial = 989] [outer = 0x8eb60000] 20:20:05 INFO - PROCESS | 1727 | 1467948005441 Marionette DEBUG loaded listener.js 20:20:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x922c3000) [pid = 1727] [serial = 990] [outer = 0x8eb60000] 20:20:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd17400 == 54 [pid = 1727] [id = 281] 20:20:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3e9800 == 53 [pid = 1727] [id = 282] 20:20:06 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd13800 == 52 [pid = 1727] [id = 294] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x92ad9c00) [pid = 1727] [serial = 914] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x91159800) [pid = 1727] [serial = 899] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92415400) [pid = 1727] [serial = 909] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x9107e000) [pid = 1727] [serial = 896] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8f19e400) [pid = 1727] [serial = 893] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x91177000) [pid = 1727] [serial = 905] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x922de400) [pid = 1727] [serial = 908] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x91156000) [pid = 1727] [serial = 911] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8e9be400) [pid = 1727] [serial = 890] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8f196800) [pid = 1727] [serial = 902] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8f9d8000) [pid = 1727] [serial = 903] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9219d400) [pid = 1727] [serial = 906] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x921a2000) [pid = 1727] [serial = 912] [outer = (nil)] [url = about:blank] 20:20:06 INFO - PROCESS | 1727 | 1467948006381 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 20:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1581ms 20:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:20:06 INFO - PROCESS | 1727 | 1467948006432 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 1727 | 1467948006436 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 20:20:06 INFO - PROCESS | 1727 | 1467948006442 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 1727 | 1467948006448 Marionette TRACE conn3 <- [1,1290,null,{}] 20:20:06 INFO - PROCESS | 1727 | 1467948006463 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:06 INFO - PROCESS | 1727 | 1467948006471 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:06 INFO - PROCESS | 1727 | 1467948006641 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 20:20:06 INFO - PROCESS | 1727 | 1467948006875 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:06 INFO - PROCESS | 1727 | 1467948006900 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9117a400 == 53 [pid = 1727] [id = 330] 20:20:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9117b800) [pid = 1727] [serial = 991] [outer = (nil)] 20:20:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9241a800) [pid = 1727] [serial = 992] [outer = 0x9117b800] 20:20:06 INFO - PROCESS | 1727 | 1467948006980 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x92ce1400) [pid = 1727] [serial = 993] [outer = 0x9117b800] 20:20:07 INFO - PROCESS | 1727 | 1467948007720 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 20:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1335ms 20:20:07 INFO - PROCESS | 1727 | 1467948007777 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 1727 | 1467948007781 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 20:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:20:07 INFO - PROCESS | 1727 | 1467948007787 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 1727 | 1467948007790 Marionette TRACE conn3 <- [1,1294,null,{}] 20:20:07 INFO - PROCESS | 1727 | 1467948007795 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:07 INFO - PROCESS | 1727 | 1467948007800 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:07 INFO - PROCESS | 1727 | 1467948007956 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 20:20:07 INFO - PROCESS | 1727 | 1467948007972 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:07 INFO - PROCESS | 1727 | 1467948007978 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241bc00 == 54 [pid = 1727] [id = 331] 20:20:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x92cebc00) [pid = 1727] [serial = 994] [outer = (nil)] 20:20:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x92f7d000) [pid = 1727] [serial = 995] [outer = 0x92cebc00] 20:20:08 INFO - PROCESS | 1727 | 1467948008045 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x93a43c00) [pid = 1727] [serial = 996] [outer = 0x92cebc00] 20:20:09 INFO - PROCESS | 1727 | 1467948009015 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 20:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1278ms 20:20:09 INFO - PROCESS | 1727 | 1467948009066 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 1727 | 1467948009070 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 20:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:20:09 INFO - PROCESS | 1727 | 1467948009076 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - PROCESS | 1727 | 1467948009078 Marionette TRACE conn3 <- [1,1298,null,{}] 20:20:09 INFO - PROCESS | 1727 | 1467948009089 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:09 INFO - PROCESS | 1727 | 1467948009093 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:09 INFO - PROCESS | 1727 | 1467948009311 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 20:20:09 INFO - PROCESS | 1727 | 1467948009331 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 1727 | 1467948009340 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cea000 == 55 [pid = 1727] [id = 332] 20:20:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x92f86000) [pid = 1727] [serial = 997] [outer = (nil)] 20:20:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x952efc00) [pid = 1727] [serial = 998] [outer = 0x92f86000] 20:20:09 INFO - PROCESS | 1727 | 1467948009403 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x953e6c00) [pid = 1727] [serial = 999] [outer = 0x92f86000] 20:20:10 INFO - PROCESS | 1727 | 1467948010310 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1294ms 20:20:10 INFO - PROCESS | 1727 | 1467948010370 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 1727 | 1467948010372 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 20:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:20:10 INFO - PROCESS | 1727 | 1467948010379 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:20:10 INFO - PROCESS | 1727 | 1467948010382 Marionette TRACE conn3 <- [1,1302,null,{}] 20:20:10 INFO - PROCESS | 1727 | 1467948010387 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:10 INFO - PROCESS | 1727 | 1467948010396 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:10 INFO - PROCESS | 1727 | 1467948010636 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 20:20:10 INFO - PROCESS | 1727 | 1467948010655 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:10 INFO - PROCESS | 1727 | 1467948010663 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x92eb2c00 == 56 [pid = 1727] [id = 333] 20:20:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x952e7400) [pid = 1727] [serial = 1000] [outer = (nil)] 20:20:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x99e6d400) [pid = 1727] [serial = 1001] [outer = 0x952e7400] 20:20:10 INFO - PROCESS | 1727 | 1467948010728 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9a228400) [pid = 1727] [serial = 1002] [outer = 0x952e7400] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x8fb0d400) [pid = 1727] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x922d2c00) [pid = 1727] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8ca74800) [pid = 1727] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8d5f1400) [pid = 1727] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8f19d000) [pid = 1727] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92296400) [pid = 1727] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x93c12400) [pid = 1727] [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.] 20:20:11 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x93a41400) [pid = 1727] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:20:11 INFO - PROCESS | 1727 | 1467948011692 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 20:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1328ms 20:20:11 INFO - PROCESS | 1727 | 1467948011707 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 1727 | 1467948011710 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 20:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:20:11 INFO - PROCESS | 1727 | 1467948011717 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:20:11 INFO - PROCESS | 1727 | 1467948011721 Marionette TRACE conn3 <- [1,1306,null,{}] 20:20:11 INFO - PROCESS | 1727 | 1467948011734 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:11 INFO - PROCESS | 1727 | 1467948011737 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:11 INFO - PROCESS | 1727 | 1467948011890 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 20:20:11 INFO - PROCESS | 1727 | 1467948011905 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 1727 | 1467948011925 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db90000 == 57 [pid = 1727] [id = 334] 20:20:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8fb0dc00) [pid = 1727] [serial = 1003] [outer = (nil)] 20:20:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x99e77800) [pid = 1727] [serial = 1004] [outer = 0x8fb0dc00] 20:20:12 INFO - PROCESS | 1727 | 1467948011997 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9a2bcc00) [pid = 1727] [serial = 1005] [outer = 0x8fb0dc00] 20:20:12 INFO - PROCESS | 1727 | 1467948012851 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 20:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1184ms 20:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:20:12 INFO - PROCESS | 1727 | 1467948012902 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 20:20:12 INFO - PROCESS | 1727 | 1467948012905 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 20:20:12 INFO - PROCESS | 1727 | 1467948012911 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:20:12 INFO - PROCESS | 1727 | 1467948012915 Marionette TRACE conn3 <- [1,1310,null,{}] 20:20:12 INFO - PROCESS | 1727 | 1467948012938 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:12 INFO - PROCESS | 1727 | 1467948012944 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:13 INFO - PROCESS | 1727 | 1467948013105 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 20:20:13 INFO - PROCESS | 1727 | 1467948013343 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 1727 | 1467948013356 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ea000 == 58 [pid = 1727] [id = 335] 20:20:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8d5eec00) [pid = 1727] [serial = 1006] [outer = (nil)] 20:20:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8db97400) [pid = 1727] [serial = 1007] [outer = 0x8d5eec00] 20:20:13 INFO - PROCESS | 1727 | 1467948013434 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8e9b8400) [pid = 1727] [serial = 1008] [outer = 0x8d5eec00] 20:20:14 INFO - PROCESS | 1727 | 1467948014476 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 1727 | 1467948014556 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 20:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:20:14 INFO - PROCESS | 1727 | 1467948014564 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:20:14 INFO - PROCESS | 1727 | 1467948014569 Marionette TRACE conn3 <- [1,1314,null,{}] 20:20:14 INFO - PROCESS | 1727 | 1467948014577 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:14 INFO - PROCESS | 1727 | 1467948014585 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:14 INFO - PROCESS | 1727 | 1467948014815 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 20:20:15 INFO - PROCESS | 1727 | 1467948015043 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 1727 | 1467948015050 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f5000 == 59 [pid = 1727] [id = 336] 20:20:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8f9d2400) [pid = 1727] [serial = 1009] [outer = (nil)] 20:20:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8f9de400) [pid = 1727] [serial = 1010] [outer = 0x8f9d2400] 20:20:15 INFO - PROCESS | 1727 | 1467948015181 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x91075c00) [pid = 1727] [serial = 1011] [outer = 0x8f9d2400] 20:20:16 INFO - PROCESS | 1727 | 1467948016123 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 20:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1632ms 20:20:16 INFO - PROCESS | 1727 | 1467948016200 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 1727 | 1467948016205 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 20:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:20:16 INFO - PROCESS | 1727 | 1467948016213 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - PROCESS | 1727 | 1467948016217 Marionette TRACE conn3 <- [1,1318,null,{}] 20:20:16 INFO - PROCESS | 1727 | 1467948016223 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:16 INFO - PROCESS | 1727 | 1467948016228 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:16 INFO - PROCESS | 1727 | 1467948016458 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 20:20:16 INFO - PROCESS | 1727 | 1467948016734 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 1727 | 1467948016741 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92c00 == 60 [pid = 1727] [id = 337] 20:20:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x9219e000) [pid = 1727] [serial = 1012] [outer = (nil)] 20:20:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x922c2800) [pid = 1727] [serial = 1013] [outer = 0x9219e000] 20:20:16 INFO - PROCESS | 1727 | 1467948016838 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x92417800) [pid = 1727] [serial = 1014] [outer = 0x9219e000] 20:20:17 INFO - PROCESS | 1727 | 1467948017779 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 20:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1638ms 20:20:17 INFO - PROCESS | 1727 | 1467948017852 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 1727 | 1467948017857 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 20:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:20:17 INFO - PROCESS | 1727 | 1467948017873 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 1727 | 1467948017882 Marionette TRACE conn3 <- [1,1322,null,{}] 20:20:17 INFO - PROCESS | 1727 | 1467948017888 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:17 INFO - PROCESS | 1727 | 1467948017896 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:18 INFO - PROCESS | 1727 | 1467948018136 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 20:20:18 INFO - PROCESS | 1727 | 1467948018365 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 1727 | 1467948018375 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69400 == 61 [pid = 1727] [id = 338] 20:20:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x92addc00) [pid = 1727] [serial = 1015] [outer = (nil)] 20:20:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x953de800) [pid = 1727] [serial = 1016] [outer = 0x92addc00] 20:20:18 INFO - PROCESS | 1727 | 1467948018469 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x99745c00) [pid = 1727] [serial = 1017] [outer = 0x92addc00] 20:20:19 INFO - PROCESS | 1727 | 1467948019363 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 20:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1546ms 20:20:19 INFO - PROCESS | 1727 | 1467948019411 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 20:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:20:19 INFO - PROCESS | 1727 | 1467948019416 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 20:20:19 INFO - PROCESS | 1727 | 1467948019423 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 1727 | 1467948019427 Marionette TRACE conn3 <- [1,1326,null,{}] 20:20:19 INFO - PROCESS | 1727 | 1467948019432 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:19 INFO - PROCESS | 1727 | 1467948019437 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:19 INFO - PROCESS | 1727 | 1467948019623 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 20:20:19 INFO - PROCESS | 1727 | 1467948019803 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 1727 | 1467948019812 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3000 == 62 [pid = 1727] [id = 339] 20:20:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x8db8e800) [pid = 1727] [serial = 1018] [outer = (nil)] 20:20:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9a52c400) [pid = 1727] [serial = 1019] [outer = 0x8db8e800] 20:20:19 INFO - PROCESS | 1727 | 1467948019931 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9a532000) [pid = 1727] [serial = 1020] [outer = 0x8db8e800] 20:20:20 INFO - PROCESS | 1727 | 1467948020746 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:20:20 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 20:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1383ms 20:20:20 INFO - PROCESS | 1727 | 1467948020806 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 20:20:20 INFO - PROCESS | 1727 | 1467948020810 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 20:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:20:20 INFO - PROCESS | 1727 | 1467948020816 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:20:20 INFO - PROCESS | 1727 | 1467948020819 Marionette TRACE conn3 <- [1,1330,null,{}] 20:20:20 INFO - PROCESS | 1727 | 1467948020825 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:20 INFO - PROCESS | 1727 | 1467948020830 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:21 INFO - PROCESS | 1727 | 1467948021007 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 20:20:21 INFO - PROCESS | 1727 | 1467948021201 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:21 INFO - PROCESS | 1727 | 1467948021217 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a539400 == 63 [pid = 1727] [id = 340] 20:20:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9a53a000) [pid = 1727] [serial = 1021] [outer = (nil)] 20:20:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x9a620000) [pid = 1727] [serial = 1022] [outer = 0x9a53a000] 20:20:21 INFO - PROCESS | 1727 | 1467948021342 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x9a7f0400) [pid = 1727] [serial = 1023] [outer = 0x9a53a000] 20:20:22 INFO - PROCESS | 1727 | 1467948022372 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:20:22 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 20:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1632ms 20:20:22 INFO - PROCESS | 1727 | 1467948022450 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 1727 | 1467948022453 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 20:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:20:22 INFO - PROCESS | 1727 | 1467948022460 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - PROCESS | 1727 | 1467948022464 Marionette TRACE conn3 <- [1,1334,null,{}] 20:20:22 INFO - PROCESS | 1727 | 1467948022469 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:22 INFO - PROCESS | 1727 | 1467948022475 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:22 INFO - PROCESS | 1727 | 1467948022700 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 20:20:22 INFO - PROCESS | 1727 | 1467948022922 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:22 INFO - PROCESS | 1727 | 1467948022933 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a539800 == 64 [pid = 1727] [id = 341] 20:20:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9a53a800) [pid = 1727] [serial = 1024] [outer = (nil)] 20:20:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x9ac8c800) [pid = 1727] [serial = 1025] [outer = 0x9a53a800] 20:20:23 INFO - PROCESS | 1727 | 1467948023054 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9ac91000) [pid = 1727] [serial = 1026] [outer = 0x9a53a800] 20:20:23 INFO - PROCESS | 1727 | 1467948023974 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1584ms 20:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:20:24 INFO - PROCESS | 1727 | 1467948024045 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 20:20:24 INFO - PROCESS | 1727 | 1467948024048 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 20:20:24 INFO - PROCESS | 1727 | 1467948024055 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:20:24 INFO - PROCESS | 1727 | 1467948024059 Marionette TRACE conn3 <- [1,1338,null,{}] 20:20:24 INFO - PROCESS | 1727 | 1467948024064 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:24 INFO - PROCESS | 1727 | 1467948024069 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:24 INFO - PROCESS | 1727 | 1467948024263 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 20:20:24 INFO - PROCESS | 1727 | 1467948024505 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:24 INFO - PROCESS | 1727 | 1467948024516 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1cc00 == 65 [pid = 1727] [id = 342] 20:20:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x8dd21000) [pid = 1727] [serial = 1027] [outer = (nil)] 20:20:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x8f3ea800) [pid = 1727] [serial = 1028] [outer = 0x8dd21000] 20:20:24 INFO - PROCESS | 1727 | 1467948024632 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x92298400) [pid = 1727] [serial = 1029] [outer = 0x8dd21000] 20:20:26 INFO - PROCESS | 1727 | 1467948026438 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 20:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2436ms 20:20:26 INFO - PROCESS | 1727 | 1467948026524 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 1727 | 1467948026530 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 20:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:20:26 INFO - PROCESS | 1727 | 1467948026540 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:20:26 INFO - PROCESS | 1727 | 1467948026544 Marionette TRACE conn3 <- [1,1342,null,{}] 20:20:26 INFO - PROCESS | 1727 | 1467948026552 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:26 INFO - PROCESS | 1727 | 1467948026558 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:26 INFO - PROCESS | 1727 | 1467948026738 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ee800 == 64 [pid = 1727] [id = 313] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6f800 == 63 [pid = 1727] [id = 295] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19cc00 == 62 [pid = 1727] [id = 314] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b6400 == 61 [pid = 1727] [id = 300] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5b400 == 60 [pid = 1727] [id = 316] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd21c00 == 59 [pid = 1727] [id = 296] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db90000 == 58 [pid = 1727] [id = 334] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92eb2c00 == 57 [pid = 1727] [id = 333] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92cea000 == 56 [pid = 1727] [id = 332] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9241bc00 == 55 [pid = 1727] [id = 331] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9117a400 == 54 [pid = 1727] [id = 330] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db97800 == 53 [pid = 1727] [id = 329] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9db400 == 52 [pid = 1727] [id = 328] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca73800 == 51 [pid = 1727] [id = 318] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca74400 == 50 [pid = 1727] [id = 312] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f8400 == 49 [pid = 1727] [id = 293] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db97c00 == 48 [pid = 1727] [id = 301] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db91800 == 47 [pid = 1727] [id = 297] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f5c00 == 46 [pid = 1727] [id = 315] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea72000 == 45 [pid = 1727] [id = 287] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9241ac00 == 44 [pid = 1727] [id = 286] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db91000 == 43 [pid = 1727] [id = 319] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69c00 == 42 [pid = 1727] [id = 303] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd13c00 == 41 [pid = 1727] [id = 292] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f196000 == 40 [pid = 1727] [id = 304] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3eb800 == 39 [pid = 1727] [id = 327] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x922d1800 == 38 [pid = 1727] [id = 317] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x91076800 == 37 [pid = 1727] [id = 298] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x91122c00 == 36 [pid = 1727] [id = 288] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x922d1000 == 35 [pid = 1727] [id = 302] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea72c00 == 34 [pid = 1727] [id = 285] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd19400 == 33 [pid = 1727] [id = 306] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9111b000 == 32 [pid = 1727] [id = 320] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9bac00 == 31 [pid = 1727] [id = 299] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9241f800 == 30 [pid = 1727] [id = 289] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x922cb000 == 29 [pid = 1727] [id = 321] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93a05400 == 28 [pid = 1727] [id = 322] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92199000 == 27 [pid = 1727] [id = 325] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93a4b000 == 26 [pid = 1727] [id = 326] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92ebd400 == 25 [pid = 1727] [id = 323] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19ec00 == 24 [pid = 1727] [id = 324] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9241cc00 == 23 [pid = 1727] [id = 11] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb6a400 == 22 [pid = 1727] [id = 310] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb08800 == 21 [pid = 1727] [id = 311] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1f000 == 20 [pid = 1727] [id = 305] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9107ec00 == 19 [pid = 1727] [id = 283] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92f87000 == 18 [pid = 1727] [id = 307] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92ceac00 == 17 [pid = 1727] [id = 290] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db96400 == 16 [pid = 1727] [id = 309] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x92ae1400 == 15 [pid = 1727] [id = 291] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x93a0e800 == 14 [pid = 1727] [id = 308] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a539800 == 13 [pid = 1727] [id = 341] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1cc00 == 12 [pid = 1727] [id = 342] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x9a539400 == 11 [pid = 1727] [id = 340] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3000 == 10 [pid = 1727] [id = 339] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69400 == 9 [pid = 1727] [id = 338] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f5000 == 8 [pid = 1727] [id = 336] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92c00 == 7 [pid = 1727] [id = 337] 20:20:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ea000 == 6 [pid = 1727] [id = 335] 20:20:28 INFO - PROCESS | 1727 | 1467948028249 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:28 INFO - PROCESS | 1727 | 1467948028263 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x93a45c00) [pid = 1727] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x92f85800) [pid = 1727] [serial = 956] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x922d8800) [pid = 1727] [serial = 950] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x91170c00) [pid = 1727] [serial = 951] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x92417000) [pid = 1727] [serial = 953] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8dd20800) [pid = 1727] [serial = 939] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x8db8e000) [pid = 1727] [serial = 938] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8db92800) [pid = 1727] [serial = 941] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8f196400) [pid = 1727] [serial = 942] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x91076400) [pid = 1727] [serial = 944] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x91155000) [pid = 1727] [serial = 945] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x92412c00) [pid = 1727] [serial = 920] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x953dd000) [pid = 1727] [serial = 932] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x9229a000) [pid = 1727] [serial = 947] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x93c1ac00) [pid = 1727] [serial = 929] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x93c12c00) [pid = 1727] [serial = 926] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x96e5ec00) [pid = 1727] [serial = 935] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x93a04000) [pid = 1727] [serial = 923] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x91074c00) [pid = 1727] [serial = 917] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x922c3800) [pid = 1727] [serial = 948] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92adec00) [pid = 1727] [serial = 954] [outer = (nil)] [url = about:blank] 20:20:28 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8db8f400) [pid = 1727] [serial = 636] [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.] 20:20:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69c00 == 7 [pid = 1727] [id = 343] 20:20:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8ca6f800) [pid = 1727] [serial = 1030] [outer = (nil)] 20:20:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8ca75400) [pid = 1727] [serial = 1031] [outer = 0x8ca6f800] 20:20:28 INFO - PROCESS | 1727 | 1467948028484 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8d5f7c00) [pid = 1727] [serial = 1032] [outer = 0x8ca6f800] 20:20:29 INFO - PROCESS | 1727 | 1467948029296 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 20:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2789ms 20:20:29 INFO - PROCESS | 1727 | 1467948029331 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 20:20:29 INFO - PROCESS | 1727 | 1467948029335 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 20:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:20:29 INFO - PROCESS | 1727 | 1467948029343 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:20:29 INFO - PROCESS | 1727 | 1467948029348 Marionette TRACE conn3 <- [1,1346,null,{}] 20:20:29 INFO - PROCESS | 1727 | 1467948029356 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:29 INFO - PROCESS | 1727 | 1467948029364 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:29 INFO - PROCESS | 1727 | 1467948029534 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 20:20:29 INFO - PROCESS | 1727 | 1467948029547 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:29 INFO - PROCESS | 1727 | 1467948029555 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea7a000 == 8 [pid = 1727] [id = 344] 20:20:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8eb5b400) [pid = 1727] [serial = 1033] [outer = (nil)] 20:20:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8eb6a800) [pid = 1727] [serial = 1034] [outer = 0x8eb5b400] 20:20:29 INFO - PROCESS | 1727 | 1467948029629 Marionette DEBUG loaded listener.js 20:20:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8f199c00) [pid = 1727] [serial = 1035] [outer = 0x8eb5b400] 20:20:30 INFO - PROCESS | 1727 | 1467948030578 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 20:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1282ms 20:20:30 INFO - PROCESS | 1727 | 1467948030629 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 20:20:30 INFO - PROCESS | 1727 | 1467948030638 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 20:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:20:30 INFO - PROCESS | 1727 | 1467948030648 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:20:30 INFO - PROCESS | 1727 | 1467948030650 Marionette TRACE conn3 <- [1,1350,null,{}] 20:20:30 INFO - PROCESS | 1727 | 1467948030657 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:30 INFO - PROCESS | 1727 | 1467948030663 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:30 INFO - PROCESS | 1727 | 1467948030921 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 20:20:31 INFO - PROCESS | 1727 | 1467948031021 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:31 INFO - PROCESS | 1727 | 1467948031029 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6fc00 == 9 [pid = 1727] [id = 345] 20:20:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x8f19d400) [pid = 1727] [serial = 1036] [outer = (nil)] 20:20:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x8fb09800) [pid = 1727] [serial = 1037] [outer = 0x8f19d400] 20:20:31 INFO - PROCESS | 1727 | 1467948031098 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x91117800) [pid = 1727] [serial = 1038] [outer = 0x8f19d400] 20:20:32 INFO - PROCESS | 1727 | 1467948032076 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 20:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1482ms 20:20:32 INFO - PROCESS | 1727 | 1467948032129 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 1727 | 1467948032133 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 20:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:20:32 INFO - PROCESS | 1727 | 1467948032149 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:20:32 INFO - PROCESS | 1727 | 1467948032159 Marionette TRACE conn3 <- [1,1354,null,{}] 20:20:32 INFO - PROCESS | 1727 | 1467948032174 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:32 INFO - PROCESS | 1727 | 1467948032181 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:32 INFO - PROCESS | 1727 | 1467948032415 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 20:20:32 INFO - PROCESS | 1727 | 1467948032437 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:32 INFO - PROCESS | 1727 | 1467948032445 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x91173c00 == 10 [pid = 1727] [id = 346] 20:20:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x91178c00) [pid = 1727] [serial = 1039] [outer = (nil)] 20:20:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x921a6400) [pid = 1727] [serial = 1040] [outer = 0x91178c00] 20:20:32 INFO - PROCESS | 1727 | 1467948032510 Marionette DEBUG loaded listener.js 20:20:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x922ce400) [pid = 1727] [serial = 1041] [outer = 0x91178c00] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x922cf800) [pid = 1727] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x8f3ebc00) [pid = 1727] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x8db99400) [pid = 1727] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x952f2000) [pid = 1727] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x93a0f400) [pid = 1727] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x91078000) [pid = 1727] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x952e7400) [pid = 1727] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9117b800) [pid = 1727] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9115cc00) [pid = 1727] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x92f87400) [pid = 1727] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8f9dc000) [pid = 1727] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x922ca400) [pid = 1727] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x92cebc00) [pid = 1727] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8eb60000) [pid = 1727] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x91120400) [pid = 1727] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x93925400) [pid = 1727] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x952e9800) [pid = 1727] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x91080400) [pid = 1727] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x92ebe000) [pid = 1727] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92f86000) [pid = 1727] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x93a42800) [pid = 1727] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8ca6fc00) [pid = 1727] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9961b800) [pid = 1727] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8e9b1c00) [pid = 1727] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x92ad3400) [pid = 1727] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8fb09000) [pid = 1727] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8e9b7000) [pid = 1727] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8f1a0800) [pid = 1727] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8f19ac00) [pid = 1727] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:20:34 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8fb0dc00) [pid = 1727] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:20:34 INFO - PROCESS | 1727 | 1467948034696 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 20:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2603ms 20:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:20:34 INFO - PROCESS | 1727 | 1467948034752 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 20:20:34 INFO - PROCESS | 1727 | 1467948034755 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 20:20:34 INFO - PROCESS | 1727 | 1467948034761 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:20:34 INFO - PROCESS | 1727 | 1467948034765 Marionette TRACE conn3 <- [1,1358,null,{}] 20:20:34 INFO - PROCESS | 1727 | 1467948034770 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:34 INFO - PROCESS | 1727 | 1467948034775 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:34 INFO - PROCESS | 1727 | 1467948034929 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 20:20:34 INFO - PROCESS | 1727 | 1467948034940 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:34 INFO - PROCESS | 1727 | 1467948034946 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd22c00 == 11 [pid = 1727] [id = 347] 20:20:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8eb5f000) [pid = 1727] [serial = 1042] [outer = (nil)] 20:20:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8f9dcc00) [pid = 1727] [serial = 1043] [outer = 0x8eb5f000] 20:20:35 INFO - PROCESS | 1727 | 1467948035013 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9111b400) [pid = 1727] [serial = 1044] [outer = 0x8eb5f000] 20:20:35 INFO - PROCESS | 1727 | 1467948035889 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 20:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1137ms 20:20:35 INFO - PROCESS | 1727 | 1467948035898 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 20:20:35 INFO - PROCESS | 1727 | 1467948035901 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 20:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:20:35 INFO - PROCESS | 1727 | 1467948035907 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:20:35 INFO - PROCESS | 1727 | 1467948035911 Marionette TRACE conn3 <- [1,1362,null,{}] 20:20:35 INFO - PROCESS | 1727 | 1467948035916 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:35 INFO - PROCESS | 1727 | 1467948035921 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:36 INFO - PROCESS | 1727 | 1467948036121 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 20:20:36 INFO - PROCESS | 1727 | 1467948036136 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:36 INFO - PROCESS | 1727 | 1467948036154 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9117b800 == 12 [pid = 1727] [id = 348] 20:20:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x92198400) [pid = 1727] [serial = 1045] [outer = (nil)] 20:20:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92298000) [pid = 1727] [serial = 1046] [outer = 0x92198400] 20:20:36 INFO - PROCESS | 1727 | 1467948036230 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x92411400) [pid = 1727] [serial = 1047] [outer = 0x92198400] 20:20:37 INFO - PROCESS | 1727 | 1467948037390 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1540ms 20:20:37 INFO - PROCESS | 1727 | 1467948037449 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 1727 | 1467948037456 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 20:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:20:37 INFO - PROCESS | 1727 | 1467948037464 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 1727 | 1467948037472 Marionette TRACE conn3 <- [1,1366,null,{}] 20:20:37 INFO - PROCESS | 1727 | 1467948037480 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:37 INFO - PROCESS | 1727 | 1467948037485 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:37 INFO - PROCESS | 1727 | 1467948037701 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 20:20:37 INFO - PROCESS | 1727 | 1467948037975 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:37 INFO - PROCESS | 1727 | 1467948037988 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca73800 == 13 [pid = 1727] [id = 349] 20:20:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8dd1b000) [pid = 1727] [serial = 1048] [outer = (nil)] 20:20:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8f3f0000) [pid = 1727] [serial = 1049] [outer = 0x8dd1b000] 20:20:38 INFO - PROCESS | 1727 | 1467948038066 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8f9d9000) [pid = 1727] [serial = 1050] [outer = 0x8dd1b000] 20:20:39 INFO - PROCESS | 1727 | 1467948039024 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 1727 | 1467948039104 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 20:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:20:39 INFO - PROCESS | 1727 | 1467948039115 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:20:39 INFO - PROCESS | 1727 | 1467948039119 Marionette TRACE conn3 <- [1,1370,null,{}] 20:20:39 INFO - PROCESS | 1727 | 1467948039170 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:39 INFO - PROCESS | 1727 | 1467948039175 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:39 INFO - PROCESS | 1727 | 1467948039384 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 20:20:39 INFO - PROCESS | 1727 | 1467948039661 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:39 INFO - PROCESS | 1727 | 1467948039670 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5bc00 == 14 [pid = 1727] [id = 350] 20:20:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x91156000) [pid = 1727] [serial = 1051] [outer = (nil)] 20:20:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x92298c00) [pid = 1727] [serial = 1052] [outer = 0x91156000] 20:20:39 INFO - PROCESS | 1727 | 1467948039751 Marionette DEBUG loaded listener.js 20:20:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x922de800) [pid = 1727] [serial = 1053] [outer = 0x91156000] 20:20:40 INFO - PROCESS | 1727 | 1467948040657 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 20:20:40 INFO - PROCESS | 1727 | 1467948040697 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 20:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:20:40 INFO - PROCESS | 1727 | 1467948040704 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - PROCESS | 1727 | 1467948040710 Marionette TRACE conn3 <- [1,1374,null,{}] 20:20:40 INFO - PROCESS | 1727 | 1467948040726 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:40 INFO - PROCESS | 1727 | 1467948040734 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:40 INFO - PROCESS | 1727 | 1467948040948 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 20:20:41 INFO - PROCESS | 1727 | 1467948041171 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:41 INFO - PROCESS | 1727 | 1467948041184 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ce5000 == 15 [pid = 1727] [id = 351] 20:20:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x92ce5400) [pid = 1727] [serial = 1054] [outer = (nil)] 20:20:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x92ceb400) [pid = 1727] [serial = 1055] [outer = 0x92ce5400] 20:20:41 INFO - PROCESS | 1727 | 1467948041304 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x92ebec00) [pid = 1727] [serial = 1056] [outer = 0x92ce5400] 20:20:42 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:42 INFO - PROCESS | 1727 | 1467948042224 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 20:20:42 INFO - PROCESS | 1727 | 1467948042294 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 20:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:20:42 INFO - PROCESS | 1727 | 1467948042300 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:20:42 INFO - PROCESS | 1727 | 1467948042304 Marionette TRACE conn3 <- [1,1378,null,{}] 20:20:42 INFO - PROCESS | 1727 | 1467948042310 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:42 INFO - PROCESS | 1727 | 1467948042315 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:42 INFO - PROCESS | 1727 | 1467948042495 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 20:20:42 INFO - PROCESS | 1727 | 1467948042674 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:42 INFO - PROCESS | 1727 | 1467948042683 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x92f85c00 == 16 [pid = 1727] [id = 352] 20:20:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9392e800) [pid = 1727] [serial = 1057] [outer = (nil)] 20:20:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x93a09000) [pid = 1727] [serial = 1058] [outer = 0x9392e800] 20:20:42 INFO - PROCESS | 1727 | 1467948042762 Marionette DEBUG loaded listener.js 20:20:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x93a47c00) [pid = 1727] [serial = 1059] [outer = 0x9392e800] 20:20:43 INFO - PROCESS | 1727 | 1467948043667 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 1727 | 1467948043737 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 20:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:20:43 INFO - PROCESS | 1727 | 1467948043745 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 1727 | 1467948043748 Marionette TRACE conn3 <- [1,1382,null,{}] 20:20:43 INFO - PROCESS | 1727 | 1467948043754 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:43 INFO - PROCESS | 1727 | 1467948043759 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:43 INFO - PROCESS | 1727 | 1467948043964 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 20:20:44 INFO - PROCESS | 1727 | 1467948044163 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:44 INFO - PROCESS | 1727 | 1467948044170 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5d400 == 17 [pid = 1727] [id = 353] 20:20:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8fb05000) [pid = 1727] [serial = 1060] [outer = (nil)] 20:20:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x947a8400) [pid = 1727] [serial = 1061] [outer = 0x8fb05000] 20:20:44 INFO - PROCESS | 1727 | 1467948044351 Marionette DEBUG loaded listener.js 20:20:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x95194400) [pid = 1727] [serial = 1062] [outer = 0x8fb05000] 20:20:45 INFO - PROCESS | 1727 | [1727] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:45 INFO - PROCESS | 1727 | 1467948045357 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 1727 | 1467948045431 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 20:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:20:45 INFO - PROCESS | 1727 | 1467948045438 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:20:45 INFO - PROCESS | 1727 | 1467948045441 Marionette TRACE conn3 <- [1,1386,null,{}] 20:20:45 INFO - PROCESS | 1727 | 1467948045447 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:45 INFO - PROCESS | 1727 | 1467948045457 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:45 INFO - PROCESS | 1727 | 1467948045682 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 20:20:45 INFO - PROCESS | 1727 | 1467948045961 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:45 INFO - PROCESS | 1727 | 1467948045970 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6f400 == 18 [pid = 1727] [id = 354] 20:20:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8eb65400) [pid = 1727] [serial = 1063] [outer = (nil)] 20:20:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x9786f400) [pid = 1727] [serial = 1064] [outer = 0x8eb65400] 20:20:46 INFO - PROCESS | 1727 | 1467948046047 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x953e9c00) [pid = 1727] [serial = 1065] [outer = 0x8eb65400] 20:20:47 INFO - PROCESS | 1727 | 1467948046998 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 1727 | 1467948047032 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 20:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:20:47 INFO - PROCESS | 1727 | 1467948047039 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:20:47 INFO - PROCESS | 1727 | 1467948047042 Marionette TRACE conn3 <- [1,1390,null,{}] 20:20:47 INFO - PROCESS | 1727 | 1467948047048 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:47 INFO - PROCESS | 1727 | 1467948047053 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:47 INFO - PROCESS | 1727 | 1467948047241 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 20:20:47 INFO - PROCESS | 1727 | 1467948047465 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:47 INFO - PROCESS | 1727 | 1467948047475 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca72400 == 19 [pid = 1727] [id = 355] 20:20:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x8d5e9400) [pid = 1727] [serial = 1066] [outer = (nil)] 20:20:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x8db9b400) [pid = 1727] [serial = 1067] [outer = 0x8d5e9400] 20:20:47 INFO - PROCESS | 1727 | 1467948047596 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x91075000) [pid = 1727] [serial = 1068] [outer = 0x8d5e9400] 20:20:48 INFO - PROCESS | 1727 | 1467948048633 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 20:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1636ms 20:20:48 INFO - PROCESS | 1727 | 1467948048675 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 1727 | 1467948048681 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 20:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:20:48 INFO - PROCESS | 1727 | 1467948048690 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 1727 | 1467948048694 Marionette TRACE conn3 <- [1,1394,null,{}] 20:20:48 INFO - PROCESS | 1727 | 1467948048702 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:48 INFO - PROCESS | 1727 | 1467948048707 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:48 INFO - PROCESS | 1727 | 1467948048930 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 20:20:49 INFO - PROCESS | 1727 | 1467948049306 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:49 INFO - PROCESS | 1727 | 1467948049317 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x947a5c00) [pid = 1727] [serial = 930] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x91152c00) [pid = 1727] [serial = 983] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x8f19bc00) [pid = 1727] [serial = 959] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x953df400) [pid = 1727] [serial = 933] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x93c16c00) [pid = 1727] [serial = 927] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9111e800) [pid = 1727] [serial = 897] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x99e6d400) [pid = 1727] [serial = 1001] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92ce1400) [pid = 1727] [serial = 993] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x93924000) [pid = 1727] [serial = 957] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x93a08800) [pid = 1727] [serial = 924] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x91120000) [pid = 1727] [serial = 987] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92ce2800) [pid = 1727] [serial = 921] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x93a43c00) [pid = 1727] [serial = 996] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8f19fc00) [pid = 1727] [serial = 989] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92297800) [pid = 1727] [serial = 963] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9961b000) [pid = 1727] [serial = 977] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x952f3800) [pid = 1727] [serial = 971] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x98307800) [pid = 1727] [serial = 974] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92f89800) [pid = 1727] [serial = 965] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x952efc00) [pid = 1727] [serial = 998] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x92f7d000) [pid = 1727] [serial = 995] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x952e4800) [pid = 1727] [serial = 969] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x947a6000) [pid = 1727] [serial = 968] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8d5f4800) [pid = 1727] [serial = 888] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9a02a000) [pid = 1727] [serial = 980] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8ea72400) [pid = 1727] [serial = 891] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x96e5f800) [pid = 1727] [serial = 936] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9392f400) [pid = 1727] [serial = 966] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x99225c00) [pid = 1727] [serial = 975] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x92ce5800) [pid = 1727] [serial = 915] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9219f000) [pid = 1727] [serial = 984] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9961c400) [pid = 1727] [serial = 978] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8fb0e000) [pid = 1727] [serial = 986] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x95343800) [pid = 1727] [serial = 972] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9241a800) [pid = 1727] [serial = 992] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91157800) [pid = 1727] [serial = 918] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a228400) [pid = 1727] [serial = 1002] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9a0c8800) [pid = 1727] [serial = 981] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x921a1800) [pid = 1727] [serial = 962] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x953e6c00) [pid = 1727] [serial = 999] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9116c400) [pid = 1727] [serial = 900] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x922c3000) [pid = 1727] [serial = 990] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f3ef000) [pid = 1727] [serial = 894] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x8f9d6400) [pid = 1727] [serial = 960] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x99e77800) [pid = 1727] [serial = 1004] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a2bcc00) [pid = 1727] [serial = 1005] [outer = (nil)] [url = about:blank] 20:20:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f4c00 == 20 [pid = 1727] [id = 356] 20:20:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8d5f5000) [pid = 1727] [serial = 1069] [outer = (nil)] 20:20:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8e9b3800) [pid = 1727] [serial = 1070] [outer = 0x8d5f5000] 20:20:49 INFO - PROCESS | 1727 | 1467948049483 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8ea70c00) [pid = 1727] [serial = 1071] [outer = 0x8d5f5000] 20:20:50 INFO - PROCESS | 1727 | 1467948050210 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 20:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1540ms 20:20:50 INFO - PROCESS | 1727 | 1467948050229 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 1727 | 1467948050235 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 20:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:20:50 INFO - PROCESS | 1727 | 1467948050245 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:20:50 INFO - PROCESS | 1727 | 1467948050248 Marionette TRACE conn3 <- [1,1398,null,{}] 20:20:50 INFO - PROCESS | 1727 | 1467948050254 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:50 INFO - PROCESS | 1727 | 1467948050259 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:50 INFO - PROCESS | 1727 | 1467948050474 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 20:20:50 INFO - PROCESS | 1727 | 1467948050495 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 1727 | 1467948050503 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ef400 == 21 [pid = 1727] [id = 357] 20:20:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8f3f5000) [pid = 1727] [serial = 1072] [outer = (nil)] 20:20:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8fb01400) [pid = 1727] [serial = 1073] [outer = 0x8f3f5000] 20:20:50 INFO - PROCESS | 1727 | 1467948050570 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91080000) [pid = 1727] [serial = 1074] [outer = 0x8f3f5000] 20:20:51 INFO - PROCESS | 1727 | 1467948051471 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 20:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1287ms 20:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:20:51 INFO - PROCESS | 1727 | 1467948051531 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 20:20:51 INFO - PROCESS | 1727 | 1467948051534 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 20:20:51 INFO - PROCESS | 1727 | 1467948051540 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:20:51 INFO - PROCESS | 1727 | 1467948051546 Marionette TRACE conn3 <- [1,1402,null,{}] 20:20:51 INFO - PROCESS | 1727 | 1467948051561 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:51 INFO - PROCESS | 1727 | 1467948051569 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:51 INFO - PROCESS | 1727 | 1467948051728 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 20:20:51 INFO - PROCESS | 1727 | 1467948051881 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:51 INFO - PROCESS | 1727 | 1467948051892 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219b800 == 22 [pid = 1727] [id = 358] 20:20:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9219fc00) [pid = 1727] [serial = 1075] [outer = (nil)] 20:20:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92294c00) [pid = 1727] [serial = 1076] [outer = 0x9219fc00] 20:20:51 INFO - PROCESS | 1727 | 1467948051961 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x922cb800) [pid = 1727] [serial = 1077] [outer = 0x9219fc00] 20:20:52 INFO - PROCESS | 1727 | 1467948052828 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1335ms 20:20:52 INFO - PROCESS | 1727 | 1467948052874 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 1727 | 1467948052879 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 20:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:20:52 INFO - PROCESS | 1727 | 1467948052890 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - PROCESS | 1727 | 1467948052893 Marionette TRACE conn3 <- [1,1406,null,{}] 20:20:52 INFO - PROCESS | 1727 | 1467948052898 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:52 INFO - PROCESS | 1727 | 1467948052903 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:53 INFO - PROCESS | 1727 | 1467948053130 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 20:20:53 INFO - PROCESS | 1727 | 1467948053152 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:53 INFO - PROCESS | 1727 | 1467948053160 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115e400 == 23 [pid = 1727] [id = 359] 20:20:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92296400) [pid = 1727] [serial = 1078] [outer = (nil)] 20:20:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92ad9400) [pid = 1727] [serial = 1079] [outer = 0x92296400] 20:20:53 INFO - PROCESS | 1727 | 1467948053225 Marionette DEBUG loaded listener.js 20:20:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92ce7800) [pid = 1727] [serial = 1080] [outer = 0x92296400] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8eb5f000) [pid = 1727] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91178c00) [pid = 1727] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8ca6f800) [pid = 1727] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8eb5b400) [pid = 1727] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8dd21000) [pid = 1727] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8d5eec00) [pid = 1727] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8f9d2400) [pid = 1727] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9219e000) [pid = 1727] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92addc00) [pid = 1727] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x8db8e800) [pid = 1727] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9a53a000) [pid = 1727] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9a53a800) [pid = 1727] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:20:54 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8f19d400) [pid = 1727] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:20:54 INFO - PROCESS | 1727 | 1467948054334 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 20:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1477ms 20:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:20:54 INFO - PROCESS | 1727 | 1467948054369 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 20:20:54 INFO - PROCESS | 1727 | 1467948054371 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 20:20:54 INFO - PROCESS | 1727 | 1467948054377 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:20:54 INFO - PROCESS | 1727 | 1467948054381 Marionette TRACE conn3 <- [1,1410,null,{}] 20:20:54 INFO - PROCESS | 1727 | 1467948054386 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:54 INFO - PROCESS | 1727 | 1467948054390 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:54 INFO - PROCESS | 1727 | 1467948054591 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 20:20:54 INFO - PROCESS | 1727 | 1467948054611 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 1727 | 1467948054617 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8f000 == 24 [pid = 1727] [id = 360] 20:20:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8db91c00) [pid = 1727] [serial = 1081] [outer = (nil)] 20:20:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x91179c00) [pid = 1727] [serial = 1082] [outer = 0x8db91c00] 20:20:54 INFO - PROCESS | 1727 | 1467948054684 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x92ad5400) [pid = 1727] [serial = 1083] [outer = 0x8db91c00] 20:20:55 INFO - PROCESS | 1727 | 1467948055558 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 20:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1233ms 20:20:55 INFO - PROCESS | 1727 | 1467948055611 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 1727 | 1467948055614 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 20:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:20:55 INFO - PROCESS | 1727 | 1467948055620 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:20:55 INFO - PROCESS | 1727 | 1467948055622 Marionette TRACE conn3 <- [1,1414,null,{}] 20:20:55 INFO - PROCESS | 1727 | 1467948055628 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:55 INFO - PROCESS | 1727 | 1467948055637 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:55 INFO - PROCESS | 1727 | 1467948055820 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 20:20:55 INFO - PROCESS | 1727 | 1467948055829 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:55 INFO - PROCESS | 1727 | 1467948055838 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d3000 == 25 [pid = 1727] [id = 361] 20:20:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9241a400) [pid = 1727] [serial = 1084] [outer = (nil)] 20:20:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x93c19c00) [pid = 1727] [serial = 1085] [outer = 0x9241a400] 20:20:55 INFO - PROCESS | 1727 | 1467948055903 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x95190400) [pid = 1727] [serial = 1086] [outer = 0x9241a400] 20:20:57 INFO - PROCESS | 1727 | 1467948057160 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 20:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1583ms 20:20:57 INFO - PROCESS | 1727 | 1467948057204 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 20:20:57 INFO - PROCESS | 1727 | 1467948057222 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 20:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:20:57 INFO - PROCESS | 1727 | 1467948057231 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:20:57 INFO - PROCESS | 1727 | 1467948057238 Marionette TRACE conn3 <- [1,1418,null,{}] 20:20:57 INFO - PROCESS | 1727 | 1467948057298 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:57 INFO - PROCESS | 1727 | 1467948057305 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:57 INFO - PROCESS | 1727 | 1467948057503 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 20:20:57 INFO - PROCESS | 1727 | 1467948057717 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 1727 | 1467948057725 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f8000 == 26 [pid = 1727] [id = 362] 20:20:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8e9b5400) [pid = 1727] [serial = 1087] [outer = (nil)] 20:20:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8f3ee400) [pid = 1727] [serial = 1088] [outer = 0x8e9b5400] 20:20:57 INFO - PROCESS | 1727 | 1467948057807 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x91079000) [pid = 1727] [serial = 1089] [outer = 0x8e9b5400] 20:20:58 INFO - PROCESS | 1727 | 1467948058728 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 20:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1537ms 20:20:58 INFO - PROCESS | 1727 | 1467948058768 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 1727 | 1467948058776 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 20:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:20:58 INFO - PROCESS | 1727 | 1467948058787 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:20:58 INFO - PROCESS | 1727 | 1467948058791 Marionette TRACE conn3 <- [1,1422,null,{}] 20:20:58 INFO - PROCESS | 1727 | 1467948058797 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:20:58 INFO - PROCESS | 1727 | 1467948058803 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:58 INFO - PROCESS | 1727 | 1467948058996 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 20:20:59 INFO - PROCESS | 1727 | 1467948059279 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:59 INFO - PROCESS | 1727 | 1467948059289 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:20:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5eec00 == 27 [pid = 1727] [id = 363] 20:20:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9115b400) [pid = 1727] [serial = 1090] [outer = (nil)] 20:20:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9241a800) [pid = 1727] [serial = 1091] [outer = 0x9115b400] 20:20:59 INFO - PROCESS | 1727 | 1467948059416 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92ae1400) [pid = 1727] [serial = 1092] [outer = 0x9115b400] 20:21:00 INFO - PROCESS | 1727 | 1467948060333 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 20:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1581ms 20:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:21:00 INFO - PROCESS | 1727 | 1467948060368 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 1727 | 1467948060372 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 20:21:00 INFO - PROCESS | 1727 | 1467948060379 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 1727 | 1467948060385 Marionette TRACE conn3 <- [1,1426,null,{}] 20:21:00 INFO - PROCESS | 1727 | 1467948060401 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:00 INFO - PROCESS | 1727 | 1467948060409 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:00 INFO - PROCESS | 1727 | 1467948060597 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 20:21:00 INFO - PROCESS | 1727 | 1467948060779 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:00 INFO - PROCESS | 1727 | 1467948060793 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c10400 == 28 [pid = 1727] [id = 364] 20:21:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x93c16c00) [pid = 1727] [serial = 1093] [outer = (nil)] 20:21:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x953db400) [pid = 1727] [serial = 1094] [outer = 0x93c16c00] 20:21:00 INFO - PROCESS | 1727 | 1467948060918 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x953e6400) [pid = 1727] [serial = 1095] [outer = 0x93c16c00] 20:21:01 INFO - PROCESS | 1727 | 1467948061865 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 20:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1543ms 20:21:01 INFO - PROCESS | 1727 | 1467948061921 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 20:21:01 INFO - PROCESS | 1727 | 1467948061926 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 20:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:21:01 INFO - PROCESS | 1727 | 1467948061932 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:21:01 INFO - PROCESS | 1727 | 1467948061936 Marionette TRACE conn3 <- [1,1430,null,{}] 20:21:01 INFO - PROCESS | 1727 | 1467948061942 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:01 INFO - PROCESS | 1727 | 1467948061947 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:02 INFO - PROCESS | 1727 | 1467948062135 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 20:21:02 INFO - PROCESS | 1727 | 1467948062373 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:02 INFO - PROCESS | 1727 | 1467948062382 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115dc00 == 29 [pid = 1727] [id = 365] 20:21:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x953e7c00) [pid = 1727] [serial = 1096] [outer = (nil)] 20:21:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9838ec00) [pid = 1727] [serial = 1097] [outer = 0x953e7c00] 20:21:02 INFO - PROCESS | 1727 | 1467948062502 Marionette DEBUG loaded listener.js 20:21:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9961d400) [pid = 1727] [serial = 1098] [outer = 0x953e7c00] 20:21:03 INFO - PROCESS | 1727 | 1467948063393 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 20:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1531ms 20:21:03 INFO - PROCESS | 1727 | 1467948063465 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 20:21:03 INFO - PROCESS | 1727 | 1467948063469 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 20:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:21:03 INFO - PROCESS | 1727 | 1467948063475 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:21:03 INFO - PROCESS | 1727 | 1467948063479 Marionette TRACE conn3 <- [1,1434,null,{}] 20:21:03 INFO - PROCESS | 1727 | 1467948063485 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:03 INFO - PROCESS | 1727 | 1467948063490 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:03 INFO - PROCESS | 1727 | 1467948063663 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 20:21:03 INFO - PROCESS | 1727 | 1467948063847 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:03 INFO - PROCESS | 1727 | 1467948063855 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x91080c00 == 30 [pid = 1727] [id = 366] 20:21:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x922e0000) [pid = 1727] [serial = 1099] [outer = (nil)] 20:21:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9a0d0800) [pid = 1727] [serial = 1100] [outer = 0x922e0000] 20:21:03 INFO - PROCESS | 1727 | 1467948063934 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9a0da000) [pid = 1727] [serial = 1101] [outer = 0x922e0000] 20:21:04 INFO - PROCESS | 1727 | 1467948064934 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 20:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1497ms 20:21:04 INFO - PROCESS | 1727 | 1467948064973 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 1727 | 1467948064977 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 20:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:21:04 INFO - PROCESS | 1727 | 1467948064984 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 1727 | 1467948064987 Marionette TRACE conn3 <- [1,1438,null,{}] 20:21:04 INFO - PROCESS | 1727 | 1467948064993 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:05 INFO - PROCESS | 1727 | 1467948065003 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:05 INFO - PROCESS | 1727 | 1467948065200 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 20:21:05 INFO - PROCESS | 1727 | 1467948065426 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:05 INFO - PROCESS | 1727 | 1467948065434 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x95346400 == 31 [pid = 1727] [id = 367] 20:21:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9a2b4000) [pid = 1727] [serial = 1102] [outer = (nil)] 20:21:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9a53bc00) [pid = 1727] [serial = 1103] [outer = 0x9a2b4000] 20:21:05 INFO - PROCESS | 1727 | 1467948065525 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9a72ec00) [pid = 1727] [serial = 1104] [outer = 0x9a2b4000] 20:21:06 INFO - PROCESS | 1727 | 1467948066358 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 20:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1429ms 20:21:06 INFO - PROCESS | 1727 | 1467948066430 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 20:21:06 INFO - PROCESS | 1727 | 1467948066433 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 20:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:21:06 INFO - PROCESS | 1727 | 1467948066442 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:21:06 INFO - PROCESS | 1727 | 1467948066446 Marionette TRACE conn3 <- [1,1442,null,{}] 20:21:06 INFO - PROCESS | 1727 | 1467948066451 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:06 INFO - PROCESS | 1727 | 1467948066456 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:06 INFO - PROCESS | 1727 | 1467948066629 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 20:21:06 INFO - PROCESS | 1727 | 1467948066814 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:06 INFO - PROCESS | 1727 | 1467948066823 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a2b2400 == 32 [pid = 1727] [id = 368] 20:21:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9a539800) [pid = 1727] [serial = 1105] [outer = (nil)] 20:21:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9a7f1c00) [pid = 1727] [serial = 1106] [outer = 0x9a539800] 20:21:06 INFO - PROCESS | 1727 | 1467948066898 Marionette DEBUG loaded listener.js 20:21:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9a7f6800) [pid = 1727] [serial = 1107] [outer = 0x9a539800] 20:21:07 INFO - PROCESS | 1727 | 1467948067868 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 20:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1487ms 20:21:07 INFO - PROCESS | 1727 | 1467948067930 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 20:21:07 INFO - PROCESS | 1727 | 1467948067934 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 20:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:21:07 INFO - PROCESS | 1727 | 1467948067940 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:21:07 INFO - PROCESS | 1727 | 1467948067944 Marionette TRACE conn3 <- [1,1446,null,{}] 20:21:07 INFO - PROCESS | 1727 | 1467948067950 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:07 INFO - PROCESS | 1727 | 1467948067954 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:08 INFO - PROCESS | 1727 | 1467948068174 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 20:21:08 INFO - PROCESS | 1727 | 1467948068413 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:08 INFO - PROCESS | 1727 | 1467948068422 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9bc00 == 33 [pid = 1727] [id = 369] 20:21:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8f19cc00) [pid = 1727] [serial = 1108] [outer = (nil)] 20:21:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9ac8c000) [pid = 1727] [serial = 1109] [outer = 0x8f19cc00] 20:21:08 INFO - PROCESS | 1727 | 1467948068543 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9ac90c00) [pid = 1727] [serial = 1110] [outer = 0x8f19cc00] 20:21:09 INFO - PROCESS | 1727 | 1467948069473 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 20:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1590ms 20:21:09 INFO - PROCESS | 1727 | 1467948069532 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 20:21:09 INFO - PROCESS | 1727 | 1467948069536 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 20:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:21:09 INFO - PROCESS | 1727 | 1467948069542 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - PROCESS | 1727 | 1467948069545 Marionette TRACE conn3 <- [1,1450,null,{}] 20:21:09 INFO - PROCESS | 1727 | 1467948069551 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:09 INFO - PROCESS | 1727 | 1467948069555 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:09 INFO - PROCESS | 1727 | 1467948069732 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 20:21:09 INFO - PROCESS | 1727 | 1467948069923 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:09 INFO - PROCESS | 1727 | 1467948069929 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ed000 == 34 [pid = 1727] [id = 370] 20:21:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8db99c00) [pid = 1727] [serial = 1111] [outer = (nil)] 20:21:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9ac9a400) [pid = 1727] [serial = 1112] [outer = 0x8db99c00] 20:21:10 INFO - PROCESS | 1727 | 1467948070006 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9ae9c800) [pid = 1727] [serial = 1113] [outer = 0x8db99c00] 20:21:11 INFO - PROCESS | 1727 | 1467948071283 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 20:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1782ms 20:21:11 INFO - PROCESS | 1727 | 1467948071328 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 20:21:11 INFO - PROCESS | 1727 | 1467948071334 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 20:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:21:11 INFO - PROCESS | 1727 | 1467948071343 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:21:11 INFO - PROCESS | 1727 | 1467948071347 Marionette TRACE conn3 <- [1,1454,null,{}] 20:21:11 INFO - PROCESS | 1727 | 1467948071355 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:11 INFO - PROCESS | 1727 | 1467948071361 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:11 INFO - PROCESS | 1727 | 1467948071583 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 20:21:11 INFO - PROCESS | 1727 | 1467948071783 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:11 INFO - PROCESS | 1727 | 1467948071796 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19d400 == 35 [pid = 1727] [id = 371] 20:21:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8f19dc00) [pid = 1727] [serial = 1114] [outer = (nil)] 20:21:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8f3f0800) [pid = 1727] [serial = 1115] [outer = 0x8f19dc00] 20:21:11 INFO - PROCESS | 1727 | 1467948071867 Marionette DEBUG loaded listener.js 20:21:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8f3f7c00) [pid = 1727] [serial = 1116] [outer = 0x8f19dc00] 20:21:12 INFO - PROCESS | 1727 | 1467948072916 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69c00 == 34 [pid = 1727] [id = 343] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ed000 == 33 [pid = 1727] [id = 370] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9bc00 == 32 [pid = 1727] [id = 369] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x9a2b2400 == 31 [pid = 1727] [id = 368] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x91080c00 == 30 [pid = 1727] [id = 366] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x95346400 == 29 [pid = 1727] [id = 367] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x9115dc00 == 28 [pid = 1727] [id = 365] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x93c10400 == 27 [pid = 1727] [id = 364] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f8000 == 26 [pid = 1727] [id = 362] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5eec00 == 25 [pid = 1727] [id = 363] 20:21:14 INFO - PROCESS | 1727 | --DOCSHELL 0x922d3000 == 24 [pid = 1727] [id = 361] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8f9dcc00) [pid = 1727] [serial = 1043] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x921a6400) [pid = 1727] [serial = 1040] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8ca75400) [pid = 1727] [serial = 1031] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8d5f7c00) [pid = 1727] [serial = 1032] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8eb6a800) [pid = 1727] [serial = 1034] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x8f199c00) [pid = 1727] [serial = 1035] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x92298400) [pid = 1727] [serial = 1029] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8f3ea800) [pid = 1727] [serial = 1028] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8e9b8400) [pid = 1727] [serial = 1008] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8db97400) [pid = 1727] [serial = 1007] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x91075c00) [pid = 1727] [serial = 1011] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8f9de400) [pid = 1727] [serial = 1010] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x92417800) [pid = 1727] [serial = 1014] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x922c2800) [pid = 1727] [serial = 1013] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x99745c00) [pid = 1727] [serial = 1017] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x953de800) [pid = 1727] [serial = 1016] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9a532000) [pid = 1727] [serial = 1020] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9a52c400) [pid = 1727] [serial = 1019] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9a7f0400) [pid = 1727] [serial = 1023] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9a620000) [pid = 1727] [serial = 1022] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9ac91000) [pid = 1727] [serial = 1026] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9ac8c800) [pid = 1727] [serial = 1025] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9111b400) [pid = 1727] [serial = 1044] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x922ce400) [pid = 1727] [serial = 1041] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91117800) [pid = 1727] [serial = 1038] [outer = (nil)] [url = about:blank] 20:21:14 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8fb09800) [pid = 1727] [serial = 1037] [outer = (nil)] [url = about:blank] 20:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2886ms 20:21:14 INFO - PROCESS | 1727 | 1467948074354 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 20:21:14 INFO - PROCESS | 1727 | 1467948074358 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 20:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:21:14 INFO - PROCESS | 1727 | 1467948074368 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:21:14 INFO - PROCESS | 1727 | 1467948074375 Marionette TRACE conn3 <- [1,1458,null,{}] 20:21:14 INFO - PROCESS | 1727 | 1467948074383 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:14 INFO - PROCESS | 1727 | 1467948074388 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:14 INFO - PROCESS | 1727 | 1467948074551 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 20:21:14 INFO - PROCESS | 1727 | 1467948074673 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:14 INFO - PROCESS | 1727 | 1467948074687 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f6000 == 25 [pid = 1727] [id = 372] 20:21:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8d5f6c00) [pid = 1727] [serial = 1117] [outer = (nil)] 20:21:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8db8e000) [pid = 1727] [serial = 1118] [outer = 0x8d5f6c00] 20:21:14 INFO - PROCESS | 1727 | 1467948074754 Marionette DEBUG loaded listener.js 20:21:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8db91400) [pid = 1727] [serial = 1119] [outer = 0x8d5f6c00] 20:21:15 INFO - PROCESS | 1727 | 1467948075580 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 20:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1287ms 20:21:15 INFO - PROCESS | 1727 | 1467948075655 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 20:21:15 INFO - PROCESS | 1727 | 1467948075660 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 20:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:21:15 INFO - PROCESS | 1727 | 1467948075672 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:21:15 INFO - PROCESS | 1727 | 1467948075679 Marionette TRACE conn3 <- [1,1462,null,{}] 20:21:15 INFO - PROCESS | 1727 | 1467948075685 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:15 INFO - PROCESS | 1727 | 1467948075690 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:15 INFO - PROCESS | 1727 | 1467948075861 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 20:21:16 INFO - PROCESS | 1727 | 1467948075988 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:16 INFO - PROCESS | 1727 | 1467948075995 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd20400 == 26 [pid = 1727] [id = 373] 20:21:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8e9b8400) [pid = 1727] [serial = 1120] [outer = (nil)] 20:21:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8ea71800) [pid = 1727] [serial = 1121] [outer = 0x8e9b8400] 20:21:16 INFO - PROCESS | 1727 | 1467948076070 Marionette DEBUG loaded listener.js 20:21:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8ea78c00) [pid = 1727] [serial = 1122] [outer = 0x8e9b8400] 20:21:17 INFO - PROCESS | 1727 | 1467948077006 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 20:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1403ms 20:21:17 INFO - PROCESS | 1727 | 1467948077073 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 1727 | 1467948077077 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 20:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:21:17 INFO - PROCESS | 1727 | 1467948077083 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 1727 | 1467948077087 Marionette TRACE conn3 <- [1,1466,null,{}] 20:21:17 INFO - PROCESS | 1727 | 1467948077103 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:17 INFO - PROCESS | 1727 | 1467948077111 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:17 INFO - PROCESS | 1727 | 1467948077354 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 20:21:17 INFO - PROCESS | 1727 | 1467948077380 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:17 INFO - PROCESS | 1727 | 1467948077393 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19f400 == 27 [pid = 1727] [id = 374] 20:21:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8f1a0800) [pid = 1727] [serial = 1123] [outer = (nil)] 20:21:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8f3f6000) [pid = 1727] [serial = 1124] [outer = 0x8f1a0800] 20:21:17 INFO - PROCESS | 1727 | 1467948077464 Marionette DEBUG loaded listener.js 20:21:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f9d7c00) [pid = 1727] [serial = 1125] [outer = 0x8f1a0800] 20:21:18 INFO - PROCESS | 1727 | 1467948078461 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 20:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1438ms 20:21:18 INFO - PROCESS | 1727 | 1467948078521 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 1727 | 1467948078525 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 20:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:21:18 INFO - PROCESS | 1727 | 1467948078532 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:21:18 INFO - PROCESS | 1727 | 1467948078534 Marionette TRACE conn3 <- [1,1470,null,{}] 20:21:18 INFO - PROCESS | 1727 | 1467948078540 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:18 INFO - PROCESS | 1727 | 1467948078544 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:19 INFO - PROCESS | 1727 | 1467948079308 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9241a400) [pid = 1727] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8f3f5000) [pid = 1727] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8dd1b000) [pid = 1727] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92ce5400) [pid = 1727] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x91156000) [pid = 1727] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8fb05000) [pid = 1727] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92198400) [pid = 1727] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8eb65400) [pid = 1727] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8db91c00) [pid = 1727] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9392e800) [pid = 1727] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92296400) [pid = 1727] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9219fc00) [pid = 1727] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8d5f5000) [pid = 1727] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:21:19 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8d5e9400) [pid = 1727] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:21:19 INFO - PROCESS | 1727 | 1467948079491 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:19 INFO - PROCESS | 1727 | 1467948079497 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9400 == 28 [pid = 1727] [id = 375] 20:21:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8d5ee800) [pid = 1727] [serial = 1126] [outer = (nil)] 20:21:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8eb65400) [pid = 1727] [serial = 1127] [outer = 0x8d5ee800] 20:21:19 INFO - PROCESS | 1727 | 1467948079567 Marionette DEBUG loaded listener.js 20:21:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91079400) [pid = 1727] [serial = 1128] [outer = 0x8d5ee800] 20:21:20 INFO - PROCESS | 1727 | 1467948080335 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 20:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1832ms 20:21:20 INFO - PROCESS | 1727 | 1467948080365 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 1727 | 1467948080367 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 20:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:21:20 INFO - PROCESS | 1727 | 1467948080374 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 1727 | 1467948080376 Marionette TRACE conn3 <- [1,1474,null,{}] 20:21:20 INFO - PROCESS | 1727 | 1467948080382 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:20 INFO - PROCESS | 1727 | 1467948080387 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:20 INFO - PROCESS | 1727 | 1467948080580 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 20:21:20 INFO - PROCESS | 1727 | 1467948080600 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:20 INFO - PROCESS | 1727 | 1467948080610 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75c00 == 29 [pid = 1727] [id = 376] 20:21:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8eb6ac00) [pid = 1727] [serial = 1129] [outer = (nil)] 20:21:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x91122000) [pid = 1727] [serial = 1130] [outer = 0x8eb6ac00] 20:21:20 INFO - PROCESS | 1727 | 1467948080674 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x91154000) [pid = 1727] [serial = 1131] [outer = 0x8eb6ac00] 20:21:21 INFO - PROCESS | 1727 | 1467948081649 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 20:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1339ms 20:21:21 INFO - PROCESS | 1727 | 1467948081715 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 1727 | 1467948081723 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 20:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:21:21 INFO - PROCESS | 1727 | 1467948081732 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:21:21 INFO - PROCESS | 1727 | 1467948081737 Marionette TRACE conn3 <- [1,1478,null,{}] 20:21:21 INFO - PROCESS | 1727 | 1467948081746 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:21 INFO - PROCESS | 1727 | 1467948081751 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:21 INFO - PROCESS | 1727 | 1467948081992 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 20:21:22 INFO - PROCESS | 1727 | 1467948082180 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 1727 | 1467948082194 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f8800 == 30 [pid = 1727] [id = 377] 20:21:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8e9bfc00) [pid = 1727] [serial = 1132] [outer = (nil)] 20:21:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8ea78800) [pid = 1727] [serial = 1133] [outer = 0x8e9bfc00] 20:21:22 INFO - PROCESS | 1727 | 1467948082315 Marionette DEBUG loaded listener.js 20:21:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8f194400) [pid = 1727] [serial = 1134] [outer = 0x8e9bfc00] 20:21:23 INFO - PROCESS | 1727 | 1467948083381 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 20:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1693ms 20:21:23 INFO - PROCESS | 1727 | 1467948083425 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 1727 | 1467948083432 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 20:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:21:23 INFO - PROCESS | 1727 | 1467948083443 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:21:23 INFO - PROCESS | 1727 | 1467948083447 Marionette TRACE conn3 <- [1,1482,null,{}] 20:21:23 INFO - PROCESS | 1727 | 1467948083453 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:23 INFO - PROCESS | 1727 | 1467948083459 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:23 INFO - PROCESS | 1727 | 1467948083640 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 20:21:23 INFO - PROCESS | 1727 | 1467948083857 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:23 INFO - PROCESS | 1727 | 1467948083866 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6c800 == 31 [pid = 1727] [id = 378] 20:21:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8d5f5800) [pid = 1727] [serial = 1135] [outer = (nil)] 20:21:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9111d400) [pid = 1727] [serial = 1136] [outer = 0x8d5f5800] 20:21:23 INFO - PROCESS | 1727 | 1467948083951 Marionette DEBUG loaded listener.js 20:21:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91159400) [pid = 1727] [serial = 1137] [outer = 0x8d5f5800] 20:21:25 INFO - PROCESS | 1727 | 1467948085021 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 20:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1634ms 20:21:25 INFO - PROCESS | 1727 | 1467948085077 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 20:21:25 INFO - PROCESS | 1727 | 1467948085081 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 20:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:21:25 INFO - PROCESS | 1727 | 1467948085088 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:21:25 INFO - PROCESS | 1727 | 1467948085094 Marionette TRACE conn3 <- [1,1486,null,{}] 20:21:25 INFO - PROCESS | 1727 | 1467948085110 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:25 INFO - PROCESS | 1727 | 1467948085118 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:25 INFO - PROCESS | 1727 | 1467948085293 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 20:21:25 INFO - PROCESS | 1727 | 1467948085498 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:25 INFO - PROCESS | 1727 | 1467948085510 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x92198400 == 32 [pid = 1727] [id = 379] 20:21:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9219a400) [pid = 1727] [serial = 1138] [outer = (nil)] 20:21:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9219f400) [pid = 1727] [serial = 1139] [outer = 0x9219a400] 20:21:25 INFO - PROCESS | 1727 | 1467948085590 Marionette DEBUG loaded listener.js 20:21:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x921a5c00) [pid = 1727] [serial = 1140] [outer = 0x9219a400] 20:21:26 INFO - PROCESS | 1727 | 1467948086508 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 20:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1487ms 20:21:26 INFO - PROCESS | 1727 | 1467948086576 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 20:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:21:26 INFO - PROCESS | 1727 | 1467948086582 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 20:21:26 INFO - PROCESS | 1727 | 1467948086588 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:21:26 INFO - PROCESS | 1727 | 1467948086592 Marionette TRACE conn3 <- [1,1490,null,{}] 20:21:26 INFO - PROCESS | 1727 | 1467948086597 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:26 INFO - PROCESS | 1727 | 1467948086603 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:26 INFO - PROCESS | 1727 | 1467948086781 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 20:21:27 INFO - PROCESS | 1727 | 1467948086995 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 1727 | 1467948087003 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219c800 == 33 [pid = 1727] [id = 380] 20:21:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92299400) [pid = 1727] [serial = 1141] [outer = (nil)] 20:21:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9229cc00) [pid = 1727] [serial = 1142] [outer = 0x92299400] 20:21:27 INFO - PROCESS | 1727 | 1467948087124 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x922c5000) [pid = 1727] [serial = 1143] [outer = 0x92299400] 20:21:28 INFO - PROCESS | 1727 | 1467948088031 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 20:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1491ms 20:21:28 INFO - PROCESS | 1727 | 1467948088079 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 1727 | 1467948088084 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 20:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:21:28 INFO - PROCESS | 1727 | 1467948088090 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 1727 | 1467948088093 Marionette TRACE conn3 <- [1,1494,null,{}] 20:21:28 INFO - PROCESS | 1727 | 1467948088099 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:28 INFO - PROCESS | 1727 | 1467948088104 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:28 INFO - PROCESS | 1727 | 1467948088310 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 20:21:28 INFO - PROCESS | 1727 | 1467948088453 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:28 INFO - PROCESS | 1727 | 1467948088462 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b1800 == 34 [pid = 1727] [id = 381] 20:21:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8f9d0c00) [pid = 1727] [serial = 1144] [outer = (nil)] 20:21:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x922d6c00) [pid = 1727] [serial = 1145] [outer = 0x8f9d0c00] 20:21:28 INFO - PROCESS | 1727 | 1467948088536 Marionette DEBUG loaded listener.js 20:21:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x922da000) [pid = 1727] [serial = 1146] [outer = 0x8f9d0c00] 20:21:29 INFO - PROCESS | 1727 | 1467948089539 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 20:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1488ms 20:21:29 INFO - PROCESS | 1727 | 1467948089579 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 20:21:29 INFO - PROCESS | 1727 | 1467948089583 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 20:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:21:29 INFO - PROCESS | 1727 | 1467948089589 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:21:29 INFO - PROCESS | 1727 | 1467948089592 Marionette TRACE conn3 <- [1,1498,null,{}] 20:21:29 INFO - PROCESS | 1727 | 1467948089598 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:29 INFO - PROCESS | 1727 | 1467948089609 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:29 INFO - PROCESS | 1727 | 1467948089829 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 20:21:30 INFO - PROCESS | 1727 | 1467948090052 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:30 INFO - PROCESS | 1727 | 1467948090061 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd16000 == 35 [pid = 1727] [id = 382] 20:21:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x922ca400) [pid = 1727] [serial = 1147] [outer = (nil)] 20:21:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92ade400) [pid = 1727] [serial = 1148] [outer = 0x922ca400] 20:21:30 INFO - PROCESS | 1727 | 1467948090196 Marionette DEBUG loaded listener.js 20:21:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x922e1800) [pid = 1727] [serial = 1149] [outer = 0x922ca400] 20:21:31 INFO - PROCESS | 1727 | 1467948091064 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 20:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1531ms 20:21:31 INFO - PROCESS | 1727 | 1467948091121 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 20:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:21:31 INFO - PROCESS | 1727 | 1467948091125 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 20:21:31 INFO - PROCESS | 1727 | 1467948091132 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:21:31 INFO - PROCESS | 1727 | 1467948091136 Marionette TRACE conn3 <- [1,1502,null,{}] 20:21:31 INFO - PROCESS | 1727 | 1467948091142 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:31 INFO - PROCESS | 1727 | 1467948091147 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:31 INFO - PROCESS | 1727 | 1467948091312 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 20:21:31 INFO - PROCESS | 1727 | 1467948091500 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:31 INFO - PROCESS | 1727 | 1467948091507 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ea400 == 36 [pid = 1727] [id = 383] 20:21:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8db9cc00) [pid = 1727] [serial = 1150] [outer = (nil)] 20:21:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x92ebf000) [pid = 1727] [serial = 1151] [outer = 0x8db9cc00] 20:21:31 INFO - PROCESS | 1727 | 1467948091584 Marionette DEBUG loaded listener.js 20:21:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x92ebac00) [pid = 1727] [serial = 1152] [outer = 0x8db9cc00] 20:21:32 INFO - PROCESS | 1727 | 1467948092563 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 20:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1480ms 20:21:32 INFO - PROCESS | 1727 | 1467948092612 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 20:21:32 INFO - PROCESS | 1727 | 1467948092616 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 20:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:21:32 INFO - PROCESS | 1727 | 1467948092623 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:21:32 INFO - PROCESS | 1727 | 1467948092626 Marionette TRACE conn3 <- [1,1506,null,{}] 20:21:32 INFO - PROCESS | 1727 | 1467948092632 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:32 INFO - PROCESS | 1727 | 1467948092637 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:32 INFO - PROCESS | 1727 | 1467948092818 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 20:21:33 INFO - PROCESS | 1727 | 1467948093180 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:33 INFO - PROCESS | 1727 | 1467948093190 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6b800 == 37 [pid = 1727] [id = 384] 20:21:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8ca6dc00) [pid = 1727] [serial = 1153] [outer = (nil)] 20:21:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8d5ed800) [pid = 1727] [serial = 1154] [outer = 0x8ca6dc00] 20:21:33 INFO - PROCESS | 1727 | 1467948093266 Marionette DEBUG loaded listener.js 20:21:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8db97800) [pid = 1727] [serial = 1155] [outer = 0x8ca6dc00] 20:21:34 INFO - PROCESS | 1727 | 1467948094115 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 20:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1540ms 20:21:34 INFO - PROCESS | 1727 | 1467948094167 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 1727 | 1467948094173 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 20:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:21:34 INFO - PROCESS | 1727 | 1467948094180 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:21:34 INFO - PROCESS | 1727 | 1467948094185 Marionette TRACE conn3 <- [1,1510,null,{}] 20:21:34 INFO - PROCESS | 1727 | 1467948094193 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:34 INFO - PROCESS | 1727 | 1467948094200 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:34 INFO - PROCESS | 1727 | 1467948094369 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 20:21:34 INFO - PROCESS | 1727 | 1467948094704 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:34 INFO - PROCESS | 1727 | 1467948094713 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6f000 == 38 [pid = 1727] [id = 385] 20:21:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8f199800) [pid = 1727] [serial = 1156] [outer = (nil)] 20:21:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f9d5400) [pid = 1727] [serial = 1157] [outer = 0x8f199800] 20:21:34 INFO - PROCESS | 1727 | 1467948094789 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8fb0b000) [pid = 1727] [serial = 1158] [outer = 0x8f199800] 20:21:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd22c00 == 37 [pid = 1727] [id = 347] 20:21:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6fc00 == 36 [pid = 1727] [id = 345] 20:21:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ef400 == 35 [pid = 1727] [id = 357] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x93c19c00) [pid = 1727] [serial = 1085] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x95190400) [pid = 1727] [serial = 1086] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92ad5400) [pid = 1727] [serial = 1083] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8fb01400) [pid = 1727] [serial = 1073] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x91080000) [pid = 1727] [serial = 1074] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8f3f0000) [pid = 1727] [serial = 1049] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x92ceb400) [pid = 1727] [serial = 1055] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x922de800) [pid = 1727] [serial = 1053] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x95194400) [pid = 1727] [serial = 1062] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92411400) [pid = 1727] [serial = 1047] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x953e9c00) [pid = 1727] [serial = 1065] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x91179c00) [pid = 1727] [serial = 1082] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x92298c00) [pid = 1727] [serial = 1052] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x93a47c00) [pid = 1727] [serial = 1059] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9786f400) [pid = 1727] [serial = 1064] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x92ebec00) [pid = 1727] [serial = 1056] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x947a8400) [pid = 1727] [serial = 1061] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92ad9400) [pid = 1727] [serial = 1079] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x922cb800) [pid = 1727] [serial = 1077] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8e9b3800) [pid = 1727] [serial = 1070] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8db9b400) [pid = 1727] [serial = 1067] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92294c00) [pid = 1727] [serial = 1076] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92ce7800) [pid = 1727] [serial = 1080] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8f9d9000) [pid = 1727] [serial = 1050] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x92298000) [pid = 1727] [serial = 1046] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8ea70c00) [pid = 1727] [serial = 1071] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x93a09000) [pid = 1727] [serial = 1058] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91075000) [pid = 1727] [serial = 1068] [outer = (nil)] [url = about:blank] 20:21:35 INFO - PROCESS | 1727 | 1467948095620 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 20:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1486ms 20:21:35 INFO - PROCESS | 1727 | 1467948095670 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 20:21:35 INFO - PROCESS | 1727 | 1467948095676 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 20:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:21:35 INFO - PROCESS | 1727 | 1467948095711 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:21:35 INFO - PROCESS | 1727 | 1467948095714 Marionette TRACE conn3 <- [1,1514,null,{}] 20:21:35 INFO - PROCESS | 1727 | 1467948095720 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:35 INFO - PROCESS | 1727 | 1467948095725 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:35 INFO - PROCESS | 1727 | 1467948095898 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 20:21:35 INFO - PROCESS | 1727 | 1467948095908 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 1727 | 1467948095919 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb69400 == 36 [pid = 1727] [id = 386] 20:21:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x91073000) [pid = 1727] [serial = 1159] [outer = (nil)] 20:21:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x91126800) [pid = 1727] [serial = 1160] [outer = 0x91073000] 20:21:35 INFO - PROCESS | 1727 | 1467948095982 Marionette DEBUG loaded listener.js 20:21:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x91173800) [pid = 1727] [serial = 1161] [outer = 0x91073000] 20:21:36 INFO - PROCESS | 1727 | 1467948096912 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 20:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1235ms 20:21:36 INFO - PROCESS | 1727 | 1467948096941 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 20:21:36 INFO - PROCESS | 1727 | 1467948096945 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 20:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:21:36 INFO - PROCESS | 1727 | 1467948096958 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:21:36 INFO - PROCESS | 1727 | 1467948096967 Marionette TRACE conn3 <- [1,1518,null,{}] 20:21:36 INFO - PROCESS | 1727 | 1467948096979 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:36 INFO - PROCESS | 1727 | 1467948096985 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:37 INFO - PROCESS | 1727 | 1467948097148 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 20:21:37 INFO - PROCESS | 1727 | 1467948097160 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:37 INFO - PROCESS | 1727 | 1467948097167 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ed400 == 37 [pid = 1727] [id = 387] 20:21:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91124400) [pid = 1727] [serial = 1162] [outer = (nil)] 20:21:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9229d400) [pid = 1727] [serial = 1163] [outer = 0x91124400] 20:21:37 INFO - PROCESS | 1727 | 1467948097362 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x922cd400) [pid = 1727] [serial = 1164] [outer = 0x91124400] 20:21:38 INFO - PROCESS | 1727 | 1467948098151 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1261ms 20:21:38 INFO - PROCESS | 1727 | 1467948098212 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 20:21:38 INFO - PROCESS | 1727 | 1467948098217 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 20:21:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:21:38 INFO - PROCESS | 1727 | 1467948098229 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:21:38 INFO - PROCESS | 1727 | 1467948098231 Marionette TRACE conn3 <- [1,1522,null,{}] 20:21:38 INFO - PROCESS | 1727 | 1467948098236 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:38 INFO - PROCESS | 1727 | 1467948098242 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:38 INFO - PROCESS | 1727 | 1467948098449 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 20:21:38 INFO - PROCESS | 1727 | 1467948098472 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:38 INFO - PROCESS | 1727 | 1467948098478 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66c00 == 38 [pid = 1727] [id = 388] 20:21:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8d5f3800) [pid = 1727] [serial = 1165] [outer = (nil)] 20:21:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x922e1c00) [pid = 1727] [serial = 1166] [outer = 0x8d5f3800] 20:21:38 INFO - PROCESS | 1727 | 1467948098559 Marionette DEBUG loaded listener.js 20:21:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92417800) [pid = 1727] [serial = 1167] [outer = 0x8d5f3800] 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:21:39 INFO - PROCESS | 1727 | 1467948099409 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 20:21:39 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 () { 20:21:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:21:39 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 () { 20:21:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:21:39 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 () { 20:21:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:21:39 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 () { 20:21:39 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:21:39 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1237ms 20:21:39 INFO - PROCESS | 1727 | 1467948099471 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 20:21:39 INFO - PROCESS | 1727 | 1467948099474 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 20:21:39 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:21:39 INFO - PROCESS | 1727 | 1467948099485 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:21:39 INFO - PROCESS | 1727 | 1467948099487 Marionette TRACE conn3 <- [1,1526,null,{}] 20:21:39 INFO - PROCESS | 1727 | 1467948099493 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:39 INFO - PROCESS | 1727 | 1467948099498 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:39 INFO - PROCESS | 1727 | 1467948099726 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8e9b5400) [pid = 1727] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9115b400) [pid = 1727] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f1a0800) [pid = 1727] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x93c16c00) [pid = 1727] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x953e7c00) [pid = 1727] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x922e0000) [pid = 1727] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9a2b4000) [pid = 1727] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8d5f6c00) [pid = 1727] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x9a539800) [pid = 1727] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8f19cc00) [pid = 1727] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8db99c00) [pid = 1727] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8e9b8400) [pid = 1727] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8f19dc00) [pid = 1727] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:21:39 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8d5ee800) [pid = 1727] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:21:39 INFO - PROCESS | 1727 | 1467948099975 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:39 INFO - PROCESS | 1727 | 1467948099991 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db99c00 == 39 [pid = 1727] [id = 389] 20:21:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8db9b800) [pid = 1727] [serial = 1168] [outer = (nil)] 20:21:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8eb64c00) [pid = 1727] [serial = 1169] [outer = 0x8db9b800] 20:21:40 INFO - PROCESS | 1727 | 1467948100066 Marionette DEBUG loaded listener.js 20:21:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92ad7400) [pid = 1727] [serial = 1170] [outer = 0x8db9b800] 20:21:40 INFO - PROCESS | 1727 | 1467948100818 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 20:21:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:21:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:21:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:21:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1396ms 20:21:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:21:40 INFO - PROCESS | 1727 | 1467948100886 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 1727 | 1467948100889 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 20:21:40 INFO - PROCESS | 1727 | 1467948100901 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:21:40 INFO - PROCESS | 1727 | 1467948100904 Marionette TRACE conn3 <- [1,1530,null,{}] 20:21:40 INFO - PROCESS | 1727 | 1467948100911 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:40 INFO - PROCESS | 1727 | 1467948100916 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:41 INFO - PROCESS | 1727 | 1467948101069 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 20:21:41 INFO - PROCESS | 1727 | 1467948101078 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 1727 | 1467948101086 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb61800 == 40 [pid = 1727] [id = 390] 20:21:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8f19c000) [pid = 1727] [serial = 1171] [outer = (nil)] 20:21:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x93928400) [pid = 1727] [serial = 1172] [outer = 0x8f19c000] 20:21:41 INFO - PROCESS | 1727 | 1467948101152 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x93930800) [pid = 1727] [serial = 1173] [outer = 0x8f19c000] 20:21:42 INFO - PROCESS | 1727 | 1467948101992 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 20:21:42 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 20:21:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:21:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:21:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:21:42 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. 20:21:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:21:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1139ms 20:21:42 INFO - PROCESS | 1727 | 1467948102036 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 1727 | 1467948102042 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 20:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:21:42 INFO - PROCESS | 1727 | 1467948102051 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 1727 | 1467948102057 Marionette TRACE conn3 <- [1,1534,null,{}] 20:21:42 INFO - PROCESS | 1727 | 1467948102127 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:42 INFO - PROCESS | 1727 | 1467948102133 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:42 INFO - PROCESS | 1727 | 1467948102308 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 20:21:42 INFO - PROCESS | 1727 | 1467948102490 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:42 INFO - PROCESS | 1727 | 1467948102503 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea70c00 == 41 [pid = 1727] [id = 391] 20:21:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8ea71c00) [pid = 1727] [serial = 1174] [outer = (nil)] 20:21:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8eb5dc00) [pid = 1727] [serial = 1175] [outer = 0x8ea71c00] 20:21:42 INFO - PROCESS | 1727 | 1467948102587 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8f198800) [pid = 1727] [serial = 1176] [outer = 0x8ea71c00] 20:21:43 INFO - PROCESS | 1727 | 1467948103566 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1583ms 20:21:43 INFO - PROCESS | 1727 | 1467948103634 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 1727 | 1467948103642 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 20:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:21:43 INFO - PROCESS | 1727 | 1467948103653 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 1727 | 1467948103657 Marionette TRACE conn3 <- [1,1538,null,{}] 20:21:43 INFO - PROCESS | 1727 | 1467948103663 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:43 INFO - PROCESS | 1727 | 1467948103669 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:43 INFO - PROCESS | 1727 | 1467948103920 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 20:21:44 INFO - PROCESS | 1727 | 1467948104098 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:44 INFO - PROCESS | 1727 | 1467948104107 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x91074c00 == 42 [pid = 1727] [id = 392] 20:21:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9111e000) [pid = 1727] [serial = 1177] [outer = (nil)] 20:21:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x91179800) [pid = 1727] [serial = 1178] [outer = 0x9111e000] 20:21:44 INFO - PROCESS | 1727 | 1467948104235 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9228f800) [pid = 1727] [serial = 1179] [outer = 0x9111e000] 20:21:45 INFO - PROCESS | 1727 | 1467948105210 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1600ms 20:21:45 INFO - PROCESS | 1727 | 1467948105253 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 1727 | 1467948105256 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 20:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:21:45 INFO - PROCESS | 1727 | 1467948105264 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - PROCESS | 1727 | 1467948105270 Marionette TRACE conn3 <- [1,1542,null,{}] 20:21:45 INFO - PROCESS | 1727 | 1467948105286 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:45 INFO - PROCESS | 1727 | 1467948105295 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:45 INFO - PROCESS | 1727 | 1467948105482 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 20:21:45 INFO - PROCESS | 1727 | 1467948105721 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:45 INFO - PROCESS | 1727 | 1467948105734 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x91173400 == 43 [pid = 1727] [id = 393] 20:21:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92ad4c00) [pid = 1727] [serial = 1180] [outer = (nil)] 20:21:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92ebb000) [pid = 1727] [serial = 1181] [outer = 0x92ad4c00] 20:21:45 INFO - PROCESS | 1727 | 1467948105859 Marionette DEBUG loaded listener.js 20:21:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93927c00) [pid = 1727] [serial = 1182] [outer = 0x92ad4c00] 20:21:46 INFO - PROCESS | 1727 | 1467948106758 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 20:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1538ms 20:21:46 INFO - PROCESS | 1727 | 1467948106801 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 20:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:21:46 INFO - PROCESS | 1727 | 1467948106806 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 20:21:46 INFO - PROCESS | 1727 | 1467948106813 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:21:46 INFO - PROCESS | 1727 | 1467948106816 Marionette TRACE conn3 <- [1,1546,null,{}] 20:21:46 INFO - PROCESS | 1727 | 1467948106822 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:46 INFO - PROCESS | 1727 | 1467948106827 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:47 INFO - PROCESS | 1727 | 1467948107006 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 20:21:47 INFO - PROCESS | 1727 | 1467948107185 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:47 INFO - PROCESS | 1727 | 1467948107193 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241fc00 == 44 [pid = 1727] [id = 394] 20:21:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92f84400) [pid = 1727] [serial = 1183] [outer = (nil)] 20:21:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x93c0fc00) [pid = 1727] [serial = 1184] [outer = 0x92f84400] 20:21:47 INFO - PROCESS | 1727 | 1467948107268 Marionette DEBUG loaded listener.js 20:21:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x93c12c00) [pid = 1727] [serial = 1185] [outer = 0x92f84400] 20:21:48 INFO - PROCESS | 1727 | 1467948108205 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1445ms 20:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:21:48 INFO - PROCESS | 1727 | 1467948108258 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 20:21:48 INFO - PROCESS | 1727 | 1467948108261 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 20:21:48 INFO - PROCESS | 1727 | 1467948108268 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:21:48 INFO - PROCESS | 1727 | 1467948108271 Marionette TRACE conn3 <- [1,1550,null,{}] 20:21:48 INFO - PROCESS | 1727 | 1467948108277 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:48 INFO - PROCESS | 1727 | 1467948108282 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:48 INFO - PROCESS | 1727 | 1467948108456 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 20:21:48 INFO - PROCESS | 1727 | 1467948108634 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:48 INFO - PROCESS | 1727 | 1467948108641 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x91074000 == 45 [pid = 1727] [id = 395] 20:21:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x91118c00) [pid = 1727] [serial = 1186] [outer = (nil)] 20:21:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x947a4400) [pid = 1727] [serial = 1187] [outer = 0x91118c00] 20:21:48 INFO - PROCESS | 1727 | 1467948108721 Marionette DEBUG loaded listener.js 20:21:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x947a6800) [pid = 1727] [serial = 1188] [outer = 0x91118c00] 20:21:49 INFO - PROCESS | 1727 | 1467948109639 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1430ms 20:21:49 INFO - PROCESS | 1727 | 1467948109698 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 1727 | 1467948109703 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 20:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:21:49 INFO - PROCESS | 1727 | 1467948109710 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:21:49 INFO - PROCESS | 1727 | 1467948109713 Marionette TRACE conn3 <- [1,1554,null,{}] 20:21:49 INFO - PROCESS | 1727 | 1467948109719 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:49 INFO - PROCESS | 1727 | 1467948109729 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:50 INFO - PROCESS | 1727 | 1467948109993 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 20:21:50 INFO - PROCESS | 1727 | 1467948110234 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:50 INFO - PROCESS | 1727 | 1467948110243 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x91170000 == 46 [pid = 1727] [id = 396] 20:21:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x93c15c00) [pid = 1727] [serial = 1189] [outer = (nil)] 20:21:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x952ef000) [pid = 1727] [serial = 1190] [outer = 0x93c15c00] 20:21:50 INFO - PROCESS | 1727 | 1467948110364 Marionette DEBUG loaded listener.js 20:21:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x953db800) [pid = 1727] [serial = 1191] [outer = 0x93c15c00] 20:21:51 INFO - PROCESS | 1727 | 1467948111263 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1589ms 20:21:51 INFO - PROCESS | 1727 | 1467948111300 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 1727 | 1467948111303 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 20:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:21:51 INFO - PROCESS | 1727 | 1467948111313 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - PROCESS | 1727 | 1467948111316 Marionette TRACE conn3 <- [1,1558,null,{}] 20:21:51 INFO - PROCESS | 1727 | 1467948111322 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:51 INFO - PROCESS | 1727 | 1467948111327 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:51 INFO - PROCESS | 1727 | 1467948111504 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 20:21:51 INFO - PROCESS | 1727 | 1467948111684 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:51 INFO - PROCESS | 1727 | 1467948111693 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb62400 == 47 [pid = 1727] [id = 397] 20:21:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x92290c00) [pid = 1727] [serial = 1192] [outer = (nil)] 20:21:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x953e5c00) [pid = 1727] [serial = 1193] [outer = 0x92290c00] 20:21:51 INFO - PROCESS | 1727 | 1467948111768 Marionette DEBUG loaded listener.js 20:21:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x953ea800) [pid = 1727] [serial = 1194] [outer = 0x92290c00] 20:21:52 INFO - PROCESS | 1727 | 1467948112712 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1429ms 20:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:21:52 INFO - PROCESS | 1727 | 1467948112743 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 1727 | 1467948112746 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 20:21:52 INFO - PROCESS | 1727 | 1467948112753 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - PROCESS | 1727 | 1467948112756 Marionette TRACE conn3 <- [1,1562,null,{}] 20:21:52 INFO - PROCESS | 1727 | 1467948112762 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:52 INFO - PROCESS | 1727 | 1467948112767 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:52 INFO - PROCESS | 1727 | 1467948112932 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 20:21:53 INFO - PROCESS | 1727 | 1467948113123 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1727 | 1467948113131 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92400 == 48 [pid = 1727] [id = 398] 20:21:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8ea77400) [pid = 1727] [serial = 1195] [outer = (nil)] 20:21:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x8f9d5000) [pid = 1727] [serial = 1196] [outer = 0x8ea77400] 20:21:53 INFO - PROCESS | 1727 | 1467948113205 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9111e800) [pid = 1727] [serial = 1197] [outer = 0x8ea77400] 20:21:54 INFO - PROCESS | 1727 | 1467948114109 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1430ms 20:21:54 INFO - PROCESS | 1727 | 1467948114184 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 1727 | 1467948114188 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 20:21:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:21:54 INFO - PROCESS | 1727 | 1467948114194 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:21:54 INFO - PROCESS | 1727 | 1467948114197 Marionette TRACE conn3 <- [1,1566,null,{}] 20:21:54 INFO - PROCESS | 1727 | 1467948114204 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:54 INFO - PROCESS | 1727 | 1467948114209 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:54 INFO - PROCESS | 1727 | 1467948114631 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 20:21:54 INFO - PROCESS | 1727 | 1467948114937 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 1727 | 1467948114946 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea75400 == 49 [pid = 1727] [id = 399] 20:21:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8ea75800) [pid = 1727] [serial = 1198] [outer = (nil)] 20:21:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f194800) [pid = 1727] [serial = 1199] [outer = 0x8ea75800] 20:21:55 INFO - PROCESS | 1727 | 1467948115036 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8fb0c800) [pid = 1727] [serial = 1200] [outer = 0x8ea75800] 20:21:55 INFO - PROCESS | 1727 | 1467948115910 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:21:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:21:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1749ms 20:21:55 INFO - PROCESS | 1727 | 1467948115946 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 1727 | 1467948115951 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 20:21:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:21:55 INFO - PROCESS | 1727 | 1467948115959 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - PROCESS | 1727 | 1467948115963 Marionette TRACE conn3 <- [1,1570,null,{}] 20:21:55 INFO - PROCESS | 1727 | 1467948115970 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:55 INFO - PROCESS | 1727 | 1467948115974 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:56 INFO - PROCESS | 1727 | 1467948116143 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 20:21:56 INFO - PROCESS | 1727 | 1467948116416 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 1727 | 1467948116428 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f3000 == 50 [pid = 1727] [id = 400] 20:21:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x91075400) [pid = 1727] [serial = 1201] [outer = (nil)] 20:21:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9117a000) [pid = 1727] [serial = 1202] [outer = 0x91075400] 20:21:56 INFO - PROCESS | 1727 | 1467948116540 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x922c7c00) [pid = 1727] [serial = 1203] [outer = 0x91075400] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8f000 == 49 [pid = 1727] [id = 360] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9115e400 == 48 [pid = 1727] [id = 359] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9219b800 == 47 [pid = 1727] [id = 358] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea7a000 == 46 [pid = 1727] [id = 344] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91173c00 == 45 [pid = 1727] [id = 346] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92ce5000 == 44 [pid = 1727] [id = 351] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19d400 == 43 [pid = 1727] [id = 371] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6f400 == 42 [pid = 1727] [id = 354] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x92f85c00 == 41 [pid = 1727] [id = 352] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca73800 == 40 [pid = 1727] [id = 349] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca72400 == 39 [pid = 1727] [id = 355] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9117b800 == 38 [pid = 1727] [id = 348] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5d400 == 37 [pid = 1727] [id = 353] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5bc00 == 36 [pid = 1727] [id = 350] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f4c00 == 35 [pid = 1727] [id = 356] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea75400 == 34 [pid = 1727] [id = 399] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb62400 == 33 [pid = 1727] [id = 397] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92400 == 32 [pid = 1727] [id = 398] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91170000 == 31 [pid = 1727] [id = 396] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91074000 == 30 [pid = 1727] [id = 395] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91173400 == 29 [pid = 1727] [id = 393] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x9241fc00 == 28 [pid = 1727] [id = 394] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x91074c00 == 27 [pid = 1727] [id = 392] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb61800 == 26 [pid = 1727] [id = 390] 20:21:58 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea70c00 == 25 [pid = 1727] [id = 391] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x91079000) [pid = 1727] [serial = 1089] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8f3ee400) [pid = 1727] [serial = 1088] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x92ae1400) [pid = 1727] [serial = 1092] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9241a800) [pid = 1727] [serial = 1091] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8f3f6000) [pid = 1727] [serial = 1124] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8f9d7c00) [pid = 1727] [serial = 1125] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x953e6400) [pid = 1727] [serial = 1095] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x953db400) [pid = 1727] [serial = 1094] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9961d400) [pid = 1727] [serial = 1098] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9838ec00) [pid = 1727] [serial = 1097] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9a0da000) [pid = 1727] [serial = 1101] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9a0d0800) [pid = 1727] [serial = 1100] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x9a72ec00) [pid = 1727] [serial = 1104] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9a53bc00) [pid = 1727] [serial = 1103] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8db8e000) [pid = 1727] [serial = 1118] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9a7f6800) [pid = 1727] [serial = 1107] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9a7f1c00) [pid = 1727] [serial = 1106] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9ac90c00) [pid = 1727] [serial = 1110] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9ac8c000) [pid = 1727] [serial = 1109] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9ae9c800) [pid = 1727] [serial = 1113] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8db91400) [pid = 1727] [serial = 1119] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9ac9a400) [pid = 1727] [serial = 1112] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8ea71800) [pid = 1727] [serial = 1121] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x91122000) [pid = 1727] [serial = 1130] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f3f7c00) [pid = 1727] [serial = 1116] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8f3f0800) [pid = 1727] [serial = 1115] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8eb65400) [pid = 1727] [serial = 1127] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x91079400) [pid = 1727] [serial = 1128] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8ea78c00) [pid = 1727] [serial = 1122] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1727 | 1467948118693 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2788ms 20:21:58 INFO - PROCESS | 1727 | 1467948118748 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 20:21:58 INFO - PROCESS | 1727 | 1467948118755 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 20:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:21:58 INFO - PROCESS | 1727 | 1467948118763 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:21:58 INFO - PROCESS | 1727 | 1467948118767 Marionette TRACE conn3 <- [1,1574,null,{}] 20:21:58 INFO - PROCESS | 1727 | 1467948118775 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:21:58 INFO - PROCESS | 1727 | 1467948118781 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:58 INFO - PROCESS | 1727 | 1467948118950 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 20:21:59 INFO - PROCESS | 1727 | 1467948119118 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:59 INFO - PROCESS | 1727 | 1467948119133 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:21:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f8c00 == 26 [pid = 1727] [id = 401] 20:21:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8db8f000) [pid = 1727] [serial = 1204] [outer = (nil)] 20:21:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8dd1a400) [pid = 1727] [serial = 1205] [outer = 0x8db8f000] 20:21:59 INFO - PROCESS | 1727 | 1467948119202 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8dd22c00) [pid = 1727] [serial = 1206] [outer = 0x8db8f000] 20:21:59 INFO - PROCESS | 1727 | 1467948119967 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 20:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1236ms 20:22:00 INFO - PROCESS | 1727 | 1467948119999 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 1727 | 1467948120007 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 20:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:22:00 INFO - PROCESS | 1727 | 1467948120018 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - PROCESS | 1727 | 1467948120022 Marionette TRACE conn3 <- [1,1578,null,{}] 20:22:00 INFO - PROCESS | 1727 | 1467948120028 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:00 INFO - PROCESS | 1727 | 1467948120033 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:00 INFO - PROCESS | 1727 | 1467948120197 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 20:22:00 INFO - PROCESS | 1727 | 1467948120209 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 1727 | 1467948120215 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea79c00 == 27 [pid = 1727] [id = 402] 20:22:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8eb67000) [pid = 1727] [serial = 1207] [outer = (nil)] 20:22:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8f3ed000) [pid = 1727] [serial = 1208] [outer = 0x8eb67000] 20:22:00 INFO - PROCESS | 1727 | 1467948120285 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8f3f4000) [pid = 1727] [serial = 1209] [outer = 0x8eb67000] 20:22:01 INFO - PROCESS | 1727 | 1467948121256 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 20:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1295ms 20:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:22:01 INFO - PROCESS | 1727 | 1467948121313 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 20:22:01 INFO - PROCESS | 1727 | 1467948121316 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 20:22:01 INFO - PROCESS | 1727 | 1467948121323 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 1727 | 1467948121329 Marionette TRACE conn3 <- [1,1582,null,{}] 20:22:01 INFO - PROCESS | 1727 | 1467948121346 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:01 INFO - PROCESS | 1727 | 1467948121355 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:01 INFO - PROCESS | 1727 | 1467948121589 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 20:22:01 INFO - PROCESS | 1727 | 1467948121613 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:01 INFO - PROCESS | 1727 | 1467948121625 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x91079800 == 28 [pid = 1727] [id = 403] 20:22:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x91079c00) [pid = 1727] [serial = 1210] [outer = (nil)] 20:22:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9111c800) [pid = 1727] [serial = 1211] [outer = 0x91079c00] 20:22:01 INFO - PROCESS | 1727 | 1467948121697 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x91152000) [pid = 1727] [serial = 1212] [outer = 0x91079c00] 20:22:02 INFO - PROCESS | 1727 | 1467948122687 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1389ms 20:22:02 INFO - PROCESS | 1727 | 1467948122712 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 1727 | 1467948122717 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 20:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:22:02 INFO - PROCESS | 1727 | 1467948122730 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:22:02 INFO - PROCESS | 1727 | 1467948122732 Marionette TRACE conn3 <- [1,1586,null,{}] 20:22:02 INFO - PROCESS | 1727 | 1467948122736 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:02 INFO - PROCESS | 1727 | 1467948122743 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:02 INFO - PROCESS | 1727 | 1467948122946 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8f19c000) [pid = 1727] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9219a400) [pid = 1727] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x92299400) [pid = 1727] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8db9b800) [pid = 1727] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8db9cc00) [pid = 1727] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8e9bfc00) [pid = 1727] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8eb6ac00) [pid = 1727] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x922ca400) [pid = 1727] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x91124400) [pid = 1727] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8ca6dc00) [pid = 1727] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8f199800) [pid = 1727] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8d5f3800) [pid = 1727] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8d5f5800) [pid = 1727] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x91073000) [pid = 1727] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:22:03 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8f9d0c00) [pid = 1727] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:22:03 INFO - PROCESS | 1727 | 1467948123743 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:03 INFO - PROCESS | 1727 | 1467948123754 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6d400 == 29 [pid = 1727] [id = 404] 20:22:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8ca6ec00) [pid = 1727] [serial = 1213] [outer = (nil)] 20:22:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8e9bfc00) [pid = 1727] [serial = 1214] [outer = 0x8ca6ec00] 20:22:03 INFO - PROCESS | 1727 | 1467948123821 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8fb0a000) [pid = 1727] [serial = 1215] [outer = 0x8ca6ec00] 20:22:04 INFO - PROCESS | 1727 | 1467948124563 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 20:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1878ms 20:22:04 INFO - PROCESS | 1727 | 1467948124609 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 20:22:04 INFO - PROCESS | 1727 | 1467948124613 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 20:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:22:04 INFO - PROCESS | 1727 | 1467948124618 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:22:04 INFO - PROCESS | 1727 | 1467948124622 Marionette TRACE conn3 <- [1,1590,null,{}] 20:22:04 INFO - PROCESS | 1727 | 1467948124636 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:04 INFO - PROCESS | 1727 | 1467948124641 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:04 INFO - PROCESS | 1727 | 1467948124790 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 20:22:04 INFO - PROCESS | 1727 | 1467948124802 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:04 INFO - PROCESS | 1727 | 1467948124812 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x91124400 == 30 [pid = 1727] [id = 405] 20:22:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x91175800) [pid = 1727] [serial = 1216] [outer = (nil)] 20:22:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x9228ec00) [pid = 1727] [serial = 1217] [outer = 0x91175800] 20:22:04 INFO - PROCESS | 1727 | 1467948124876 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9229d000) [pid = 1727] [serial = 1218] [outer = 0x91175800] 20:22:05 INFO - PROCESS | 1727 | 1467948125882 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1341ms 20:22:05 INFO - PROCESS | 1727 | 1467948125961 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 1727 | 1467948125968 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 20:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:22:05 INFO - PROCESS | 1727 | 1467948125977 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 1727 | 1467948125982 Marionette TRACE conn3 <- [1,1594,null,{}] 20:22:06 INFO - PROCESS | 1727 | 1467948126000 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:06 INFO - PROCESS | 1727 | 1467948126006 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:06 INFO - PROCESS | 1727 | 1467948126217 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 20:22:06 INFO - PROCESS | 1727 | 1467948126479 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 1727 | 1467948126494 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67c00 == 31 [pid = 1727] [id = 406] 20:22:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8d5f7000) [pid = 1727] [serial = 1219] [outer = (nil)] 20:22:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8ea6e800) [pid = 1727] [serial = 1220] [outer = 0x8d5f7000] 20:22:06 INFO - PROCESS | 1727 | 1467948126575 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8f192800) [pid = 1727] [serial = 1221] [outer = 0x8d5f7000] 20:22:07 INFO - PROCESS | 1727 | 1467948127601 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1685ms 20:22:07 INFO - PROCESS | 1727 | 1467948127663 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 20:22:07 INFO - PROCESS | 1727 | 1467948127670 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 20:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:22:07 INFO - PROCESS | 1727 | 1467948127681 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:22:07 INFO - PROCESS | 1727 | 1467948127684 Marionette TRACE conn3 <- [1,1598,null,{}] 20:22:07 INFO - PROCESS | 1727 | 1467948127691 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:07 INFO - PROCESS | 1727 | 1467948127697 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:07 INFO - PROCESS | 1727 | 1467948127881 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 20:22:08 INFO - PROCESS | 1727 | 1467948128108 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 1727 | 1467948128120 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9cf800 == 32 [pid = 1727] [id = 407] 20:22:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x91073c00) [pid = 1727] [serial = 1222] [outer = (nil)] 20:22:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9107cc00) [pid = 1727] [serial = 1223] [outer = 0x91073c00] 20:22:08 INFO - PROCESS | 1727 | 1467948128240 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x91155000) [pid = 1727] [serial = 1224] [outer = 0x91073c00] 20:22:09 INFO - PROCESS | 1727 | 1467948129272 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1635ms 20:22:09 INFO - PROCESS | 1727 | 1467948129316 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 20:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:22:09 INFO - PROCESS | 1727 | 1467948129320 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 20:22:09 INFO - PROCESS | 1727 | 1467948129327 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:22:09 INFO - PROCESS | 1727 | 1467948129333 Marionette TRACE conn3 <- [1,1602,null,{}] 20:22:09 INFO - PROCESS | 1727 | 1467948129350 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:09 INFO - PROCESS | 1727 | 1467948129358 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:09 INFO - PROCESS | 1727 | 1467948129585 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 20:22:09 INFO - PROCESS | 1727 | 1467948129814 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:09 INFO - PROCESS | 1727 | 1467948129828 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x922dbc00 == 33 [pid = 1727] [id = 408] 20:22:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x922dc800) [pid = 1727] [serial = 1225] [outer = (nil)] 20:22:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9241a400) [pid = 1727] [serial = 1226] [outer = 0x922dc800] 20:22:09 INFO - PROCESS | 1727 | 1467948129931 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9241f400) [pid = 1727] [serial = 1227] [outer = 0x922dc800] 20:22:10 INFO - PROCESS | 1727 | 1467948130952 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 20:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1691ms 20:22:11 INFO - PROCESS | 1727 | 1467948131018 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 20:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:22:11 INFO - PROCESS | 1727 | 1467948131023 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 20:22:11 INFO - PROCESS | 1727 | 1467948131029 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - PROCESS | 1727 | 1467948131033 Marionette TRACE conn3 <- [1,1606,null,{}] 20:22:11 INFO - PROCESS | 1727 | 1467948131038 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:11 INFO - PROCESS | 1727 | 1467948131043 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:11 INFO - PROCESS | 1727 | 1467948131223 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 20:22:11 INFO - PROCESS | 1727 | 1467948131441 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:11 INFO - PROCESS | 1727 | 1467948131451 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x91079000 == 34 [pid = 1727] [id = 409] 20:22:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92ae1400) [pid = 1727] [serial = 1228] [outer = (nil)] 20:22:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92ce8000) [pid = 1727] [serial = 1229] [outer = 0x92ae1400] 20:22:11 INFO - PROCESS | 1727 | 1467948131569 Marionette DEBUG loaded listener.js 20:22:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x92ce9800) [pid = 1727] [serial = 1230] [outer = 0x92ae1400] 20:22:12 INFO - PROCESS | 1727 | 1467948132500 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 20:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1535ms 20:22:12 INFO - PROCESS | 1727 | 1467948132568 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 20:22:12 INFO - PROCESS | 1727 | 1467948132575 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 20:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:22:12 INFO - PROCESS | 1727 | 1467948132585 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:22:12 INFO - PROCESS | 1727 | 1467948132588 Marionette TRACE conn3 <- [1,1610,null,{}] 20:22:12 INFO - PROCESS | 1727 | 1467948132594 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:12 INFO - PROCESS | 1727 | 1467948132599 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:12 INFO - PROCESS | 1727 | 1467948132773 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 20:22:13 INFO - PROCESS | 1727 | 1467948132994 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:13 INFO - PROCESS | 1727 | 1467948133002 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6dc00 == 35 [pid = 1727] [id = 410] 20:22:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8ca6e800) [pid = 1727] [serial = 1231] [outer = (nil)] 20:22:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8d5f0c00) [pid = 1727] [serial = 1232] [outer = 0x8ca6e800] 20:22:13 INFO - PROCESS | 1727 | 1467948133257 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8db91000) [pid = 1727] [serial = 1233] [outer = 0x8ca6e800] 20:22:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6d400 == 34 [pid = 1727] [id = 404] 20:22:14 INFO - PROCESS | 1727 | --DOCSHELL 0x91079800 == 33 [pid = 1727] [id = 403] 20:22:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea79c00 == 32 [pid = 1727] [id = 402] 20:22:14 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f8c00 == 31 [pid = 1727] [id = 401] 20:22:14 INFO - PROCESS | 1727 | 1467948134303 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x921a5c00) [pid = 1727] [serial = 1140] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9229cc00) [pid = 1727] [serial = 1142] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x92ebac00) [pid = 1727] [serial = 1152] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8ea78800) [pid = 1727] [serial = 1133] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x91154000) [pid = 1727] [serial = 1131] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x922e1800) [pid = 1727] [serial = 1149] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x922c5000) [pid = 1727] [serial = 1143] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8d5ed800) [pid = 1727] [serial = 1154] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8f194400) [pid = 1727] [serial = 1134] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8fb0b000) [pid = 1727] [serial = 1158] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92ebf000) [pid = 1727] [serial = 1151] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9219f400) [pid = 1727] [serial = 1139] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x91159400) [pid = 1727] [serial = 1137] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x922d6c00) [pid = 1727] [serial = 1145] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x922da000) [pid = 1727] [serial = 1146] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92ade400) [pid = 1727] [serial = 1148] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8db97800) [pid = 1727] [serial = 1155] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9111d400) [pid = 1727] [serial = 1136] [outer = (nil)] [url = about:blank] 20:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1779ms 20:22:14 INFO - PROCESS | 1727 | 1467948134365 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 20:22:14 INFO - PROCESS | 1727 | 1467948134370 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 20:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:22:14 INFO - PROCESS | 1727 | 1467948134379 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:22:14 INFO - PROCESS | 1727 | 1467948134382 Marionette TRACE conn3 <- [1,1614,null,{}] 20:22:14 INFO - PROCESS | 1727 | 1467948134390 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:14 INFO - PROCESS | 1727 | 1467948134395 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:14 INFO - PROCESS | 1727 | 1467948134565 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x93930800) [pid = 1727] [serial = 1173] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92ad7400) [pid = 1727] [serial = 1170] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8eb64c00) [pid = 1727] [serial = 1169] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x922cd400) [pid = 1727] [serial = 1164] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f9d5400) [pid = 1727] [serial = 1157] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x922e1c00) [pid = 1727] [serial = 1166] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x92417800) [pid = 1727] [serial = 1167] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x91126800) [pid = 1727] [serial = 1160] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9229d400) [pid = 1727] [serial = 1163] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x91173800) [pid = 1727] [serial = 1161] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x93928400) [pid = 1727] [serial = 1172] [outer = (nil)] [url = about:blank] 20:22:14 INFO - PROCESS | 1727 | 1467948134791 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:14 INFO - PROCESS | 1727 | 1467948134802 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea74000 == 32 [pid = 1727] [id = 411] 20:22:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8ea76800) [pid = 1727] [serial = 1234] [outer = (nil)] 20:22:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8eb5f800) [pid = 1727] [serial = 1235] [outer = 0x8ea76800] 20:22:14 INFO - PROCESS | 1727 | 1467948134902 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8f195800) [pid = 1727] [serial = 1236] [outer = 0x8ea76800] 20:22:15 INFO - PROCESS | 1727 | 1467948135675 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 20:22:15 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 20:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1333ms 20:22:15 INFO - PROCESS | 1727 | 1467948135711 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 1727 | 1467948135716 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 20:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:22:15 INFO - PROCESS | 1727 | 1467948135726 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:22:15 INFO - PROCESS | 1727 | 1467948135730 Marionette TRACE conn3 <- [1,1618,null,{}] 20:22:15 INFO - PROCESS | 1727 | 1467948135740 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:15 INFO - PROCESS | 1727 | 1467948135744 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:15 INFO - PROCESS | 1727 | 1467948135957 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 20:22:15 INFO - PROCESS | 1727 | 1467948135972 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 1727 | 1467948135982 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ee400 == 33 [pid = 1727] [id = 412] 20:22:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8f3f1c00) [pid = 1727] [serial = 1237] [outer = (nil)] 20:22:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8fb09000) [pid = 1727] [serial = 1238] [outer = 0x8f3f1c00] 20:22:16 INFO - PROCESS | 1727 | 1467948136045 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9107c000) [pid = 1727] [serial = 1239] [outer = 0x8f3f1c00] 20:22:16 INFO - PROCESS | 1727 | 1467948136965 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 20:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1281ms 20:22:17 INFO - PROCESS | 1727 | 1467948137007 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 20:22:17 INFO - PROCESS | 1727 | 1467948137011 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 20:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:22:17 INFO - PROCESS | 1727 | 1467948137017 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:22:17 INFO - PROCESS | 1727 | 1467948137023 Marionette TRACE conn3 <- [1,1622,null,{}] 20:22:17 INFO - PROCESS | 1727 | 1467948137044 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:17 INFO - PROCESS | 1727 | 1467948137052 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:17 INFO - PROCESS | 1727 | 1467948137285 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 20:22:17 INFO - PROCESS | 1727 | 1467948137311 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 1727 | 1467948137319 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0e800 == 34 [pid = 1727] [id = 413] 20:22:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x91171000) [pid = 1727] [serial = 1240] [outer = (nil)] 20:22:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9117b400) [pid = 1727] [serial = 1241] [outer = 0x91171000] 20:22:17 INFO - PROCESS | 1727 | 1467948137385 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9219b400) [pid = 1727] [serial = 1242] [outer = 0x91171000] 20:22:18 INFO - PROCESS | 1727 | 1467948138298 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 20:22:18 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 20:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1344ms 20:22:18 INFO - PROCESS | 1727 | 1467948138363 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 20:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:22:18 INFO - PROCESS | 1727 | 1467948138367 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 20:22:18 INFO - PROCESS | 1727 | 1467948138373 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:22:18 INFO - PROCESS | 1727 | 1467948138376 Marionette TRACE conn3 <- [1,1626,null,{}] 20:22:18 INFO - PROCESS | 1727 | 1467948138381 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:18 INFO - PROCESS | 1727 | 1467948138386 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:18 INFO - PROCESS | 1727 | 1467948138591 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 20:22:18 INFO - PROCESS | 1727 | 1467948138609 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 1727 | 1467948138617 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69000 == 35 [pid = 1727] [id = 414] 20:22:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x9115d400) [pid = 1727] [serial = 1243] [outer = (nil)] 20:22:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92297800) [pid = 1727] [serial = 1244] [outer = 0x9115d400] 20:22:18 INFO - PROCESS | 1727 | 1467948138682 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x9229c800) [pid = 1727] [serial = 1245] [outer = 0x9115d400] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8ea71c00) [pid = 1727] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9111e000) [pid = 1727] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92ad4c00) [pid = 1727] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x92f84400) [pid = 1727] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91118c00) [pid = 1727] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x93c15c00) [pid = 1727] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92290c00) [pid = 1727] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x8ea77400) [pid = 1727] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x8ea75800) [pid = 1727] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x91075400) [pid = 1727] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x8eb67000) [pid = 1727] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8db8f000) [pid = 1727] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x91079c00) [pid = 1727] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:22:19 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x8ca6ec00) [pid = 1727] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:22:19 INFO - PROCESS | 1727 | 1467948139660 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1338ms 20:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:22:19 INFO - PROCESS | 1727 | 1467948139710 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 20:22:19 INFO - PROCESS | 1727 | 1467948139713 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 20:22:19 INFO - PROCESS | 1727 | 1467948139718 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:22:19 INFO - PROCESS | 1727 | 1467948139722 Marionette TRACE conn3 <- [1,1630,null,{}] 20:22:19 INFO - PROCESS | 1727 | 1467948139727 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:19 INFO - PROCESS | 1727 | 1467948139732 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:19 INFO - PROCESS | 1727 | 1467948139876 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 20:22:19 INFO - PROCESS | 1727 | 1467948139891 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:19 INFO - PROCESS | 1727 | 1467948139899 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x91074c00 == 36 [pid = 1727] [id = 415] 20:22:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x9107e400) [pid = 1727] [serial = 1246] [outer = (nil)] 20:22:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x921a6800) [pid = 1727] [serial = 1247] [outer = 0x9107e400] 20:22:19 INFO - PROCESS | 1727 | 1467948139980 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x922cfc00) [pid = 1727] [serial = 1248] [outer = 0x9107e400] 20:22:20 INFO - PROCESS | 1727 | 1467948140908 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 20:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1229ms 20:22:20 INFO - PROCESS | 1727 | 1467948140947 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 1727 | 1467948140950 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 20:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:22:20 INFO - PROCESS | 1727 | 1467948140956 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 1727 | 1467948140959 Marionette TRACE conn3 <- [1,1634,null,{}] 20:22:20 INFO - PROCESS | 1727 | 1467948140965 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:20 INFO - PROCESS | 1727 | 1467948140975 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:21 INFO - PROCESS | 1727 | 1467948141200 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 20:22:21 INFO - PROCESS | 1727 | 1467948141375 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:21 INFO - PROCESS | 1727 | 1467948141383 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca72800 == 37 [pid = 1727] [id = 416] 20:22:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8ca73800) [pid = 1727] [serial = 1249] [outer = (nil)] 20:22:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8d5ec800) [pid = 1727] [serial = 1250] [outer = 0x8ca73800] 20:22:21 INFO - PROCESS | 1727 | 1467948141471 Marionette DEBUG loaded listener.js 20:22:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8db8e800) [pid = 1727] [serial = 1251] [outer = 0x8ca73800] 20:22:22 INFO - PROCESS | 1727 | 1467948142458 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1534ms 20:22:22 INFO - PROCESS | 1727 | 1467948142493 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 20:22:22 INFO - PROCESS | 1727 | 1467948142499 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 20:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:22:22 INFO - PROCESS | 1727 | 1467948142510 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:22:22 INFO - PROCESS | 1727 | 1467948142513 Marionette TRACE conn3 <- [1,1638,null,{}] 20:22:22 INFO - PROCESS | 1727 | 1467948142521 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:22 INFO - PROCESS | 1727 | 1467948142530 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:22 INFO - PROCESS | 1727 | 1467948142731 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 20:22:22 INFO - PROCESS | 1727 | 1467948142957 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:22 INFO - PROCESS | 1727 | 1467948142967 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb68400 == 38 [pid = 1727] [id = 417] 20:22:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8eb68c00) [pid = 1727] [serial = 1252] [outer = (nil)] 20:22:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8f19c400) [pid = 1727] [serial = 1253] [outer = 0x8eb68c00] 20:22:23 INFO - PROCESS | 1727 | 1467948143094 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8f9d0800) [pid = 1727] [serial = 1254] [outer = 0x8eb68c00] 20:22:24 INFO - PROCESS | 1727 | 1467948144008 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 20:22:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:22:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1542ms 20:22:24 INFO - PROCESS | 1727 | 1467948144050 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 20:22:24 INFO - PROCESS | 1727 | 1467948144055 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 20:22:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:22:24 INFO - PROCESS | 1727 | 1467948144062 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:22:24 INFO - PROCESS | 1727 | 1467948144066 Marionette TRACE conn3 <- [1,1642,null,{}] 20:22:24 INFO - PROCESS | 1727 | 1467948144072 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:24 INFO - PROCESS | 1727 | 1467948144077 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:24 INFO - PROCESS | 1727 | 1467948144265 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 20:22:24 INFO - PROCESS | 1727 | 1467948144447 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:24 INFO - PROCESS | 1727 | 1467948144455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9de400 == 39 [pid = 1727] [id = 418] 20:22:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x91077000) [pid = 1727] [serial = 1255] [outer = (nil)] 20:22:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91119c00) [pid = 1727] [serial = 1256] [outer = 0x91077000] 20:22:24 INFO - PROCESS | 1727 | 1467948144533 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91154800) [pid = 1727] [serial = 1257] [outer = 0x91077000] 20:22:25 INFO - PROCESS | 1727 | 1467948145639 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 20:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1630ms 20:22:25 INFO - PROCESS | 1727 | 1467948145693 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 1727 | 1467948145699 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 20:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:22:25 INFO - PROCESS | 1727 | 1467948145716 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 1727 | 1467948145723 Marionette TRACE conn3 <- [1,1646,null,{}] 20:22:25 INFO - PROCESS | 1727 | 1467948145729 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:25 INFO - PROCESS | 1727 | 1467948145736 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:25 INFO - PROCESS | 1727 | 1467948145966 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 20:22:26 INFO - PROCESS | 1727 | 1467948146184 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 1727 | 1467948146191 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d1000 == 40 [pid = 1727] [id = 419] 20:22:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8fb0ac00) [pid = 1727] [serial = 1258] [outer = (nil)] 20:22:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x922de000) [pid = 1727] [serial = 1259] [outer = 0x8fb0ac00] 20:22:26 INFO - PROCESS | 1727 | 1467948146313 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92415400) [pid = 1727] [serial = 1260] [outer = 0x8fb0ac00] 20:22:27 INFO - PROCESS | 1727 | 1467948147227 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 20:22:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:22:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1550ms 20:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:22:27 INFO - PROCESS | 1727 | 1467948147259 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 20:22:27 INFO - PROCESS | 1727 | 1467948147263 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 20:22:27 INFO - PROCESS | 1727 | 1467948147270 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:22:27 INFO - PROCESS | 1727 | 1467948147274 Marionette TRACE conn3 <- [1,1650,null,{}] 20:22:27 INFO - PROCESS | 1727 | 1467948147279 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:27 INFO - PROCESS | 1727 | 1467948147284 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:27 INFO - PROCESS | 1727 | 1467948147459 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 20:22:27 INFO - PROCESS | 1727 | 1467948147649 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 1727 | 1467948147655 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x922dd800 == 41 [pid = 1727] [id = 420] 20:22:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x9241cc00) [pid = 1727] [serial = 1261] [outer = (nil)] 20:22:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92ade000) [pid = 1727] [serial = 1262] [outer = 0x9241cc00] 20:22:27 INFO - PROCESS | 1727 | 1467948147736 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92ae1c00) [pid = 1727] [serial = 1263] [outer = 0x9241cc00] 20:22:28 INFO - PROCESS | 1727 | 1467948148678 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 20:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1441ms 20:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:22:28 INFO - PROCESS | 1727 | 1467948148711 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 1727 | 1467948148714 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 20:22:28 INFO - PROCESS | 1727 | 1467948148721 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:22:28 INFO - PROCESS | 1727 | 1467948148724 Marionette TRACE conn3 <- [1,1654,null,{}] 20:22:28 INFO - PROCESS | 1727 | 1467948148730 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:28 INFO - PROCESS | 1727 | 1467948148735 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:28 INFO - PROCESS | 1727 | 1467948148909 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 20:22:29 INFO - PROCESS | 1727 | 1467948149107 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:29 INFO - PROCESS | 1727 | 1467948149124 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cef400 == 42 [pid = 1727] [id = 421] 20:22:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92cf0400) [pid = 1727] [serial = 1264] [outer = (nil)] 20:22:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92ebd000) [pid = 1727] [serial = 1265] [outer = 0x92cf0400] 20:22:29 INFO - PROCESS | 1727 | 1467948149257 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x93928000) [pid = 1727] [serial = 1266] [outer = 0x92cf0400] 20:22:30 INFO - PROCESS | 1727 | 1467948150268 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1581ms 20:22:30 INFO - PROCESS | 1727 | 1467948150302 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 1727 | 1467948150306 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 20:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:22:30 INFO - PROCESS | 1727 | 1467948150312 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - PROCESS | 1727 | 1467948150315 Marionette TRACE conn3 <- [1,1658,null,{}] 20:22:30 INFO - PROCESS | 1727 | 1467948150321 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:30 INFO - PROCESS | 1727 | 1467948150327 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:30 INFO - PROCESS | 1727 | 1467948150517 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 20:22:30 INFO - PROCESS | 1727 | 1467948150708 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:30 INFO - PROCESS | 1727 | 1467948150715 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f4000 == 43 [pid = 1727] [id = 422] 20:22:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8db9c800) [pid = 1727] [serial = 1267] [outer = (nil)] 20:22:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x93931400) [pid = 1727] [serial = 1268] [outer = 0x8db9c800] 20:22:30 INFO - PROCESS | 1727 | 1467948150792 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93a09c00) [pid = 1727] [serial = 1269] [outer = 0x8db9c800] 20:22:31 INFO - PROCESS | 1727 | 1467948151746 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1482ms 20:22:31 INFO - PROCESS | 1727 | 1467948151795 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 20:22:31 INFO - PROCESS | 1727 | 1467948151799 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 20:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:22:31 INFO - PROCESS | 1727 | 1467948151805 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:22:31 INFO - PROCESS | 1727 | 1467948151809 Marionette TRACE conn3 <- [1,1662,null,{}] 20:22:31 INFO - PROCESS | 1727 | 1467948151815 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:31 INFO - PROCESS | 1727 | 1467948151820 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:31 INFO - PROCESS | 1727 | 1467948151993 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 20:22:32 INFO - PROCESS | 1727 | 1467948152409 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:32 INFO - PROCESS | 1727 | 1467948152419 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f0400 == 44 [pid = 1727] [id = 423] 20:22:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8d5f1000) [pid = 1727] [serial = 1270] [outer = (nil)] 20:22:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8db8f400) [pid = 1727] [serial = 1271] [outer = 0x8d5f1000] 20:22:32 INFO - PROCESS | 1727 | 1467948152536 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8dd16c00) [pid = 1727] [serial = 1272] [outer = 0x8d5f1000] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb69400 == 43 [pid = 1727] [id = 386] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x91074c00 == 42 [pid = 1727] [id = 415] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69000 == 41 [pid = 1727] [id = 414] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0e800 == 40 [pid = 1727] [id = 413] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ee400 == 39 [pid = 1727] [id = 412] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea74000 == 38 [pid = 1727] [id = 411] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6dc00 == 37 [pid = 1727] [id = 410] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f3000 == 36 [pid = 1727] [id = 400] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f6000 == 35 [pid = 1727] [id = 372] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66c00 == 34 [pid = 1727] [id = 388] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19f400 == 33 [pid = 1727] [id = 374] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6c800 == 32 [pid = 1727] [id = 378] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9cf800 == 31 [pid = 1727] [id = 407] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x922dbc00 == 30 [pid = 1727] [id = 408] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd16000 == 29 [pid = 1727] [id = 382] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6b800 == 28 [pid = 1727] [id = 384] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x91079000 == 27 [pid = 1727] [id = 409] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67c00 == 26 [pid = 1727] [id = 406] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ea400 == 25 [pid = 1727] [id = 383] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8db99c00 == 24 [pid = 1727] [id = 389] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5e9400 == 23 [pid = 1727] [id = 375] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ed400 == 22 [pid = 1727] [id = 387] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x91124400 == 21 [pid = 1727] [id = 405] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f8800 == 20 [pid = 1727] [id = 377] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75c00 == 19 [pid = 1727] [id = 376] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x92198400 == 18 [pid = 1727] [id = 379] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b1800 == 17 [pid = 1727] [id = 381] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x9219c800 == 16 [pid = 1727] [id = 380] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd20400 == 15 [pid = 1727] [id = 373] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6f000 == 14 [pid = 1727] [id = 385] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x92cef400 == 13 [pid = 1727] [id = 421] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f4000 == 12 [pid = 1727] [id = 422] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x922dd800 == 11 [pid = 1727] [id = 420] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d1000 == 10 [pid = 1727] [id = 419] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb68400 == 9 [pid = 1727] [id = 417] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9de400 == 8 [pid = 1727] [id = 418] 20:22:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca72800 == 7 [pid = 1727] [id = 416] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9228ec00) [pid = 1727] [serial = 1217] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8f198800) [pid = 1727] [serial = 1176] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8eb5dc00) [pid = 1727] [serial = 1175] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9228f800) [pid = 1727] [serial = 1179] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x91179800) [pid = 1727] [serial = 1178] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x93927c00) [pid = 1727] [serial = 1182] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92ebb000) [pid = 1727] [serial = 1181] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x93c12c00) [pid = 1727] [serial = 1185] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x93c0fc00) [pid = 1727] [serial = 1184] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x947a6800) [pid = 1727] [serial = 1188] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x947a4400) [pid = 1727] [serial = 1187] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x953db800) [pid = 1727] [serial = 1191] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x952ef000) [pid = 1727] [serial = 1190] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x953ea800) [pid = 1727] [serial = 1194] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x953e5c00) [pid = 1727] [serial = 1193] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9111e800) [pid = 1727] [serial = 1197] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8f9d5000) [pid = 1727] [serial = 1196] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8fb0c800) [pid = 1727] [serial = 1200] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f194800) [pid = 1727] [serial = 1199] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x922c7c00) [pid = 1727] [serial = 1203] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9117a000) [pid = 1727] [serial = 1202] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x8f3ed000) [pid = 1727] [serial = 1208] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8dd1a400) [pid = 1727] [serial = 1205] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x8dd22c00) [pid = 1727] [serial = 1206] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9111c800) [pid = 1727] [serial = 1211] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x8e9bfc00) [pid = 1727] [serial = 1214] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x91152000) [pid = 1727] [serial = 1212] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x8f3f4000) [pid = 1727] [serial = 1209] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x8fb0a000) [pid = 1727] [serial = 1215] [outer = (nil)] [url = about:blank] 20:22:34 INFO - PROCESS | 1727 | 1467948154741 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 3047ms 20:22:34 INFO - PROCESS | 1727 | 1467948154855 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 20:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:22:34 INFO - PROCESS | 1727 | 1467948154860 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 20:22:34 INFO - PROCESS | 1727 | 1467948154868 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:22:34 INFO - PROCESS | 1727 | 1467948154874 Marionette TRACE conn3 <- [1,1666,null,{}] 20:22:34 INFO - PROCESS | 1727 | 1467948154884 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:34 INFO - PROCESS | 1727 | 1467948154889 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:35 INFO - PROCESS | 1727 | 1467948155088 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 20:22:35 INFO - PROCESS | 1727 | 1467948155261 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:35 INFO - PROCESS | 1727 | 1467948155268 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6ac00 == 8 [pid = 1727] [id = 424] 20:22:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x8ca6b800) [pid = 1727] [serial = 1273] [outer = (nil)] 20:22:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x8ca70000) [pid = 1727] [serial = 1274] [outer = 0x8ca6b800] 20:22:35 INFO - PROCESS | 1727 | 1467948155351 Marionette DEBUG loaded listener.js 20:22:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x8db9a800) [pid = 1727] [serial = 1275] [outer = 0x8ca6b800] 20:22:36 INFO - PROCESS | 1727 | 1467948156418 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 20:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1635ms 20:22:36 INFO - PROCESS | 1727 | 1467948156504 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 20:22:36 INFO - PROCESS | 1727 | 1467948156512 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 20:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:22:36 INFO - PROCESS | 1727 | 1467948156519 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:22:36 INFO - PROCESS | 1727 | 1467948156526 Marionette TRACE conn3 <- [1,1670,null,{}] 20:22:36 INFO - PROCESS | 1727 | 1467948156533 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:36 INFO - PROCESS | 1727 | 1467948156543 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:36 INFO - PROCESS | 1727 | 1467948156764 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 20:22:37 INFO - PROCESS | 1727 | 1467948156994 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:37 INFO - PROCESS | 1727 | 1467948157006 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea70800 == 9 [pid = 1727] [id = 425] 20:22:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x8ea71800) [pid = 1727] [serial = 1276] [outer = (nil)] 20:22:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8ea79400) [pid = 1727] [serial = 1277] [outer = 0x8ea71800] 20:22:37 INFO - PROCESS | 1727 | 1467948157089 Marionette DEBUG loaded listener.js 20:22:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8eb65000) [pid = 1727] [serial = 1278] [outer = 0x8ea71800] 20:22:38 INFO - PROCESS | 1727 | 1467948158104 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 20:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1640ms 20:22:38 INFO - PROCESS | 1727 | 1467948158161 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 20:22:38 INFO - PROCESS | 1727 | 1467948158166 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 20:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:22:38 INFO - PROCESS | 1727 | 1467948158173 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:22:38 INFO - PROCESS | 1727 | 1467948158177 Marionette TRACE conn3 <- [1,1674,null,{}] 20:22:38 INFO - PROCESS | 1727 | 1467948158184 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:38 INFO - PROCESS | 1727 | 1467948158189 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:38 INFO - PROCESS | 1727 | 1467948158393 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 20:22:38 INFO - PROCESS | 1727 | 1467948158622 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 1727 | 1467948158629 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f4c00 == 10 [pid = 1727] [id = 426] 20:22:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8f3f5000) [pid = 1727] [serial = 1279] [outer = (nil)] 20:22:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8f9d2c00) [pid = 1727] [serial = 1280] [outer = 0x8f3f5000] 20:22:38 INFO - PROCESS | 1727 | 1467948158744 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8f9dac00) [pid = 1727] [serial = 1281] [outer = 0x8f3f5000] 20:22:39 INFO - PROCESS | 1727 | 1467948159819 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 20:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1687ms 20:22:39 INFO - PROCESS | 1727 | 1467948159861 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 1727 | 1467948159868 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 20:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:22:39 INFO - PROCESS | 1727 | 1467948159887 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 1727 | 1467948159895 Marionette TRACE conn3 <- [1,1678,null,{}] 20:22:39 INFO - PROCESS | 1727 | 1467948159901 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:39 INFO - PROCESS | 1727 | 1467948159908 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:40 INFO - PROCESS | 1727 | 1467948160107 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 20:22:40 INFO - PROCESS | 1727 | 1467948160328 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 1727 | 1467948160336 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x91072400 == 11 [pid = 1727] [id = 427] 20:22:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x91075800) [pid = 1727] [serial = 1282] [outer = (nil)] 20:22:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9111d800) [pid = 1727] [serial = 1283] [outer = 0x91075800] 20:22:40 INFO - PROCESS | 1727 | 1467948160438 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x91126000) [pid = 1727] [serial = 1284] [outer = 0x91075800] 20:22:41 INFO - PROCESS | 1727 | 1467948161493 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1693ms 20:22:41 INFO - PROCESS | 1727 | 1467948161571 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 1727 | 1467948161575 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 20:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:22:41 INFO - PROCESS | 1727 | 1467948161581 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 1727 | 1467948161585 Marionette TRACE conn3 <- [1,1682,null,{}] 20:22:41 INFO - PROCESS | 1727 | 1467948161591 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:41 INFO - PROCESS | 1727 | 1467948161596 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:41 INFO - PROCESS | 1727 | 1467948161815 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 20:22:42 INFO - PROCESS | 1727 | 1467948162118 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 1727 | 1467948162126 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69800 == 12 [pid = 1727] [id = 428] 20:22:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8ca6c800) [pid = 1727] [serial = 1285] [outer = (nil)] 20:22:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8d5e9400) [pid = 1727] [serial = 1286] [outer = 0x8ca6c800] 20:22:42 INFO - PROCESS | 1727 | 1467948162240 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8db9a000) [pid = 1727] [serial = 1287] [outer = 0x8ca6c800] 20:22:43 INFO - PROCESS | 1727 | 1467948163133 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 20:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1580ms 20:22:43 INFO - PROCESS | 1727 | 1467948163164 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 20:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:22:43 INFO - PROCESS | 1727 | 1467948163169 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 20:22:43 INFO - PROCESS | 1727 | 1467948163176 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 1727 | 1467948163180 Marionette TRACE conn3 <- [1,1686,null,{}] 20:22:43 INFO - PROCESS | 1727 | 1467948163188 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:43 INFO - PROCESS | 1727 | 1467948163195 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:43 INFO - PROCESS | 1727 | 1467948163367 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 20:22:43 INFO - PROCESS | 1727 | 1467948163378 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:43 INFO - PROCESS | 1727 | 1467948163390 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ea000 == 13 [pid = 1727] [id = 429] 20:22:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8f3ea400) [pid = 1727] [serial = 1288] [outer = (nil)] 20:22:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8f3f1000) [pid = 1727] [serial = 1289] [outer = 0x8f3ea400] 20:22:43 INFO - PROCESS | 1727 | 1467948163458 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8f9da000) [pid = 1727] [serial = 1290] [outer = 0x8f3ea400] 20:22:44 INFO - PROCESS | 1727 | 1467948164440 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 20:22:44 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 20:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1283ms 20:22:44 INFO - PROCESS | 1727 | 1467948164462 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 1727 | 1467948164469 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 20:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:22:44 INFO - PROCESS | 1727 | 1467948164476 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:22:44 INFO - PROCESS | 1727 | 1467948164479 Marionette TRACE conn3 <- [1,1690,null,{}] 20:22:44 INFO - PROCESS | 1727 | 1467948164485 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:44 INFO - PROCESS | 1727 | 1467948164490 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:44 INFO - PROCESS | 1727 | 1467948164651 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 20:22:44 INFO - PROCESS | 1727 | 1467948164812 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 1727 | 1467948164818 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0c000 == 14 [pid = 1727] [id = 430] 20:22:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x91075400) [pid = 1727] [serial = 1291] [outer = (nil)] 20:22:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91159000) [pid = 1727] [serial = 1292] [outer = 0x91075400] 20:22:44 INFO - PROCESS | 1727 | 1467948164887 Marionette DEBUG loaded listener.js 20:22:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x91179c00) [pid = 1727] [serial = 1293] [outer = 0x91075400] 20:22:45 INFO - PROCESS | 1727 | 1467948165825 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 20:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1394ms 20:22:45 INFO - PROCESS | 1727 | 1467948165870 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 1727 | 1467948165874 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 20:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:22:45 INFO - PROCESS | 1727 | 1467948165904 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:22:45 INFO - PROCESS | 1727 | 1467948165912 Marionette TRACE conn3 <- [1,1694,null,{}] 20:22:45 INFO - PROCESS | 1727 | 1467948165920 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:45 INFO - PROCESS | 1727 | 1467948165926 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:46 INFO - PROCESS | 1727 | 1467948166137 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 20:22:46 INFO - PROCESS | 1727 | 1467948166162 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 1727 | 1467948166170 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db96800 == 15 [pid = 1727] [id = 431] 20:22:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9115ac00) [pid = 1727] [serial = 1294] [outer = (nil)] 20:22:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x922cec00) [pid = 1727] [serial = 1295] [outer = 0x9115ac00] 20:22:46 INFO - PROCESS | 1727 | 1467948166234 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x922d5000) [pid = 1727] [serial = 1296] [outer = 0x9115ac00] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922dc800) [pid = 1727] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9115d400) [pid = 1727] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8f3f1c00) [pid = 1727] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8ca6e800) [pid = 1727] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x91073c00) [pid = 1727] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x91171000) [pid = 1727] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8ea76800) [pid = 1727] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91175800) [pid = 1727] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8d5f7000) [pid = 1727] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92ae1400) [pid = 1727] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9107e400) [pid = 1727] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8ca73800) [pid = 1727] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8eb68c00) [pid = 1727] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x91077000) [pid = 1727] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x8fb0ac00) [pid = 1727] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9241cc00) [pid = 1727] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x92cf0400) [pid = 1727] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:22:46 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8db9c800) [pid = 1727] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:22:47 INFO - PROCESS | 1727 | 1467948167216 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 20:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1375ms 20:22:47 INFO - PROCESS | 1727 | 1467948167255 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 1727 | 1467948167260 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 20:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:22:47 INFO - PROCESS | 1727 | 1467948167266 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - PROCESS | 1727 | 1467948167269 Marionette TRACE conn3 <- [1,1698,null,{}] 20:22:47 INFO - PROCESS | 1727 | 1467948167274 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:47 INFO - PROCESS | 1727 | 1467948167279 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:47 INFO - PROCESS | 1727 | 1467948167433 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 20:22:47 INFO - PROCESS | 1727 | 1467948167569 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:47 INFO - PROCESS | 1727 | 1467948167579 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6a800 == 16 [pid = 1727] [id = 432] 20:22:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8ca6e800) [pid = 1727] [serial = 1297] [outer = (nil)] 20:22:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8fb0ac00) [pid = 1727] [serial = 1298] [outer = 0x8ca6e800] 20:22:47 INFO - PROCESS | 1727 | 1467948167644 Marionette DEBUG loaded listener.js 20:22:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9107d000) [pid = 1727] [serial = 1299] [outer = 0x8ca6e800] 20:22:48 INFO - PROCESS | 1727 | 1467948168431 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 20:22:48 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 20:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1202ms 20:22:48 INFO - PROCESS | 1727 | 1467948168469 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 1727 | 1467948168471 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 20:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:22:48 INFO - PROCESS | 1727 | 1467948168478 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:22:48 INFO - PROCESS | 1727 | 1467948168480 Marionette TRACE conn3 <- [1,1702,null,{}] 20:22:48 INFO - PROCESS | 1727 | 1467948168486 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:48 INFO - PROCESS | 1727 | 1467948168491 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:48 INFO - PROCESS | 1727 | 1467948168688 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 20:22:48 INFO - PROCESS | 1727 | 1467948168711 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 1727 | 1467948168729 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f198c00 == 17 [pid = 1727] [id = 433] 20:22:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x91118800) [pid = 1727] [serial = 1300] [outer = (nil)] 20:22:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x922d6800) [pid = 1727] [serial = 1301] [outer = 0x91118800] 20:22:48 INFO - PROCESS | 1727 | 1467948168806 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92adbc00) [pid = 1727] [serial = 1302] [outer = 0x91118800] 20:22:49 INFO - PROCESS | 1727 | 1467948169955 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1529ms 20:22:50 INFO - PROCESS | 1727 | 1467948170008 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 1727 | 1467948170014 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 20:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:22:50 INFO - PROCESS | 1727 | 1467948170023 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:22:50 INFO - PROCESS | 1727 | 1467948170030 Marionette TRACE conn3 <- [1,1706,null,{}] 20:22:50 INFO - PROCESS | 1727 | 1467948170038 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:50 INFO - PROCESS | 1727 | 1467948170043 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:50 INFO - PROCESS | 1727 | 1467948170228 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 20:22:50 INFO - PROCESS | 1727 | 1467948170452 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:50 INFO - PROCESS | 1727 | 1467948170463 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75c00 == 18 [pid = 1727] [id = 434] 20:22:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8eb5d400) [pid = 1727] [serial = 1303] [outer = (nil)] 20:22:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8f3e8800) [pid = 1727] [serial = 1304] [outer = 0x8eb5d400] 20:22:50 INFO - PROCESS | 1727 | 1467948170586 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8db8e000) [pid = 1727] [serial = 1305] [outer = 0x8eb5d400] 20:22:51 INFO - PROCESS | 1727 | 1467948171527 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 20:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1543ms 20:22:51 INFO - PROCESS | 1727 | 1467948171566 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 1727 | 1467948171573 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 20:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:22:51 INFO - PROCESS | 1727 | 1467948171584 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:22:51 INFO - PROCESS | 1727 | 1467948171589 Marionette TRACE conn3 <- [1,1710,null,{}] 20:22:51 INFO - PROCESS | 1727 | 1467948171595 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:51 INFO - PROCESS | 1727 | 1467948171601 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:51 INFO - PROCESS | 1727 | 1467948171788 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 20:22:51 INFO - PROCESS | 1727 | 1467948171965 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 1727 | 1467948171974 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5dc00 == 19 [pid = 1727] [id = 435] 20:22:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8f19ec00) [pid = 1727] [serial = 1306] [outer = (nil)] 20:22:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x921a0800) [pid = 1727] [serial = 1307] [outer = 0x8f19ec00] 20:22:52 INFO - PROCESS | 1727 | 1467948172149 Marionette DEBUG loaded listener.js 20:22:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x92290c00) [pid = 1727] [serial = 1308] [outer = 0x8f19ec00] 20:22:53 INFO - PROCESS | 1727 | 1467948173083 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 20:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1541ms 20:22:53 INFO - PROCESS | 1727 | 1467948173125 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 1727 | 1467948173129 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 20:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:22:53 INFO - PROCESS | 1727 | 1467948173154 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 1727 | 1467948173159 Marionette TRACE conn3 <- [1,1714,null,{}] 20:22:53 INFO - PROCESS | 1727 | 1467948173176 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:53 INFO - PROCESS | 1727 | 1467948173184 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:53 INFO - PROCESS | 1727 | 1467948173364 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 20:22:53 INFO - PROCESS | 1727 | 1467948173543 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 1727 | 1467948173554 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ce6400 == 20 [pid = 1727] [id = 436] 20:22:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92ce9000) [pid = 1727] [serial = 1309] [outer = (nil)] 20:22:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92cf0c00) [pid = 1727] [serial = 1310] [outer = 0x92ce9000] 20:22:53 INFO - PROCESS | 1727 | 1467948173634 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92f7d400) [pid = 1727] [serial = 1311] [outer = 0x92ce9000] 20:22:54 INFO - PROCESS | 1727 | 1467948174580 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1493ms 20:22:54 INFO - PROCESS | 1727 | 1467948174645 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 20:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:22:54 INFO - PROCESS | 1727 | 1467948174650 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 20:22:54 INFO - PROCESS | 1727 | 1467948174657 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:22:54 INFO - PROCESS | 1727 | 1467948174660 Marionette TRACE conn3 <- [1,1718,null,{}] 20:22:54 INFO - PROCESS | 1727 | 1467948174666 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:54 INFO - PROCESS | 1727 | 1467948174671 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:54 INFO - PROCESS | 1727 | 1467948174864 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 20:22:55 INFO - PROCESS | 1727 | 1467948175041 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:55 INFO - PROCESS | 1727 | 1467948175049 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x92eb2c00 == 21 [pid = 1727] [id = 437] 20:22:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92f85400) [pid = 1727] [serial = 1312] [outer = (nil)] 20:22:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x93925c00) [pid = 1727] [serial = 1313] [outer = 0x92f85400] 20:22:55 INFO - PROCESS | 1727 | 1467948175130 Marionette DEBUG loaded listener.js 20:22:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9392c800) [pid = 1727] [serial = 1314] [outer = 0x92f85400] 20:22:56 INFO - PROCESS | 1727 | 1467948176071 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1483ms 20:22:56 INFO - PROCESS | 1727 | 1467948176143 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 20:22:56 INFO - PROCESS | 1727 | 1467948176147 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 20:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:22:56 INFO - PROCESS | 1727 | 1467948176153 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:22:56 INFO - PROCESS | 1727 | 1467948176156 Marionette TRACE conn3 <- [1,1722,null,{}] 20:22:56 INFO - PROCESS | 1727 | 1467948176162 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:56 INFO - PROCESS | 1727 | 1467948176167 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:56 INFO - PROCESS | 1727 | 1467948176338 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 20:22:56 INFO - PROCESS | 1727 | 1467948176526 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:56 INFO - PROCESS | 1727 | 1467948176535 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1ac00 == 22 [pid = 1727] [id = 438] 20:22:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f9cf800) [pid = 1727] [serial = 1315] [outer = (nil)] 20:22:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93a02000) [pid = 1727] [serial = 1316] [outer = 0x8f9cf800] 20:22:56 INFO - PROCESS | 1727 | 1467948176618 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x93a42400) [pid = 1727] [serial = 1317] [outer = 0x8f9cf800] 20:22:57 INFO - PROCESS | 1727 | 1467948177622 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 20:22:57 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 20:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1530ms 20:22:57 INFO - PROCESS | 1727 | 1467948177684 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 1727 | 1467948177688 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 20:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:22:57 INFO - PROCESS | 1727 | 1467948177694 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:22:57 INFO - PROCESS | 1727 | 1467948177698 Marionette TRACE conn3 <- [1,1726,null,{}] 20:22:57 INFO - PROCESS | 1727 | 1467948177704 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:57 INFO - PROCESS | 1727 | 1467948177714 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:57 INFO - PROCESS | 1727 | 1467948177955 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 20:22:58 INFO - PROCESS | 1727 | 1467948178187 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 1727 | 1467948178199 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca72400 == 23 [pid = 1727] [id = 439] 20:22:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8f3e9800) [pid = 1727] [serial = 1318] [outer = (nil)] 20:22:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x947a9400) [pid = 1727] [serial = 1319] [outer = 0x8f3e9800] 20:22:58 INFO - PROCESS | 1727 | 1467948178316 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x95196c00) [pid = 1727] [serial = 1320] [outer = 0x8f3e9800] 20:22:59 INFO - PROCESS | 1727 | 1467948179142 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 20:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1487ms 20:22:59 INFO - PROCESS | 1727 | 1467948179187 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 20:22:59 INFO - PROCESS | 1727 | 1467948179191 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 20:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:22:59 INFO - PROCESS | 1727 | 1467948179198 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:22:59 INFO - PROCESS | 1727 | 1467948179201 Marionette TRACE conn3 <- [1,1730,null,{}] 20:22:59 INFO - PROCESS | 1727 | 1467948179207 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:22:59 INFO - PROCESS | 1727 | 1467948179212 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:59 INFO - PROCESS | 1727 | 1467948179380 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 20:22:59 INFO - PROCESS | 1727 | 1467948179567 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:59 INFO - PROCESS | 1727 | 1467948179577 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:22:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6dc00 == 24 [pid = 1727] [id = 440] 20:22:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8ea70000) [pid = 1727] [serial = 1321] [outer = (nil)] 20:22:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x952e9c00) [pid = 1727] [serial = 1322] [outer = 0x8ea70000] 20:22:59 INFO - PROCESS | 1727 | 1467948179651 Marionette DEBUG loaded listener.js 20:22:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x952ef000) [pid = 1727] [serial = 1323] [outer = 0x8ea70000] 20:23:00 INFO - PROCESS | 1727 | 1467948180572 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 20:23:00 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 20:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1430ms 20:23:00 INFO - PROCESS | 1727 | 1467948180629 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 1727 | 1467948180633 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 20:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:23:00 INFO - PROCESS | 1727 | 1467948180639 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:23:00 INFO - PROCESS | 1727 | 1467948180642 Marionette TRACE conn3 <- [1,1734,null,{}] 20:23:00 INFO - PROCESS | 1727 | 1467948180648 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:00 INFO - PROCESS | 1727 | 1467948180653 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:00 INFO - PROCESS | 1727 | 1467948180821 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 20:23:01 INFO - PROCESS | 1727 | 1467948181008 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:01 INFO - PROCESS | 1727 | 1467948181015 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67800 == 25 [pid = 1727] [id = 441] 20:23:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8d5f3000) [pid = 1727] [serial = 1324] [outer = (nil)] 20:23:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9107a800) [pid = 1727] [serial = 1325] [outer = 0x8d5f3000] 20:23:01 INFO - PROCESS | 1727 | 1467948181094 Marionette DEBUG loaded listener.js 20:23:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8f3f7400) [pid = 1727] [serial = 1326] [outer = 0x8d5f3000] 20:23:02 INFO - PROCESS | 1727 | 1467948182216 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 20:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1641ms 20:23:02 INFO - PROCESS | 1727 | 1467948182281 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 20:23:02 INFO - PROCESS | 1727 | 1467948182287 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 20:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:23:02 INFO - PROCESS | 1727 | 1467948182296 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 1727 | 1467948182301 Marionette TRACE conn3 <- [1,1738,null,{}] 20:23:02 INFO - PROCESS | 1727 | 1467948182309 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:02 INFO - PROCESS | 1727 | 1467948182313 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:02 INFO - PROCESS | 1727 | 1467948182530 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 20:23:02 INFO - PROCESS | 1727 | 1467948182877 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:02 INFO - PROCESS | 1727 | 1467948182888 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd21000 == 26 [pid = 1727] [id = 442] 20:23:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8dd22c00) [pid = 1727] [serial = 1327] [outer = (nil)] 20:23:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x8eb68000) [pid = 1727] [serial = 1328] [outer = 0x8dd22c00] 20:23:02 INFO - PROCESS | 1727 | 1467948182967 Marionette DEBUG loaded listener.js 20:23:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8f192000) [pid = 1727] [serial = 1329] [outer = 0x8dd22c00] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8db8f400) [pid = 1727] [serial = 1271] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea70800 == 25 [pid = 1727] [id = 425] 20:23:03 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6ac00 == 24 [pid = 1727] [id = 424] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x921a6800) [pid = 1727] [serial = 1247] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x8d5ec800) [pid = 1727] [serial = 1250] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8f19c400) [pid = 1727] [serial = 1253] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8db8e800) [pid = 1727] [serial = 1251] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x91119c00) [pid = 1727] [serial = 1256] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8f9d0800) [pid = 1727] [serial = 1254] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x91154800) [pid = 1727] [serial = 1257] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x92415400) [pid = 1727] [serial = 1260] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x922de000) [pid = 1727] [serial = 1259] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x92ade000) [pid = 1727] [serial = 1262] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92ebd000) [pid = 1727] [serial = 1265] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92ae1c00) [pid = 1727] [serial = 1263] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x93931400) [pid = 1727] [serial = 1268] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x93928000) [pid = 1727] [serial = 1266] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922cfc00) [pid = 1727] [serial = 1248] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93a09c00) [pid = 1727] [serial = 1269] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9241a400) [pid = 1727] [serial = 1226] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92297800) [pid = 1727] [serial = 1244] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9107c000) [pid = 1727] [serial = 1239] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8d5f0c00) [pid = 1727] [serial = 1232] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8db91000) [pid = 1727] [serial = 1233] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91155000) [pid = 1727] [serial = 1224] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x9117b400) [pid = 1727] [serial = 1241] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8fb09000) [pid = 1727] [serial = 1238] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9229c800) [pid = 1727] [serial = 1245] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9219b400) [pid = 1727] [serial = 1242] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9107cc00) [pid = 1727] [serial = 1223] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8f195800) [pid = 1727] [serial = 1236] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9241f400) [pid = 1727] [serial = 1227] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x9229d000) [pid = 1727] [serial = 1218] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x8ea6e800) [pid = 1727] [serial = 1220] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x92ce8000) [pid = 1727] [serial = 1229] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x8eb5f800) [pid = 1727] [serial = 1235] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8f192800) [pid = 1727] [serial = 1221] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x92ce9800) [pid = 1727] [serial = 1230] [outer = (nil)] [url = about:blank] 20:23:03 INFO - PROCESS | 1727 | 1467948183854 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 20:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1585ms 20:23:03 INFO - PROCESS | 1727 | 1467948183881 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 20:23:03 INFO - PROCESS | 1727 | 1467948183887 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 20:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:23:03 INFO - PROCESS | 1727 | 1467948183897 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:23:03 INFO - PROCESS | 1727 | 1467948183901 Marionette TRACE conn3 <- [1,1742,null,{}] 20:23:03 INFO - PROCESS | 1727 | 1467948183907 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:03 INFO - PROCESS | 1727 | 1467948183911 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:04 INFO - PROCESS | 1727 | 1467948184070 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 20:23:04 INFO - PROCESS | 1727 | 1467948184086 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:04 INFO - PROCESS | 1727 | 1467948184095 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db95000 == 25 [pid = 1727] [id = 443] 20:23:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x8f195800) [pid = 1727] [serial = 1330] [outer = (nil)] 20:23:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8f3ed800) [pid = 1727] [serial = 1331] [outer = 0x8f195800] 20:23:04 INFO - PROCESS | 1727 | 1467948184164 Marionette DEBUG loaded listener.js 20:23:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8fb02c00) [pid = 1727] [serial = 1332] [outer = 0x8f195800] 20:23:05 INFO - PROCESS | 1727 | 1467948185144 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 20:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1289ms 20:23:05 INFO - PROCESS | 1727 | 1467948185186 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 1727 | 1467948185188 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 20:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:23:05 INFO - PROCESS | 1727 | 1467948185199 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:23:05 INFO - PROCESS | 1727 | 1467948185204 Marionette TRACE conn3 <- [1,1746,null,{}] 20:23:05 INFO - PROCESS | 1727 | 1467948185220 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:05 INFO - PROCESS | 1727 | 1467948185228 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:05 INFO - PROCESS | 1727 | 1467948185452 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 20:23:05 INFO - PROCESS | 1727 | 1467948185469 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 1727 | 1467948185480 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x91121800 == 26 [pid = 1727] [id = 444] 20:23:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x91155800) [pid = 1727] [serial = 1333] [outer = (nil)] 20:23:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x9116e000) [pid = 1727] [serial = 1334] [outer = 0x91155800] 20:23:05 INFO - PROCESS | 1727 | 1467948185548 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x9219d000) [pid = 1727] [serial = 1335] [outer = 0x91155800] 20:23:06 INFO - PROCESS | 1727 | 1467948186439 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 20:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1285ms 20:23:06 INFO - PROCESS | 1727 | 1467948186485 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 1727 | 1467948186489 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 20:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:23:06 INFO - PROCESS | 1727 | 1467948186501 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:23:06 INFO - PROCESS | 1727 | 1467948186504 Marionette TRACE conn3 <- [1,1750,null,{}] 20:23:06 INFO - PROCESS | 1727 | 1467948186510 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:06 INFO - PROCESS | 1727 | 1467948186514 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:06 INFO - PROCESS | 1727 | 1467948186716 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 20:23:06 INFO - PROCESS | 1727 | 1467948186750 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 1727 | 1467948186758 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f0000 == 27 [pid = 1727] [id = 445] 20:23:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x91176800) [pid = 1727] [serial = 1336] [outer = (nil)] 20:23:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x922c5c00) [pid = 1727] [serial = 1337] [outer = 0x91176800] 20:23:06 INFO - PROCESS | 1727 | 1467948186822 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x922d5c00) [pid = 1727] [serial = 1338] [outer = 0x91176800] 20:23:07 INFO - PROCESS | 1727 | 1467948187758 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 20:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1329ms 20:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:23:07 INFO - PROCESS | 1727 | 1467948187831 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 1727 | 1467948187834 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 20:23:07 INFO - PROCESS | 1727 | 1467948187840 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 1727 | 1467948187843 Marionette TRACE conn3 <- [1,1754,null,{}] 20:23:07 INFO - PROCESS | 1727 | 1467948187849 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:07 INFO - PROCESS | 1727 | 1467948187854 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:08 INFO - PROCESS | 1727 | 1467948188061 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 20:23:08 INFO - PROCESS | 1727 | 1467948188079 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 1727 | 1467948188087 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x9107cc00 == 28 [pid = 1727] [id = 446] 20:23:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9219b400) [pid = 1727] [serial = 1339] [outer = (nil)] 20:23:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92419800) [pid = 1727] [serial = 1340] [outer = 0x9219b400] 20:23:08 INFO - PROCESS | 1727 | 1467948188151 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x9241fc00) [pid = 1727] [serial = 1341] [outer = 0x9219b400] 20:23:08 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9115ac00) [pid = 1727] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:23:08 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8f3ea400) [pid = 1727] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:23:08 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8ca6e800) [pid = 1727] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:23:08 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91075400) [pid = 1727] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:23:08 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8d5f1000) [pid = 1727] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:23:09 INFO - PROCESS | 1727 | 1467948189074 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 20:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1278ms 20:23:09 INFO - PROCESS | 1727 | 1467948189119 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 20:23:09 INFO - PROCESS | 1727 | 1467948189123 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 20:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:23:09 INFO - PROCESS | 1727 | 1467948189133 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:23:09 INFO - PROCESS | 1727 | 1467948189135 Marionette TRACE conn3 <- [1,1758,null,{}] 20:23:09 INFO - PROCESS | 1727 | 1467948189142 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:09 INFO - PROCESS | 1727 | 1467948189151 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:09 INFO - PROCESS | 1727 | 1467948189343 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 20:23:09 INFO - PROCESS | 1727 | 1467948189478 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 1727 | 1467948189487 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca71400 == 29 [pid = 1727] [id = 447] 20:23:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8f3ea400) [pid = 1727] [serial = 1342] [outer = (nil)] 20:23:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x8fb03400) [pid = 1727] [serial = 1343] [outer = 0x8f3ea400] 20:23:09 INFO - PROCESS | 1727 | 1467948189568 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92cea000) [pid = 1727] [serial = 1344] [outer = 0x8f3ea400] 20:23:10 INFO - PROCESS | 1727 | 1467948190327 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 20:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1232ms 20:23:10 INFO - PROCESS | 1727 | 1467948190365 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 1727 | 1467948190369 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 20:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:23:10 INFO - PROCESS | 1727 | 1467948190375 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - PROCESS | 1727 | 1467948190378 Marionette TRACE conn3 <- [1,1762,null,{}] 20:23:10 INFO - PROCESS | 1727 | 1467948190383 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:10 INFO - PROCESS | 1727 | 1467948190388 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:10 INFO - PROCESS | 1727 | 1467948190617 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 20:23:10 INFO - PROCESS | 1727 | 1467948190798 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:10 INFO - PROCESS | 1727 | 1467948190809 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca73c00 == 30 [pid = 1727] [id = 448] 20:23:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8ca75000) [pid = 1727] [serial = 1345] [outer = (nil)] 20:23:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8d5f6c00) [pid = 1727] [serial = 1346] [outer = 0x8ca75000] 20:23:10 INFO - PROCESS | 1727 | 1467948190893 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8db96400) [pid = 1727] [serial = 1347] [outer = 0x8ca75000] 20:23:11 INFO - PROCESS | 1727 | 1467948191893 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 20:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1586ms 20:23:11 INFO - PROCESS | 1727 | 1467948191963 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 20:23:11 INFO - PROCESS | 1727 | 1467948191970 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 20:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:23:11 INFO - PROCESS | 1727 | 1467948191978 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:23:11 INFO - PROCESS | 1727 | 1467948191984 Marionette TRACE conn3 <- [1,1766,null,{}] 20:23:11 INFO - PROCESS | 1727 | 1467948191991 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:12 INFO - PROCESS | 1727 | 1467948191997 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:12 INFO - PROCESS | 1727 | 1467948192225 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 20:23:12 INFO - PROCESS | 1727 | 1467948192453 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:12 INFO - PROCESS | 1727 | 1467948192462 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f0000 == 31 [pid = 1727] [id = 449] 20:23:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8fb03800) [pid = 1727] [serial = 1348] [outer = (nil)] 20:23:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x91075400) [pid = 1727] [serial = 1349] [outer = 0x8fb03800] 20:23:12 INFO - PROCESS | 1727 | 1467948192587 Marionette DEBUG loaded listener.js 20:23:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9111a800) [pid = 1727] [serial = 1350] [outer = 0x8fb03800] 20:23:13 INFO - PROCESS | 1727 | 1467948193532 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 20:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1633ms 20:23:13 INFO - PROCESS | 1727 | 1467948193611 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 20:23:13 INFO - PROCESS | 1727 | 1467948193616 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 20:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:23:13 INFO - PROCESS | 1727 | 1467948193623 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:23:13 INFO - PROCESS | 1727 | 1467948193626 Marionette TRACE conn3 <- [1,1770,null,{}] 20:23:13 INFO - PROCESS | 1727 | 1467948193633 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:13 INFO - PROCESS | 1727 | 1467948193637 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:13 INFO - PROCESS | 1727 | 1467948193859 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 20:23:14 INFO - PROCESS | 1727 | 1467948194141 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:14 INFO - PROCESS | 1727 | 1467948194149 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3e9000 == 32 [pid = 1727] [id = 450] 20:23:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x922c6c00) [pid = 1727] [serial = 1351] [outer = (nil)] 20:23:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92419c00) [pid = 1727] [serial = 1352] [outer = 0x922c6c00] 20:23:14 INFO - PROCESS | 1727 | 1467948194272 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92ce4800) [pid = 1727] [serial = 1353] [outer = 0x922c6c00] 20:23:15 INFO - PROCESS | 1727 | 1467948195204 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 20:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1633ms 20:23:15 INFO - PROCESS | 1727 | 1467948195257 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 1727 | 1467948195262 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 20:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:23:15 INFO - PROCESS | 1727 | 1467948195279 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:23:15 INFO - PROCESS | 1727 | 1467948195287 Marionette TRACE conn3 <- [1,1774,null,{}] 20:23:15 INFO - PROCESS | 1727 | 1467948195292 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:15 INFO - PROCESS | 1727 | 1467948195299 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:15 INFO - PROCESS | 1727 | 1467948195517 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 20:23:15 INFO - PROCESS | 1727 | 1467948195739 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 1727 | 1467948195749 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6a000 == 33 [pid = 1727] [id = 451] 20:23:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8ca6e400) [pid = 1727] [serial = 1354] [outer = (nil)] 20:23:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x93a04400) [pid = 1727] [serial = 1355] [outer = 0x8ca6e400] 20:23:15 INFO - PROCESS | 1727 | 1467948195872 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x93c10800) [pid = 1727] [serial = 1356] [outer = 0x8ca6e400] 20:23:16 INFO - PROCESS | 1727 | 1467948196764 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 20:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1552ms 20:23:16 INFO - PROCESS | 1727 | 1467948196824 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 1727 | 1467948196827 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 20:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:23:16 INFO - PROCESS | 1727 | 1467948196835 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:23:16 INFO - PROCESS | 1727 | 1467948196837 Marionette TRACE conn3 <- [1,1778,null,{}] 20:23:16 INFO - PROCESS | 1727 | 1467948196844 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:16 INFO - PROCESS | 1727 | 1467948196849 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:17 INFO - PROCESS | 1727 | 1467948197029 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 20:23:17 INFO - PROCESS | 1727 | 1467948197212 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 1727 | 1467948197220 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x93926800 == 34 [pid = 1727] [id = 452] 20:23:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93a05800) [pid = 1727] [serial = 1357] [outer = (nil)] 20:23:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x947a6c00) [pid = 1727] [serial = 1358] [outer = 0x93a05800] 20:23:17 INFO - PROCESS | 1727 | 1467948197299 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x952e9800) [pid = 1727] [serial = 1359] [outer = 0x93a05800] 20:23:18 INFO - PROCESS | 1727 | 1467948198232 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 20:23:18 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 20:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1441ms 20:23:18 INFO - PROCESS | 1727 | 1467948198277 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 1727 | 1467948198281 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 20:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:23:18 INFO - PROCESS | 1727 | 1467948198287 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:23:18 INFO - PROCESS | 1727 | 1467948198291 Marionette TRACE conn3 <- [1,1782,null,{}] 20:23:18 INFO - PROCESS | 1727 | 1467948198297 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:18 INFO - PROCESS | 1727 | 1467948198302 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:18 INFO - PROCESS | 1727 | 1467948198491 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 20:23:18 INFO - PROCESS | 1727 | 1467948198678 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 1727 | 1467948198697 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x95346400 == 35 [pid = 1727] [id = 453] 20:23:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x953db800) [pid = 1727] [serial = 1360] [outer = (nil)] 20:23:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x953de800) [pid = 1727] [serial = 1361] [outer = 0x953db800] 20:23:18 INFO - PROCESS | 1727 | 1467948198826 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x953e5800) [pid = 1727] [serial = 1362] [outer = 0x953db800] 20:23:19 INFO - PROCESS | 1727 | 1467948199840 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 20:23:19 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 20:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1584ms 20:23:19 INFO - PROCESS | 1727 | 1467948199872 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 1727 | 1467948199876 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 20:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:23:19 INFO - PROCESS | 1727 | 1467948199885 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:23:19 INFO - PROCESS | 1727 | 1467948199887 Marionette TRACE conn3 <- [1,1786,null,{}] 20:23:19 INFO - PROCESS | 1727 | 1467948199894 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:19 INFO - PROCESS | 1727 | 1467948199899 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:20 INFO - PROCESS | 1727 | 1467948200091 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 20:23:20 INFO - PROCESS | 1727 | 1467948200275 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:20 INFO - PROCESS | 1727 | 1467948200283 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x9116f400 == 36 [pid = 1727] [id = 454] 20:23:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9116fc00) [pid = 1727] [serial = 1363] [outer = (nil)] 20:23:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x922d6400) [pid = 1727] [serial = 1364] [outer = 0x9116fc00] 20:23:20 INFO - PROCESS | 1727 | 1467948200361 Marionette DEBUG loaded listener.js 20:23:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92417800) [pid = 1727] [serial = 1365] [outer = 0x9116fc00] 20:23:21 INFO - PROCESS | 1727 | 1467948201593 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 20:23:21 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 20:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1784ms 20:23:21 INFO - PROCESS | 1727 | 1467948201674 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 20:23:21 INFO - PROCESS | 1727 | 1467948201680 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 20:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:23:21 INFO - PROCESS | 1727 | 1467948201688 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:23:21 INFO - PROCESS | 1727 | 1467948201692 Marionette TRACE conn3 <- [1,1790,null,{}] 20:23:21 INFO - PROCESS | 1727 | 1467948201700 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:21 INFO - PROCESS | 1727 | 1467948201706 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:21 INFO - PROCESS | 1727 | 1467948201909 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 20:23:22 INFO - PROCESS | 1727 | 1467948202148 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:22 INFO - PROCESS | 1727 | 1467948202165 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb65800 == 37 [pid = 1727] [id = 455] 20:23:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8eb68400) [pid = 1727] [serial = 1366] [outer = (nil)] 20:23:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8f3f3c00) [pid = 1727] [serial = 1367] [outer = 0x8eb68400] 20:23:22 INFO - PROCESS | 1727 | 1467948202234 Marionette DEBUG loaded listener.js 20:23:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8f9de400) [pid = 1727] [serial = 1368] [outer = 0x8eb68400] 20:23:23 INFO - PROCESS | 1727 | 1467948203185 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:23:23 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) 20:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1542ms 20:23:23 INFO - PROCESS | 1727 | 1467948203230 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 20:23:23 INFO - PROCESS | 1727 | 1467948203237 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 20:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:23:23 INFO - PROCESS | 1727 | 1467948203268 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:23:23 INFO - PROCESS | 1727 | 1467948203272 Marionette TRACE conn3 <- [1,1794,null,{}] 20:23:23 INFO - PROCESS | 1727 | 1467948203278 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:23 INFO - PROCESS | 1727 | 1467948203284 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:23 INFO - PROCESS | 1727 | 1467948203456 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 20:23:23 INFO - PROCESS | 1727 | 1467948203777 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:23 INFO - PROCESS | 1727 | 1467948203788 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ee000 == 38 [pid = 1727] [id = 456] 20:23:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x8db90400) [pid = 1727] [serial = 1369] [outer = (nil)] 20:23:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8f3eac00) [pid = 1727] [serial = 1370] [outer = 0x8db90400] 20:23:23 INFO - PROCESS | 1727 | 1467948203882 Marionette DEBUG loaded listener.js 20:23:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9111c400) [pid = 1727] [serial = 1371] [outer = 0x8db90400] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8dd16c00) [pid = 1727] [serial = 1272] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x922cec00) [pid = 1727] [serial = 1295] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x8f3f1000) [pid = 1727] [serial = 1289] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x8f9da000) [pid = 1727] [serial = 1290] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8d5e9400) [pid = 1727] [serial = 1286] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8f9d2c00) [pid = 1727] [serial = 1280] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9111d800) [pid = 1727] [serial = 1283] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8ea79400) [pid = 1727] [serial = 1277] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8ca70000) [pid = 1727] [serial = 1274] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8fb0ac00) [pid = 1727] [serial = 1298] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x922d5000) [pid = 1727] [serial = 1296] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x91179c00) [pid = 1727] [serial = 1293] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x91159000) [pid = 1727] [serial = 1292] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9107d000) [pid = 1727] [serial = 1299] [outer = (nil)] [url = about:blank] 20:23:24 INFO - PROCESS | 1727 | 1467948204753 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1534ms 20:23:24 INFO - PROCESS | 1727 | 1467948204800 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 1727 | 1467948204803 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 20:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:23:24 INFO - PROCESS | 1727 | 1467948204810 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - PROCESS | 1727 | 1467948204816 Marionette TRACE conn3 <- [1,1798,null,{}] 20:23:24 INFO - PROCESS | 1727 | 1467948204836 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:24 INFO - PROCESS | 1727 | 1467948204845 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:25 INFO - PROCESS | 1727 | 1467948205071 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 20:23:25 INFO - PROCESS | 1727 | 1467948205082 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:25 INFO - PROCESS | 1727 | 1467948205093 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cf800 == 39 [pid = 1727] [id = 457] 20:23:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x922d2400) [pid = 1727] [serial = 1372] [outer = (nil)] 20:23:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x922e0400) [pid = 1727] [serial = 1373] [outer = 0x922d2400] 20:23:25 INFO - PROCESS | 1727 | 1467948205175 Marionette DEBUG loaded listener.js 20:23:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92adb400) [pid = 1727] [serial = 1374] [outer = 0x922d2400] 20:23:26 INFO - PROCESS | 1727 | 1467948206037 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 20:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1239ms 20:23:26 INFO - PROCESS | 1727 | 1467948206049 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 20:23:26 INFO - PROCESS | 1727 | 1467948206053 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 20:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:23:26 INFO - PROCESS | 1727 | 1467948206060 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:23:26 INFO - PROCESS | 1727 | 1467948206064 Marionette TRACE conn3 <- [1,1802,null,{}] 20:23:26 INFO - PROCESS | 1727 | 1467948206069 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:26 INFO - PROCESS | 1727 | 1467948206073 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:26 INFO - PROCESS | 1727 | 1467948206307 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 20:23:26 INFO - PROCESS | 1727 | 1467948206366 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:26 INFO - PROCESS | 1727 | 1467948206375 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70000 == 40 [pid = 1727] [id = 458] 20:23:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x922e1c00) [pid = 1727] [serial = 1375] [outer = (nil)] 20:23:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93923c00) [pid = 1727] [serial = 1376] [outer = 0x922e1c00] 20:23:26 INFO - PROCESS | 1727 | 1467948206524 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x93a41400) [pid = 1727] [serial = 1377] [outer = 0x922e1c00] 20:23:27 INFO - PROCESS | 1727 | 1467948207395 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1385ms 20:23:27 INFO - PROCESS | 1727 | 1467948207446 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 1727 | 1467948207463 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 20:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:23:27 INFO - PROCESS | 1727 | 1467948207476 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:23:27 INFO - PROCESS | 1727 | 1467948207479 Marionette TRACE conn3 <- [1,1806,null,{}] 20:23:27 INFO - PROCESS | 1727 | 1467948207483 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:27 INFO - PROCESS | 1727 | 1467948207489 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:27 INFO - PROCESS | 1727 | 1467948207698 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 20:23:27 INFO - PROCESS | 1727 | 1467948207719 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:27 INFO - PROCESS | 1727 | 1467948207725 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x91123400 == 41 [pid = 1727] [id = 459] 20:23:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x93927800) [pid = 1727] [serial = 1378] [outer = (nil)] 20:23:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x952ef800) [pid = 1727] [serial = 1379] [outer = 0x93927800] 20:23:27 INFO - PROCESS | 1727 | 1467948207813 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x95343c00) [pid = 1727] [serial = 1380] [outer = 0x93927800] 20:23:28 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x91155800) [pid = 1727] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:23:28 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9219b400) [pid = 1727] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:23:28 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x91176800) [pid = 1727] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:23:28 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8dd22c00) [pid = 1727] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:23:28 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8f195800) [pid = 1727] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:23:28 INFO - PROCESS | 1727 | 1467948208931 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 20:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1489ms 20:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:23:28 INFO - PROCESS | 1727 | 1467948208966 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 1727 | 1467948208969 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 20:23:28 INFO - PROCESS | 1727 | 1467948208976 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 1727 | 1467948208978 Marionette TRACE conn3 <- [1,1810,null,{}] 20:23:28 INFO - PROCESS | 1727 | 1467948208988 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:29 INFO - PROCESS | 1727 | 1467948208997 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:29 INFO - PROCESS | 1727 | 1467948209244 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 20:23:29 INFO - PROCESS | 1727 | 1467948209255 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 1727 | 1467948209262 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92c00 == 42 [pid = 1727] [id = 460] 20:23:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9111c000) [pid = 1727] [serial = 1381] [outer = (nil)] 20:23:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x953e8800) [pid = 1727] [serial = 1382] [outer = 0x9111c000] 20:23:29 INFO - PROCESS | 1727 | 1467948209415 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x97872c00) [pid = 1727] [serial = 1383] [outer = 0x9111c000] 20:23:30 INFO - PROCESS | 1727 | 1467948210191 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1233ms 20:23:30 INFO - PROCESS | 1727 | 1467948210208 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 1727 | 1467948210212 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 20:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:23:30 INFO - PROCESS | 1727 | 1467948210219 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:23:30 INFO - PROCESS | 1727 | 1467948210222 Marionette TRACE conn3 <- [1,1814,null,{}] 20:23:30 INFO - PROCESS | 1727 | 1467948210228 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:30 INFO - PROCESS | 1727 | 1467948210231 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:30 INFO - PROCESS | 1727 | 1467948210442 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 20:23:30 INFO - PROCESS | 1727 | 1467948210605 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 1727 | 1467948210617 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6bc00 == 43 [pid = 1727] [id = 461] 20:23:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8ca6dc00) [pid = 1727] [serial = 1384] [outer = (nil)] 20:23:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8d5f1400) [pid = 1727] [serial = 1385] [outer = 0x8ca6dc00] 20:23:30 INFO - PROCESS | 1727 | 1467948210699 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x8dd1a400) [pid = 1727] [serial = 1386] [outer = 0x8ca6dc00] 20:23:31 INFO - PROCESS | 1727 | 1467948211760 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1589ms 20:23:31 INFO - PROCESS | 1727 | 1467948211810 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 20:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:23:31 INFO - PROCESS | 1727 | 1467948211816 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 20:23:31 INFO - PROCESS | 1727 | 1467948211825 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - PROCESS | 1727 | 1467948211830 Marionette TRACE conn3 <- [1,1818,null,{}] 20:23:31 INFO - PROCESS | 1727 | 1467948211838 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:31 INFO - PROCESS | 1727 | 1467948211845 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:32 INFO - PROCESS | 1727 | 1467948212041 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 20:23:32 INFO - PROCESS | 1727 | 1467948212278 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:32 INFO - PROCESS | 1727 | 1467948212289 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea7a000 == 44 [pid = 1727] [id = 462] 20:23:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8f3e8c00) [pid = 1727] [serial = 1387] [outer = (nil)] 20:23:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9111f800) [pid = 1727] [serial = 1388] [outer = 0x8f3e8c00] 20:23:32 INFO - PROCESS | 1727 | 1467948212429 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x91160000) [pid = 1727] [serial = 1389] [outer = 0x8f3e8c00] 20:23:33 INFO - PROCESS | 1727 | 1467948213370 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 20:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1588ms 20:23:33 INFO - PROCESS | 1727 | 1467948213416 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 20:23:33 INFO - PROCESS | 1727 | 1467948213422 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 20:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:23:33 INFO - PROCESS | 1727 | 1467948213430 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:23:33 INFO - PROCESS | 1727 | 1467948213433 Marionette TRACE conn3 <- [1,1822,null,{}] 20:23:33 INFO - PROCESS | 1727 | 1467948213440 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:33 INFO - PROCESS | 1727 | 1467948213445 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:33 INFO - PROCESS | 1727 | 1467948213642 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 20:23:33 INFO - PROCESS | 1727 | 1467948213830 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:33 INFO - PROCESS | 1727 | 1467948213839 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x9107ec00 == 45 [pid = 1727] [id = 463] 20:23:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x922c2800) [pid = 1727] [serial = 1390] [outer = (nil)] 20:23:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x922d3400) [pid = 1727] [serial = 1391] [outer = 0x922c2800] 20:23:34 INFO - PROCESS | 1727 | 1467948214006 Marionette DEBUG loaded listener.js 20:23:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x92ada000) [pid = 1727] [serial = 1392] [outer = 0x922c2800] 20:23:34 INFO - PROCESS | 1727 | 1467948214954 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 20:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1582ms 20:23:35 INFO - PROCESS | 1727 | 1467948215012 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 20:23:35 INFO - PROCESS | 1727 | 1467948215017 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 20:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:23:35 INFO - PROCESS | 1727 | 1467948215031 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:23:35 INFO - PROCESS | 1727 | 1467948215040 Marionette TRACE conn3 <- [1,1826,null,{}] 20:23:35 INFO - PROCESS | 1727 | 1467948215049 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:35 INFO - PROCESS | 1727 | 1467948215055 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:35 INFO - PROCESS | 1727 | 1467948215286 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 20:23:35 INFO - PROCESS | 1727 | 1467948215517 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:35 INFO - PROCESS | 1727 | 1467948215523 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d9400 == 46 [pid = 1727] [id = 464] 20:23:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x93929400) [pid = 1727] [serial = 1393] [outer = (nil)] 20:23:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x9533ac00) [pid = 1727] [serial = 1394] [outer = 0x93929400] 20:23:35 INFO - PROCESS | 1727 | 1467948215650 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x96e6cc00) [pid = 1727] [serial = 1395] [outer = 0x93929400] 20:23:36 INFO - PROCESS | 1727 | 1467948216605 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 20:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1646ms 20:23:36 INFO - PROCESS | 1727 | 1467948216671 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 20:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:23:36 INFO - PROCESS | 1727 | 1467948216676 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 20:23:36 INFO - PROCESS | 1727 | 1467948216682 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - PROCESS | 1727 | 1467948216686 Marionette TRACE conn3 <- [1,1830,null,{}] 20:23:36 INFO - PROCESS | 1727 | 1467948216692 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:36 INFO - PROCESS | 1727 | 1467948216697 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:36 INFO - PROCESS | 1727 | 1467948216895 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 20:23:37 INFO - PROCESS | 1727 | 1467948217083 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:37 INFO - PROCESS | 1727 | 1467948217091 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ada800 == 47 [pid = 1727] [id = 465] 20:23:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x93928800) [pid = 1727] [serial = 1396] [outer = (nil)] 20:23:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x992a1c00) [pid = 1727] [serial = 1397] [outer = 0x93928800] 20:23:37 INFO - PROCESS | 1727 | 1467948217173 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x992a4000) [pid = 1727] [serial = 1398] [outer = 0x93928800] 20:23:38 INFO - PROCESS | 1727 | 1467948218102 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 20:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1488ms 20:23:38 INFO - PROCESS | 1727 | 1467948218171 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 20:23:38 INFO - PROCESS | 1727 | 1467948218175 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 20:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:23:38 INFO - PROCESS | 1727 | 1467948218181 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:23:38 INFO - PROCESS | 1727 | 1467948218184 Marionette TRACE conn3 <- [1,1834,null,{}] 20:23:38 INFO - PROCESS | 1727 | 1467948218190 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:38 INFO - PROCESS | 1727 | 1467948218196 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:38 INFO - PROCESS | 1727 | 1467948218371 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 20:23:38 INFO - PROCESS | 1727 | 1467948218557 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 1727 | 1467948218573 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x99749000 == 48 [pid = 1727] [id = 466] 20:23:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x99e6d400) [pid = 1727] [serial = 1399] [outer = (nil)] 20:23:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x99e78000) [pid = 1727] [serial = 1400] [outer = 0x99e6d400] 20:23:38 INFO - PROCESS | 1727 | 1467948218663 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x9a224800) [pid = 1727] [serial = 1401] [outer = 0x99e6d400] 20:23:39 INFO - PROCESS | 1727 | 1467948219675 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 20:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 20:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1531ms 20:23:39 INFO - PROCESS | 1727 | 1467948219714 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 1727 | 1467948219719 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 20:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:23:39 INFO - PROCESS | 1727 | 1467948219725 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:23:39 INFO - PROCESS | 1727 | 1467948219728 Marionette TRACE conn3 <- [1,1838,null,{}] 20:23:39 INFO - PROCESS | 1727 | 1467948219734 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:39 INFO - PROCESS | 1727 | 1467948219740 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:39 INFO - PROCESS | 1727 | 1467948219923 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 20:23:40 INFO - PROCESS | 1727 | 1467948220112 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:40 INFO - PROCESS | 1727 | 1467948220126 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6c400 == 49 [pid = 1727] [id = 467] 20:23:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x8d5efc00) [pid = 1727] [serial = 1402] [outer = (nil)] 20:23:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x9a52c400) [pid = 1727] [serial = 1403] [outer = 0x8d5efc00] 20:23:40 INFO - PROCESS | 1727 | 1467948220238 Marionette DEBUG loaded listener.js 20:23:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9a536000) [pid = 1727] [serial = 1404] [outer = 0x8d5efc00] 20:23:41 INFO - PROCESS | 1727 | 1467948221156 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1483ms 20:23:41 INFO - PROCESS | 1727 | 1467948221209 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 20:23:41 INFO - PROCESS | 1727 | 1467948221213 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 20:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:23:41 INFO - PROCESS | 1727 | 1467948221219 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:23:41 INFO - PROCESS | 1727 | 1467948221222 Marionette TRACE conn3 <- [1,1842,null,{}] 20:23:41 INFO - PROCESS | 1727 | 1467948221228 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:41 INFO - PROCESS | 1727 | 1467948221233 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:41 INFO - PROCESS | 1727 | 1467948221409 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 20:23:41 INFO - PROCESS | 1727 | 1467948221722 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 1727 | 1467948221729 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f8800 == 50 [pid = 1727] [id = 468] 20:23:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9518bc00) [pid = 1727] [serial = 1405] [outer = (nil)] 20:23:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9a539c00) [pid = 1727] [serial = 1406] [outer = 0x9518bc00] 20:23:41 INFO - PROCESS | 1727 | 1467948221812 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9a72d000) [pid = 1727] [serial = 1407] [outer = 0x9518bc00] 20:23:42 INFO - PROCESS | 1727 | 1467948222660 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1480ms 20:23:42 INFO - PROCESS | 1727 | 1467948222701 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 1727 | 1467948222705 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 20:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:23:42 INFO - PROCESS | 1727 | 1467948222711 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:23:42 INFO - PROCESS | 1727 | 1467948222713 Marionette TRACE conn3 <- [1,1846,null,{}] 20:23:42 INFO - PROCESS | 1727 | 1467948222720 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:42 INFO - PROCESS | 1727 | 1467948222725 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:42 INFO - PROCESS | 1727 | 1467948222918 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 20:23:43 INFO - PROCESS | 1727 | 1467948223127 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:43 INFO - PROCESS | 1727 | 1467948223134 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ec800 == 51 [pid = 1727] [id = 469] 20:23:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x8d5f8000) [pid = 1727] [serial = 1408] [outer = (nil)] 20:23:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x9a7efc00) [pid = 1727] [serial = 1409] [outer = 0x8d5f8000] 20:23:43 INFO - PROCESS | 1727 | 1467948223214 Marionette DEBUG loaded listener.js 20:23:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x9a7f1800) [pid = 1727] [serial = 1410] [outer = 0x8d5f8000] 20:23:44 INFO - PROCESS | 1727 | 1467948224216 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 20:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1541ms 20:23:44 INFO - PROCESS | 1727 | 1467948224253 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 1727 | 1467948224257 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 20:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:23:44 INFO - PROCESS | 1727 | 1467948224263 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:23:44 INFO - PROCESS | 1727 | 1467948224267 Marionette TRACE conn3 <- [1,1850,null,{}] 20:23:44 INFO - PROCESS | 1727 | 1467948224272 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:44 INFO - PROCESS | 1727 | 1467948224277 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:44 INFO - PROCESS | 1727 | 1467948224456 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 20:23:44 INFO - PROCESS | 1727 | 1467948224690 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 1727 | 1467948224699 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66c00 == 52 [pid = 1727] [id = 470] 20:23:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9a618800) [pid = 1727] [serial = 1411] [outer = (nil)] 20:23:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x9ab5e000) [pid = 1727] [serial = 1412] [outer = 0x9a618800] 20:23:44 INFO - PROCESS | 1727 | 1467948224820 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9ab6bc00) [pid = 1727] [serial = 1413] [outer = 0x9a618800] 20:23:45 INFO - PROCESS | 1727 | 1467948225770 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1832ms 20:23:46 INFO - PROCESS | 1727 | 1467948226113 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 1727 | 1467948226118 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 20:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:23:46 INFO - PROCESS | 1727 | 1467948226169 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 1727 | 1467948226173 Marionette TRACE conn3 <- [1,1854,null,{}] 20:23:46 INFO - PROCESS | 1727 | 1467948226187 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:46 INFO - PROCESS | 1727 | 1467948226193 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:46 INFO - PROCESS | 1727 | 1467948226435 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 20:23:46 INFO - PROCESS | 1727 | 1467948226681 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:46 INFO - PROCESS | 1727 | 1467948226701 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f4800 == 53 [pid = 1727] [id = 471] 20:23:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x8f3f7000) [pid = 1727] [serial = 1414] [outer = (nil)] 20:23:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x8f9d9000) [pid = 1727] [serial = 1415] [outer = 0x8f3f7000] 20:23:46 INFO - PROCESS | 1727 | 1467948226797 Marionette DEBUG loaded listener.js 20:23:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x91080000) [pid = 1727] [serial = 1416] [outer = 0x8f3f7000] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6a800 == 52 [pid = 1727] [id = 432] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8db95000 == 51 [pid = 1727] [id = 443] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69800 == 50 [pid = 1727] [id = 428] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92c00 == 49 [pid = 1727] [id = 460] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x8fb03400) [pid = 1727] [serial = 1343] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x91123400 == 48 [pid = 1727] [id = 459] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca70000 == 47 [pid = 1727] [id = 458] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x922cf800 == 46 [pid = 1727] [id = 457] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ee000 == 45 [pid = 1727] [id = 456] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb65800 == 44 [pid = 1727] [id = 455] 20:23:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca73c00 == 43 [pid = 1727] [id = 448] 20:23:47 INFO - PROCESS | 1727 | 1467948227802 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x9107a800) [pid = 1727] [serial = 1325] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x952e9c00) [pid = 1727] [serial = 1322] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x9219d000) [pid = 1727] [serial = 1335] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x92419800) [pid = 1727] [serial = 1340] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x922d5c00) [pid = 1727] [serial = 1338] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x922d6800) [pid = 1727] [serial = 1301] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8f192000) [pid = 1727] [serial = 1329] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8f3ed800) [pid = 1727] [serial = 1331] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x8fb02c00) [pid = 1727] [serial = 1332] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x9116e000) [pid = 1727] [serial = 1334] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x8f3e8800) [pid = 1727] [serial = 1304] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x922c5c00) [pid = 1727] [serial = 1337] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x9241fc00) [pid = 1727] [serial = 1341] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x947a9400) [pid = 1727] [serial = 1319] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x92cf0c00) [pid = 1727] [serial = 1310] [outer = (nil)] [url = about:blank] 20:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1733ms 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x921a0800) [pid = 1727] [serial = 1307] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8eb68000) [pid = 1727] [serial = 1328] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x93a02000) [pid = 1727] [serial = 1316] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x93925c00) [pid = 1727] [serial = 1313] [outer = (nil)] [url = about:blank] 20:23:47 INFO - PROCESS | 1727 | 1467948227864 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 20:23:47 INFO - PROCESS | 1727 | 1467948227871 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 20:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:23:47 INFO - PROCESS | 1727 | 1467948227881 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:23:47 INFO - PROCESS | 1727 | 1467948227886 Marionette TRACE conn3 <- [1,1858,null,{}] 20:23:47 INFO - PROCESS | 1727 | 1467948227893 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:47 INFO - PROCESS | 1727 | 1467948227898 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:48 INFO - PROCESS | 1727 | 1467948228084 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 20:23:48 INFO - PROCESS | 1727 | 1467948228257 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 1727 | 1467948228267 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69800 == 44 [pid = 1727] [id = 472] 20:23:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8f9ddc00) [pid = 1727] [serial = 1417] [outer = (nil)] 20:23:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x91171000) [pid = 1727] [serial = 1418] [outer = 0x8f9ddc00] 20:23:48 INFO - PROCESS | 1727 | 1467948228340 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x921a5400) [pid = 1727] [serial = 1419] [outer = 0x8f9ddc00] 20:23:49 INFO - PROCESS | 1727 | 1467948229145 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1289ms 20:23:49 INFO - PROCESS | 1727 | 1467948229167 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 20:23:49 INFO - PROCESS | 1727 | 1467948229171 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 20:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:23:49 INFO - PROCESS | 1727 | 1467948229177 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:23:49 INFO - PROCESS | 1727 | 1467948229181 Marionette TRACE conn3 <- [1,1862,null,{}] 20:23:49 INFO - PROCESS | 1727 | 1467948229206 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:49 INFO - PROCESS | 1727 | 1467948229214 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:49 INFO - PROCESS | 1727 | 1467948229391 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 20:23:49 INFO - PROCESS | 1727 | 1467948229403 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:49 INFO - PROCESS | 1727 | 1467948229413 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d9800 == 45 [pid = 1727] [id = 473] 20:23:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x922de800) [pid = 1727] [serial = 1420] [outer = (nil)] 20:23:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x92ad3400) [pid = 1727] [serial = 1421] [outer = 0x922de800] 20:23:49 INFO - PROCESS | 1727 | 1467948229484 Marionette DEBUG loaded listener.js 20:23:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x92ce3800) [pid = 1727] [serial = 1422] [outer = 0x922de800] 20:23:50 INFO - PROCESS | 1727 | 1467948230500 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1392ms 20:23:50 INFO - PROCESS | 1727 | 1467948230570 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 20:23:50 INFO - PROCESS | 1727 | 1467948230574 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 20:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:23:50 INFO - PROCESS | 1727 | 1467948230579 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:23:50 INFO - PROCESS | 1727 | 1467948230582 Marionette TRACE conn3 <- [1,1866,null,{}] 20:23:50 INFO - PROCESS | 1727 | 1467948230587 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:50 INFO - PROCESS | 1727 | 1467948230592 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:50 INFO - PROCESS | 1727 | 1467948230816 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 20:23:50 INFO - PROCESS | 1727 | 1467948230841 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:50 INFO - PROCESS | 1727 | 1467948230849 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6d000 == 46 [pid = 1727] [id = 474] 20:23:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x8eb5cc00) [pid = 1727] [serial = 1423] [outer = (nil)] 20:23:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x92ceac00) [pid = 1727] [serial = 1424] [outer = 0x8eb5cc00] 20:23:50 INFO - PROCESS | 1727 | 1467948230940 Marionette DEBUG loaded listener.js 20:23:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x947a9000) [pid = 1727] [serial = 1425] [outer = 0x8eb5cc00] 20:23:51 INFO - PROCESS | 1727 | 1467948231864 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 20:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1339ms 20:23:51 INFO - PROCESS | 1727 | 1467948231925 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 20:23:51 INFO - PROCESS | 1727 | 1467948231928 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 20:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:23:51 INFO - PROCESS | 1727 | 1467948231937 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 1727 | 1467948231940 Marionette TRACE conn3 <- [1,1870,null,{}] 20:23:51 INFO - PROCESS | 1727 | 1467948231945 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:51 INFO - PROCESS | 1727 | 1467948231950 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:52 INFO - PROCESS | 1727 | 1467948232159 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 20:23:52 INFO - PROCESS | 1727 | 1467948232180 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:52 INFO - PROCESS | 1727 | 1467948232190 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x93929800 == 47 [pid = 1727] [id = 475] 20:23:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x93a0d000) [pid = 1727] [serial = 1426] [outer = (nil)] 20:23:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9533dc00) [pid = 1727] [serial = 1427] [outer = 0x93a0d000] 20:23:52 INFO - PROCESS | 1727 | 1467948232254 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x953e0c00) [pid = 1727] [serial = 1428] [outer = 0x93a0d000] 20:23:52 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8eb68400) [pid = 1727] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:23:52 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x93927800) [pid = 1727] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:23:52 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x8db90400) [pid = 1727] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:23:52 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x922d2400) [pid = 1727] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:23:52 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x8f3ea400) [pid = 1727] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:23:52 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x922e1c00) [pid = 1727] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:23:53 INFO - PROCESS | 1727 | 1467948233313 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 20:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1442ms 20:23:53 INFO - PROCESS | 1727 | 1467948233380 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 1727 | 1467948233384 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 20:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:23:53 INFO - PROCESS | 1727 | 1467948233390 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - PROCESS | 1727 | 1467948233393 Marionette TRACE conn3 <- [1,1874,null,{}] 20:23:53 INFO - PROCESS | 1727 | 1467948233399 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:53 INFO - PROCESS | 1727 | 1467948233408 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:53 INFO - PROCESS | 1727 | 1467948233625 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 20:23:53 INFO - PROCESS | 1727 | 1467948233781 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:53 INFO - PROCESS | 1727 | 1467948233787 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db90400 == 48 [pid = 1727] [id = 476] 20:23:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x922d8800) [pid = 1727] [serial = 1429] [outer = (nil)] 20:23:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x99e72400) [pid = 1727] [serial = 1430] [outer = 0x922d8800] 20:23:53 INFO - PROCESS | 1727 | 1467948233856 Marionette DEBUG loaded listener.js 20:23:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9a0dd800) [pid = 1727] [serial = 1431] [outer = 0x922d8800] 20:23:54 INFO - PROCESS | 1727 | 1467948234618 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1283ms 20:23:54 INFO - PROCESS | 1727 | 1467948234718 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 1727 | 1467948234724 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 20:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:23:54 INFO - PROCESS | 1727 | 1467948234733 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - PROCESS | 1727 | 1467948234739 Marionette TRACE conn3 <- [1,1878,null,{}] 20:23:54 INFO - PROCESS | 1727 | 1467948234748 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:54 INFO - PROCESS | 1727 | 1467948234755 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:54 INFO - PROCESS | 1727 | 1467948234974 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 20:23:55 INFO - PROCESS | 1727 | 1467948235182 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:55 INFO - PROCESS | 1727 | 1467948235196 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb61c00 == 49 [pid = 1727] [id = 477] 20:23:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x8eb68000) [pid = 1727] [serial = 1432] [outer = (nil)] 20:23:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x8f19b000) [pid = 1727] [serial = 1433] [outer = 0x8eb68000] 20:23:55 INFO - PROCESS | 1727 | 1467948235276 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x8f9d4800) [pid = 1727] [serial = 1434] [outer = 0x8eb68000] 20:23:56 INFO - PROCESS | 1727 | 1467948236261 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1587ms 20:23:56 INFO - PROCESS | 1727 | 1467948236328 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 20:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:23:56 INFO - PROCESS | 1727 | 1467948236338 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 20:23:56 INFO - PROCESS | 1727 | 1467948236350 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:23:56 INFO - PROCESS | 1727 | 1467948236356 Marionette TRACE conn3 <- [1,1882,null,{}] 20:23:56 INFO - PROCESS | 1727 | 1467948236363 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:56 INFO - PROCESS | 1727 | 1467948236368 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:56 INFO - PROCESS | 1727 | 1467948236562 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 20:23:56 INFO - PROCESS | 1727 | 1467948236846 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:56 INFO - PROCESS | 1727 | 1467948236854 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d6800 == 50 [pid = 1727] [id = 478] 20:23:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x922e1400) [pid = 1727] [serial = 1435] [outer = (nil)] 20:23:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x92ad5400) [pid = 1727] [serial = 1436] [outer = 0x922e1400] 20:23:56 INFO - PROCESS | 1727 | 1467948236985 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x93a06400) [pid = 1727] [serial = 1437] [outer = 0x922e1400] 20:23:57 INFO - PROCESS | 1727 | 1467948237925 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1638ms 20:23:57 INFO - PROCESS | 1727 | 1467948237985 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 20:23:57 INFO - PROCESS | 1727 | 1467948237991 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 20:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:23:58 INFO - PROCESS | 1727 | 1467948237999 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 1727 | 1467948238003 Marionette TRACE conn3 <- [1,1886,null,{}] 20:23:58 INFO - PROCESS | 1727 | 1467948238019 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:58 INFO - PROCESS | 1727 | 1467948238030 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:58 INFO - PROCESS | 1727 | 1467948238303 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 20:23:58 INFO - PROCESS | 1727 | 1467948238640 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 1727 | 1467948238652 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:23:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x99742400 == 51 [pid = 1727] [id = 479] 20:23:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x99745c00) [pid = 1727] [serial = 1438] [outer = (nil)] 20:23:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9a0c6000) [pid = 1727] [serial = 1439] [outer = 0x99745c00] 20:23:58 INFO - PROCESS | 1727 | 1467948238735 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x9a2b3400) [pid = 1727] [serial = 1440] [outer = 0x99745c00] 20:23:59 INFO - PROCESS | 1727 | 1467948239726 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 20:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1783ms 20:23:59 INFO - PROCESS | 1727 | 1467948239784 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 1727 | 1467948239790 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 20:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:23:59 INFO - PROCESS | 1727 | 1467948239800 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:23:59 INFO - PROCESS | 1727 | 1467948239806 Marionette TRACE conn3 <- [1,1890,null,{}] 20:23:59 INFO - PROCESS | 1727 | 1467948239815 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:23:59 INFO - PROCESS | 1727 | 1467948239822 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:00 INFO - PROCESS | 1727 | 1467948240164 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 20:24:00 INFO - PROCESS | 1727 | 1467948240455 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 1727 | 1467948240461 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db99800 == 52 [pid = 1727] [id = 480] 20:24:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x93c0fc00) [pid = 1727] [serial = 1441] [outer = (nil)] 20:24:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x9a7ec400) [pid = 1727] [serial = 1442] [outer = 0x93c0fc00] 20:24:00 INFO - PROCESS | 1727 | 1467948240544 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9a7f5c00) [pid = 1727] [serial = 1443] [outer = 0x93c0fc00] 20:24:01 INFO - PROCESS | 1727 | 1467948241437 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 20:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1691ms 20:24:01 INFO - PROCESS | 1727 | 1467948241492 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 1727 | 1467948241496 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 20:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:24:01 INFO - PROCESS | 1727 | 1467948241502 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:24:01 INFO - PROCESS | 1727 | 1467948241506 Marionette TRACE conn3 <- [1,1894,null,{}] 20:24:01 INFO - PROCESS | 1727 | 1467948241512 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:01 INFO - PROCESS | 1727 | 1467948241517 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:01 INFO - PROCESS | 1727 | 1467948241711 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 20:24:01 INFO - PROCESS | 1727 | 1467948241918 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 1727 | 1467948241927 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d5c00 == 53 [pid = 1727] [id = 481] 20:24:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x92ad4400) [pid = 1727] [serial = 1444] [outer = (nil)] 20:24:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9ac92c00) [pid = 1727] [serial = 1445] [outer = 0x92ad4400] 20:24:02 INFO - PROCESS | 1727 | 1467948242012 Marionette DEBUG loaded listener.js 20:24:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x9ac96800) [pid = 1727] [serial = 1446] [outer = 0x92ad4400] 20:24:02 INFO - PROCESS | 1727 | 1467948242997 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1537ms 20:24:03 INFO - PROCESS | 1727 | 1467948243040 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 1727 | 1467948243044 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 20:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:24:03 INFO - PROCESS | 1727 | 1467948243050 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - PROCESS | 1727 | 1467948243054 Marionette TRACE conn3 <- [1,1898,null,{}] 20:24:03 INFO - PROCESS | 1727 | 1467948243059 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:03 INFO - PROCESS | 1727 | 1467948243077 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:03 INFO - PROCESS | 1727 | 1467948243303 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 20:24:03 INFO - PROCESS | 1727 | 1467948243546 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 1727 | 1467948243555 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66800 == 54 [pid = 1727] [id = 482] 20:24:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x9a536400) [pid = 1727] [serial = 1447] [outer = (nil)] 20:24:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x9aea8c00) [pid = 1727] [serial = 1448] [outer = 0x9a536400] 20:24:03 INFO - PROCESS | 1727 | 1467948243675 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x9b169c00) [pid = 1727] [serial = 1449] [outer = 0x9a536400] 20:24:04 INFO - PROCESS | 1727 | 1467948244561 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1584ms 20:24:04 INFO - PROCESS | 1727 | 1467948244635 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 20:24:04 INFO - PROCESS | 1727 | 1467948244639 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 20:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:24:04 INFO - PROCESS | 1727 | 1467948244645 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:24:04 INFO - PROCESS | 1727 | 1467948244649 Marionette TRACE conn3 <- [1,1902,null,{}] 20:24:04 INFO - PROCESS | 1727 | 1467948244655 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:04 INFO - PROCESS | 1727 | 1467948244660 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:04 INFO - PROCESS | 1727 | 1467948244880 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 20:24:05 INFO - PROCESS | 1727 | 1467948245137 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:05 INFO - PROCESS | 1727 | 1467948245147 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db96c00 == 55 [pid = 1727] [id = 483] 20:24:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x8dd17000) [pid = 1727] [serial = 1450] [outer = (nil)] 20:24:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x9b16bc00) [pid = 1727] [serial = 1451] [outer = 0x8dd17000] 20:24:05 INFO - PROCESS | 1727 | 1467948245271 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9b441400) [pid = 1727] [serial = 1452] [outer = 0x8dd17000] 20:24:06 INFO - PROCESS | 1727 | 1467948246158 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1581ms 20:24:06 INFO - PROCESS | 1727 | 1467948246226 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 1727 | 1467948246230 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 20:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:24:06 INFO - PROCESS | 1727 | 1467948246237 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - PROCESS | 1727 | 1467948246240 Marionette TRACE conn3 <- [1,1906,null,{}] 20:24:06 INFO - PROCESS | 1727 | 1467948246246 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:06 INFO - PROCESS | 1727 | 1467948246251 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:06 INFO - PROCESS | 1727 | 1467948246469 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 20:24:06 INFO - PROCESS | 1727 | 1467948246668 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 1727 | 1467948246677 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0bc00 == 56 [pid = 1727] [id = 484] 20:24:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x8fb0f800) [pid = 1727] [serial = 1453] [outer = (nil)] 20:24:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x92f86800) [pid = 1727] [serial = 1454] [outer = 0x8fb0f800] 20:24:06 INFO - PROCESS | 1727 | 1467948246751 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x9b437400) [pid = 1727] [serial = 1455] [outer = 0x8fb0f800] 20:24:08 INFO - PROCESS | 1727 | 1467948248097 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1938ms 20:24:08 INFO - PROCESS | 1727 | 1467948248175 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 1727 | 1467948248182 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 20:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:24:08 INFO - PROCESS | 1727 | 1467948248190 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 1727 | 1467948248194 Marionette TRACE conn3 <- [1,1910,null,{}] 20:24:08 INFO - PROCESS | 1727 | 1467948248203 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:08 INFO - PROCESS | 1727 | 1467948248207 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:08 INFO - PROCESS | 1727 | 1467948248407 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 20:24:08 INFO - PROCESS | 1727 | 1467948248775 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 1727 | 1467948248782 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d2000 == 57 [pid = 1727] [id = 485] 20:24:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x8f9d2c00) [pid = 1727] [serial = 1456] [outer = (nil)] 20:24:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x9107a000) [pid = 1727] [serial = 1457] [outer = 0x8f9d2c00] 20:24:08 INFO - PROCESS | 1727 | 1467948248863 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x9115d000) [pid = 1727] [serial = 1458] [outer = 0x8f9d2c00] 20:24:09 INFO - PROCESS | 1727 | 1467948249771 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 20:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1633ms 20:24:09 INFO - PROCESS | 1727 | 1467948249823 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 20:24:09 INFO - PROCESS | 1727 | 1467948249829 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 20:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:24:09 INFO - PROCESS | 1727 | 1467948249839 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:24:09 INFO - PROCESS | 1727 | 1467948249843 Marionette TRACE conn3 <- [1,1914,null,{}] 20:24:09 INFO - PROCESS | 1727 | 1467948249849 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:09 INFO - PROCESS | 1727 | 1467948249853 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:10 INFO - PROCESS | 1727 | 1467948250029 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 20:24:10 INFO - PROCESS | 1727 | 1467948250244 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 1727 | 1467948250254 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb10400 == 58 [pid = 1727] [id = 486] 20:24:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x922c6800) [pid = 1727] [serial = 1459] [outer = (nil)] 20:24:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x922e0800) [pid = 1727] [serial = 1460] [outer = 0x922c6800] 20:24:10 INFO - PROCESS | 1727 | 1467948250452 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x92ad6c00) [pid = 1727] [serial = 1461] [outer = 0x922c6800] 20:24:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75c00 == 57 [pid = 1727] [id = 434] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x93a04400) [pid = 1727] [serial = 1355] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x92419c00) [pid = 1727] [serial = 1352] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x947a6c00) [pid = 1727] [serial = 1358] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x8d5f6c00) [pid = 1727] [serial = 1346] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x953de800) [pid = 1727] [serial = 1361] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x91075400) [pid = 1727] [serial = 1349] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x922d6400) [pid = 1727] [serial = 1364] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x953e8800) [pid = 1727] [serial = 1382] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6bc00 == 56 [pid = 1727] [id = 461] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x8f9de400) [pid = 1727] [serial = 1368] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x8f3f3c00) [pid = 1727] [serial = 1367] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x952ef800) [pid = 1727] [serial = 1379] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x8f3eac00) [pid = 1727] [serial = 1370] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x9111c400) [pid = 1727] [serial = 1371] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x922e0400) [pid = 1727] [serial = 1373] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x92adb400) [pid = 1727] [serial = 1374] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x92cea000) [pid = 1727] [serial = 1344] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x95343c00) [pid = 1727] [serial = 1380] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x93923c00) [pid = 1727] [serial = 1376] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x93a41400) [pid = 1727] [serial = 1377] [outer = (nil)] [url = about:blank] 20:24:11 INFO - PROCESS | 1727 | 1467948251435 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1630ms 20:24:11 INFO - PROCESS | 1727 | 1467948251470 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 1727 | 1467948251472 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 20:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:24:11 INFO - PROCESS | 1727 | 1467948251480 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - PROCESS | 1727 | 1467948251486 Marionette TRACE conn3 <- [1,1918,null,{}] 20:24:11 INFO - PROCESS | 1727 | 1467948251501 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:11 INFO - PROCESS | 1727 | 1467948251509 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:11 INFO - PROCESS | 1727 | 1467948251684 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 20:24:11 INFO - PROCESS | 1727 | 1467948251839 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:11 INFO - PROCESS | 1727 | 1467948251850 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0f000 == 57 [pid = 1727] [id = 487] 20:24:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9107a400) [pid = 1727] [serial = 1462] [outer = (nil)] 20:24:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x92cea400) [pid = 1727] [serial = 1463] [outer = 0x9107a400] 20:24:11 INFO - PROCESS | 1727 | 1467948251933 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9392bc00) [pid = 1727] [serial = 1464] [outer = 0x9107a400] 20:24:12 INFO - PROCESS | 1727 | 1467948252794 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 20:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1344ms 20:24:12 INFO - PROCESS | 1727 | 1467948252825 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 20:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:24:12 INFO - PROCESS | 1727 | 1467948252831 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 20:24:12 INFO - PROCESS | 1727 | 1467948252837 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:24:12 INFO - PROCESS | 1727 | 1467948252840 Marionette TRACE conn3 <- [1,1922,null,{}] 20:24:12 INFO - PROCESS | 1727 | 1467948252845 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:12 INFO - PROCESS | 1727 | 1467948252850 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:13 INFO - PROCESS | 1727 | 1467948253011 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 20:24:13 INFO - PROCESS | 1727 | 1467948253181 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 1727 | 1467948253191 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f6000 == 58 [pid = 1727] [id = 488] 20:24:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x93931800) [pid = 1727] [serial = 1465] [outer = (nil)] 20:24:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x947a5800) [pid = 1727] [serial = 1466] [outer = 0x93931800] 20:24:13 INFO - PROCESS | 1727 | 1467948253255 Marionette DEBUG loaded listener.js 20:24:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x952ef400) [pid = 1727] [serial = 1467] [outer = 0x93931800] 20:24:14 INFO - PROCESS | 1727 | 1467948254093 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 20:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1300ms 20:24:14 INFO - PROCESS | 1727 | 1467948254136 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 1727 | 1467948254140 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 20:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:24:14 INFO - PROCESS | 1727 | 1467948254151 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - PROCESS | 1727 | 1467948254154 Marionette TRACE conn3 <- [1,1926,null,{}] 20:24:14 INFO - PROCESS | 1727 | 1467948254160 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:14 INFO - PROCESS | 1727 | 1467948254164 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:14 INFO - PROCESS | 1727 | 1467948254375 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 20:24:14 INFO - PROCESS | 1727 | 1467948254413 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 1727 | 1467948254421 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x922e1c00 == 59 [pid = 1727] [id = 489] 20:24:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x93a0d800) [pid = 1727] [serial = 1468] [outer = (nil)] 20:24:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x96e60400) [pid = 1727] [serial = 1469] [outer = 0x93a0d800] 20:24:14 INFO - PROCESS | 1727 | 1467948254499 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x98309c00) [pid = 1727] [serial = 1470] [outer = 0x93a0d800] 20:24:15 INFO - PROCESS | 1727 | 1467948255438 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1344ms 20:24:15 INFO - PROCESS | 1727 | 1467948255491 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 1727 | 1467948255494 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 20:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:24:15 INFO - PROCESS | 1727 | 1467948255506 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 1727 | 1467948255508 Marionette TRACE conn3 <- [1,1930,null,{}] 20:24:15 INFO - PROCESS | 1727 | 1467948255512 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:15 INFO - PROCESS | 1727 | 1467948255523 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:15 INFO - PROCESS | 1727 | 1467948255769 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 20:24:15 INFO - PROCESS | 1727 | 1467948255802 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:15 INFO - PROCESS | 1727 | 1467948255809 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229dc00 == 60 [pid = 1727] [id = 490] 20:24:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9961c400) [pid = 1727] [serial = 1471] [outer = (nil)] 20:24:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x9a623c00) [pid = 1727] [serial = 1472] [outer = 0x9961c400] 20:24:15 INFO - PROCESS | 1727 | 1467948255878 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x9a7ebc00) [pid = 1727] [serial = 1473] [outer = 0x9961c400] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x93a0d000) [pid = 1727] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x93928800) [pid = 1727] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x8ea70000) [pid = 1727] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x8f3f7000) [pid = 1727] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x8d5efc00) [pid = 1727] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x8f3e8c00) [pid = 1727] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x8ca75000) [pid = 1727] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x8ca6dc00) [pid = 1727] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x8eb5cc00) [pid = 1727] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x922c2800) [pid = 1727] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x8fb03800) [pid = 1727] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x922c6c00) [pid = 1727] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x99e6d400) [pid = 1727] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x953db800) [pid = 1727] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x9518bc00) [pid = 1727] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x8f3e9800) [pid = 1727] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x92ce9000) [pid = 1727] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8f19ec00) [pid = 1727] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x9116fc00) [pid = 1727] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x8f9ddc00) [pid = 1727] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8ea71800) [pid = 1727] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x91075800) [pid = 1727] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x922de800) [pid = 1727] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x91118800) [pid = 1727] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x8f9cf800) [pid = 1727] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x93a05800) [pid = 1727] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x8ca6c800) [pid = 1727] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x92f85400) [pid = 1727] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x8ca6b800) [pid = 1727] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8f3f5000) [pid = 1727] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9111c000) [pid = 1727] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x93929400) [pid = 1727] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8ca6e400) [pid = 1727] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8eb5d400) [pid = 1727] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:24:16 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8d5f3000) [pid = 1727] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:24:17 INFO - PROCESS | 1727 | 1467948257383 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 20:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1932ms 20:24:17 INFO - PROCESS | 1727 | 1467948257439 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 1727 | 1467948257442 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 20:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:24:17 INFO - PROCESS | 1727 | 1467948257448 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 1727 | 1467948257451 Marionette TRACE conn3 <- [1,1934,null,{}] 20:24:17 INFO - PROCESS | 1727 | 1467948257461 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:17 INFO - PROCESS | 1727 | 1467948257465 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:17 INFO - PROCESS | 1727 | 1467948257623 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 20:24:17 INFO - PROCESS | 1727 | 1467948257777 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 1727 | 1467948257786 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6dc00 == 61 [pid = 1727] [id = 491] 20:24:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8ca75000) [pid = 1727] [serial = 1474] [outer = (nil)] 20:24:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8eb62400) [pid = 1727] [serial = 1475] [outer = 0x8ca75000] 20:24:17 INFO - PROCESS | 1727 | 1467948257855 Marionette DEBUG loaded listener.js 20:24:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8f9de000) [pid = 1727] [serial = 1476] [outer = 0x8ca75000] 20:24:18 INFO - PROCESS | 1727 | 1467948258633 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1234ms 20:24:18 INFO - PROCESS | 1727 | 1467948258759 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 1727 | 1467948258765 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 20:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:24:18 INFO - PROCESS | 1727 | 1467948258789 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 1727 | 1467948258794 Marionette TRACE conn3 <- [1,1938,null,{}] 20:24:18 INFO - PROCESS | 1727 | 1467948258802 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:18 INFO - PROCESS | 1727 | 1467948258808 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:19 INFO - PROCESS | 1727 | 1467948259018 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 20:24:19 INFO - PROCESS | 1727 | 1467948259219 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 1727 | 1467948259236 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8fc00 == 62 [pid = 1727] [id = 492] 20:24:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8eb5c400) [pid = 1727] [serial = 1477] [outer = (nil)] 20:24:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8f194400) [pid = 1727] [serial = 1478] [outer = 0x8eb5c400] 20:24:19 INFO - PROCESS | 1727 | 1467948259429 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8f3efc00) [pid = 1727] [serial = 1479] [outer = 0x8eb5c400] 20:24:20 INFO - PROCESS | 1727 | 1467948260386 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1646ms 20:24:20 INFO - PROCESS | 1727 | 1467948260423 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 1727 | 1467948260427 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 20:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:24:20 INFO - PROCESS | 1727 | 1467948260437 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 1727 | 1467948260442 Marionette TRACE conn3 <- [1,1942,null,{}] 20:24:20 INFO - PROCESS | 1727 | 1467948260450 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:20 INFO - PROCESS | 1727 | 1467948260456 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:20 INFO - PROCESS | 1727 | 1467948260644 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 20:24:20 INFO - PROCESS | 1727 | 1467948260842 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 1727 | 1467948260850 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3eec00 == 63 [pid = 1727] [id = 493] 20:24:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x9107dc00) [pid = 1727] [serial = 1480] [outer = (nil)] 20:24:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x92293800) [pid = 1727] [serial = 1481] [outer = 0x9107dc00] 20:24:20 INFO - PROCESS | 1727 | 1467948260968 Marionette DEBUG loaded listener.js 20:24:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x922cc400) [pid = 1727] [serial = 1482] [outer = 0x9107dc00] 20:24:21 INFO - PROCESS | 1727 | 1467948261990 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1590ms 20:24:22 INFO - PROCESS | 1727 | 1467948262025 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 1727 | 1467948262030 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 20:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:24:22 INFO - PROCESS | 1727 | 1467948262036 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - PROCESS | 1727 | 1467948262039 Marionette TRACE conn3 <- [1,1946,null,{}] 20:24:22 INFO - PROCESS | 1727 | 1467948262048 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:22 INFO - PROCESS | 1727 | 1467948262056 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:22 INFO - PROCESS | 1727 | 1467948262268 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 20:24:22 INFO - PROCESS | 1727 | 1467948262567 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 1727 | 1467948262581 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x91174400 == 64 [pid = 1727] [id = 494] 20:24:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x93c1ac00) [pid = 1727] [serial = 1483] [outer = (nil)] 20:24:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x952e5800) [pid = 1727] [serial = 1484] [outer = 0x93c1ac00] 20:24:22 INFO - PROCESS | 1727 | 1467948262704 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x953e1c00) [pid = 1727] [serial = 1485] [outer = 0x93c1ac00] 20:24:23 INFO - PROCESS | 1727 | 1467948263617 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1631ms 20:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:24:23 INFO - PROCESS | 1727 | 1467948263667 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 1727 | 1467948263671 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 20:24:23 INFO - PROCESS | 1727 | 1467948263677 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 1727 | 1467948263681 Marionette TRACE conn3 <- [1,1950,null,{}] 20:24:23 INFO - PROCESS | 1727 | 1467948263686 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:23 INFO - PROCESS | 1727 | 1467948263691 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:23 INFO - PROCESS | 1727 | 1467948263874 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 20:24:24 INFO - PROCESS | 1727 | 1467948264076 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 1727 | 1467948264086 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x92416800 == 65 [pid = 1727] [id = 495] 20:24:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x92420000) [pid = 1727] [serial = 1486] [outer = (nil)] 20:24:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9a02f400) [pid = 1727] [serial = 1487] [outer = 0x92420000] 20:24:24 INFO - PROCESS | 1727 | 1467948264165 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9a535400) [pid = 1727] [serial = 1488] [outer = 0x92420000] 20:24:25 INFO - PROCESS | 1727 | 1467948265114 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1487ms 20:24:25 INFO - PROCESS | 1727 | 1467948265163 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 1727 | 1467948265167 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 20:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:24:25 INFO - PROCESS | 1727 | 1467948265173 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 1727 | 1467948265177 Marionette TRACE conn3 <- [1,1954,null,{}] 20:24:25 INFO - PROCESS | 1727 | 1467948265183 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:25 INFO - PROCESS | 1727 | 1467948265189 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:25 INFO - PROCESS | 1727 | 1467948265381 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 20:24:25 INFO - PROCESS | 1727 | 1467948265580 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 1727 | 1467948265590 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6e800 == 66 [pid = 1727] [id = 496] 20:24:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x8ca70800) [pid = 1727] [serial = 1489] [outer = (nil)] 20:24:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x9ac90800) [pid = 1727] [serial = 1490] [outer = 0x8ca70800] 20:24:25 INFO - PROCESS | 1727 | 1467948265703 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9ac98000) [pid = 1727] [serial = 1491] [outer = 0x8ca70800] 20:24:26 INFO - PROCESS | 1727 | 1467948266639 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 20:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1481ms 20:24:26 INFO - PROCESS | 1727 | 1467948266655 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 1727 | 1467948266659 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 20:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:24:26 INFO - PROCESS | 1727 | 1467948266665 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - PROCESS | 1727 | 1467948266669 Marionette TRACE conn3 <- [1,1958,null,{}] 20:24:26 INFO - PROCESS | 1727 | 1467948266674 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:26 INFO - PROCESS | 1727 | 1467948266684 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:26 INFO - PROCESS | 1727 | 1467948266905 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 20:24:27 INFO - PROCESS | 1727 | 1467948267108 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 1727 | 1467948267118 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6ec00 == 67 [pid = 1727] [id = 497] 20:24:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x8e9b6400) [pid = 1727] [serial = 1492] [outer = (nil)] 20:24:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9b641c00) [pid = 1727] [serial = 1493] [outer = 0x8e9b6400] 20:24:27 INFO - PROCESS | 1727 | 1467948267234 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x9ba0b000) [pid = 1727] [serial = 1494] [outer = 0x8e9b6400] 20:24:28 INFO - PROCESS | 1727 | 1467948268192 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 20:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1599ms 20:24:28 INFO - PROCESS | 1727 | 1467948268265 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 20:24:28 INFO - PROCESS | 1727 | 1467948268268 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 20:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:24:28 INFO - PROCESS | 1727 | 1467948268275 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - PROCESS | 1727 | 1467948268279 Marionette TRACE conn3 <- [1,1962,null,{}] 20:24:28 INFO - PROCESS | 1727 | 1467948268285 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:28 INFO - PROCESS | 1727 | 1467948268290 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:28 INFO - PROCESS | 1727 | 1467948268469 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 20:24:28 INFO - PROCESS | 1727 | 1467948268670 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 1727 | 1467948268679 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69c00 == 68 [pid = 1727] [id = 498] 20:24:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x8d5e9c00) [pid = 1727] [serial = 1495] [outer = (nil)] 20:24:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x9bfd6800) [pid = 1727] [serial = 1496] [outer = 0x8d5e9c00] 20:24:28 INFO - PROCESS | 1727 | 1467948268792 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9bfd7800) [pid = 1727] [serial = 1497] [outer = 0x8d5e9c00] 20:24:29 INFO - PROCESS | 1727 | 1467948269737 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 20:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1491ms 20:24:29 INFO - PROCESS | 1727 | 1467948269767 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 20:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:24:29 INFO - PROCESS | 1727 | 1467948269771 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 20:24:29 INFO - PROCESS | 1727 | 1467948269777 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 1727 | 1467948269781 Marionette TRACE conn3 <- [1,1966,null,{}] 20:24:29 INFO - PROCESS | 1727 | 1467948269786 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:29 INFO - PROCESS | 1727 | 1467948269791 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:29 INFO - PROCESS | 1727 | 1467948269968 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 20:24:30 INFO - PROCESS | 1727 | 1467948270172 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 1727 | 1467948270179 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92c00 == 69 [pid = 1727] [id = 499] 20:24:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9b646400) [pid = 1727] [serial = 1498] [outer = (nil)] 20:24:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9c06e400) [pid = 1727] [serial = 1499] [outer = 0x9b646400] 20:24:30 INFO - PROCESS | 1727 | 1467948270301 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x9c075400) [pid = 1727] [serial = 1500] [outer = 0x9b646400] 20:24:31 INFO - PROCESS | 1727 | 1467948271267 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 20:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1530ms 20:24:31 INFO - PROCESS | 1727 | 1467948271307 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 1727 | 1467948271310 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 20:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:24:31 INFO - PROCESS | 1727 | 1467948271318 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - PROCESS | 1727 | 1467948271322 Marionette TRACE conn3 <- [1,1970,null,{}] 20:24:31 INFO - PROCESS | 1727 | 1467948271346 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:31 INFO - PROCESS | 1727 | 1467948271351 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:31 INFO - PROCESS | 1727 | 1467948271529 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 20:24:31 INFO - PROCESS | 1727 | 1467948271734 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:31 INFO - PROCESS | 1727 | 1467948271745 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1e000 == 70 [pid = 1727] [id = 500] 20:24:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x8dd1f000) [pid = 1727] [serial = 1501] [outer = (nil)] 20:24:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x91120c00) [pid = 1727] [serial = 1502] [outer = 0x8dd1f000] 20:24:31 INFO - PROCESS | 1727 | 1467948271859 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x922d5800) [pid = 1727] [serial = 1503] [outer = 0x8dd1f000] 20:24:33 INFO - PROCESS | 1727 | 1467948273134 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 20:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1891ms 20:24:33 INFO - PROCESS | 1727 | 1467948273210 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 1727 | 1467948273224 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 20:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:24:33 INFO - PROCESS | 1727 | 1467948273237 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - PROCESS | 1727 | 1467948273241 Marionette TRACE conn3 <- [1,1974,null,{}] 20:24:33 INFO - PROCESS | 1727 | 1467948273250 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:33 INFO - PROCESS | 1727 | 1467948273255 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:33 INFO - PROCESS | 1727 | 1467948273575 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 20:24:33 INFO - PROCESS | 1727 | 1467948273791 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 1727 | 1467948273813 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f5800 == 71 [pid = 1727] [id = 501] 20:24:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x8f3f7000) [pid = 1727] [serial = 1504] [outer = (nil)] 20:24:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x8f9de800) [pid = 1727] [serial = 1505] [outer = 0x8f3f7000] 20:24:33 INFO - PROCESS | 1727 | 1467948273932 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x8fb0d000) [pid = 1727] [serial = 1506] [outer = 0x8f3f7000] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f0000 == 70 [pid = 1727] [id = 449] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8db96800 == 69 [pid = 1727] [id = 431] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ea000 == 68 [pid = 1727] [id = 429] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x9116f400 == 67 [pid = 1727] [id = 454] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x99e72400) [pid = 1727] [serial = 1430] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x95346400 == 66 [pid = 1727] [id = 453] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x93926800 == 65 [pid = 1727] [id = 452] 20:24:34 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6a000 == 64 [pid = 1727] [id = 451] 20:24:34 INFO - PROCESS | 1727 | 1467948274915 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x9533dc00) [pid = 1727] [serial = 1427] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x992a4000) [pid = 1727] [serial = 1398] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x952ef000) [pid = 1727] [serial = 1323] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x91080000) [pid = 1727] [serial = 1416] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x9a536000) [pid = 1727] [serial = 1404] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x9111f800) [pid = 1727] [serial = 1388] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x8db96400) [pid = 1727] [serial = 1347] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x8d5f1400) [pid = 1727] [serial = 1385] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x92ceac00) [pid = 1727] [serial = 1424] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x953e0c00) [pid = 1727] [serial = 1428] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x922d3400) [pid = 1727] [serial = 1391] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x9111a800) [pid = 1727] [serial = 1350] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x92ce4800) [pid = 1727] [serial = 1353] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x99e78000) [pid = 1727] [serial = 1400] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x953e5800) [pid = 1727] [serial = 1362] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x9a72d000) [pid = 1727] [serial = 1407] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x95196c00) [pid = 1727] [serial = 1320] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x92f7d400) [pid = 1727] [serial = 1311] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x8dd1a400) [pid = 1727] [serial = 1386] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x92290c00) [pid = 1727] [serial = 1308] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x92417800) [pid = 1727] [serial = 1365] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x8f9d9000) [pid = 1727] [serial = 1415] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x921a5400) [pid = 1727] [serial = 1419] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x8eb65000) [pid = 1727] [serial = 1278] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x9a52c400) [pid = 1727] [serial = 1403] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x91126000) [pid = 1727] [serial = 1284] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9a7efc00) [pid = 1727] [serial = 1409] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x992a1c00) [pid = 1727] [serial = 1397] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9a224800) [pid = 1727] [serial = 1401] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92ce3800) [pid = 1727] [serial = 1422] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x92adbc00) [pid = 1727] [serial = 1302] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x93a42400) [pid = 1727] [serial = 1317] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x952e9800) [pid = 1727] [serial = 1359] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92ad3400) [pid = 1727] [serial = 1421] [outer = (nil)] [url = about:blank] 20:24:34 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8db9a000) [pid = 1727] [serial = 1287] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x947a9000) [pid = 1727] [serial = 1425] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9a539c00) [pid = 1727] [serial = 1406] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9392c800) [pid = 1727] [serial = 1314] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x91160000) [pid = 1727] [serial = 1389] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8db9a800) [pid = 1727] [serial = 1275] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8f9dac00) [pid = 1727] [serial = 1281] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x97872c00) [pid = 1727] [serial = 1383] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9ab5e000) [pid = 1727] [serial = 1412] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9533ac00) [pid = 1727] [serial = 1394] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x93c10800) [pid = 1727] [serial = 1356] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8db8e000) [pid = 1727] [serial = 1305] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x91171000) [pid = 1727] [serial = 1418] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x96e6cc00) [pid = 1727] [serial = 1395] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92ada000) [pid = 1727] [serial = 1392] [outer = (nil)] [url = about:blank] 20:24:35 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8f3f7400) [pid = 1727] [serial = 1326] [outer = (nil)] [url = about:blank] 20:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1792ms 20:24:35 INFO - PROCESS | 1727 | 1467948275028 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 1727 | 1467948275035 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 20:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:24:35 INFO - PROCESS | 1727 | 1467948275045 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - PROCESS | 1727 | 1467948275048 Marionette TRACE conn3 <- [1,1978,null,{}] 20:24:35 INFO - PROCESS | 1727 | 1467948275054 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:35 INFO - PROCESS | 1727 | 1467948275060 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:35 INFO - PROCESS | 1727 | 1467948275234 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 20:24:35 INFO - PROCESS | 1727 | 1467948275444 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 1727 | 1467948275455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9b800 == 65 [pid = 1727] [id = 502] 20:24:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8eb65400) [pid = 1727] [serial = 1507] [outer = (nil)] 20:24:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8f9db800) [pid = 1727] [serial = 1508] [outer = 0x8eb65400] 20:24:35 INFO - PROCESS | 1727 | 1467948275525 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9111f800) [pid = 1727] [serial = 1509] [outer = 0x8eb65400] 20:24:36 INFO - PROCESS | 1727 | 1467948276273 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1281ms 20:24:36 INFO - PROCESS | 1727 | 1467948276330 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 1727 | 1467948276333 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 20:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:24:36 INFO - PROCESS | 1727 | 1467948276340 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:24:36 INFO - PROCESS | 1727 | 1467948276345 Marionette TRACE conn3 <- [1,1982,null,{}] 20:24:36 INFO - PROCESS | 1727 | 1467948276365 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:36 INFO - PROCESS | 1727 | 1467948276373 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:36 INFO - PROCESS | 1727 | 1467948276539 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 20:24:36 INFO - PROCESS | 1727 | 1467948276550 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 1727 | 1467948276560 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9229a800 == 66 [pid = 1727] [id = 503] 20:24:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9229ac00) [pid = 1727] [serial = 1510] [outer = (nil)] 20:24:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x922d2400) [pid = 1727] [serial = 1511] [outer = 0x9229ac00] 20:24:36 INFO - PROCESS | 1727 | 1467948276629 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9241c800) [pid = 1727] [serial = 1512] [outer = 0x9229ac00] 20:24:37 INFO - PROCESS | 1727 | 1467948277606 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1287ms 20:24:37 INFO - PROCESS | 1727 | 1467948277632 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 20:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:24:37 INFO - PROCESS | 1727 | 1467948277636 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 20:24:37 INFO - PROCESS | 1727 | 1467948277642 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 1727 | 1467948277646 Marionette TRACE conn3 <- [1,1986,null,{}] 20:24:37 INFO - PROCESS | 1727 | 1467948277651 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:37 INFO - PROCESS | 1727 | 1467948277655 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:37 INFO - PROCESS | 1727 | 1467948277877 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 20:24:37 INFO - PROCESS | 1727 | 1467948277898 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:37 INFO - PROCESS | 1727 | 1467948277904 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115d400 == 67 [pid = 1727] [id = 504] 20:24:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x92ce7400) [pid = 1727] [serial = 1513] [outer = (nil)] 20:24:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92cefc00) [pid = 1727] [serial = 1514] [outer = 0x92ce7400] 20:24:37 INFO - PROCESS | 1727 | 1467948277971 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92f7d400) [pid = 1727] [serial = 1515] [outer = 0x92ce7400] 20:24:38 INFO - PROCESS | 1727 | 1467948278946 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1337ms 20:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:24:38 INFO - PROCESS | 1727 | 1467948278979 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 20:24:38 INFO - PROCESS | 1727 | 1467948278982 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 20:24:38 INFO - PROCESS | 1727 | 1467948278988 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:24:38 INFO - PROCESS | 1727 | 1467948278991 Marionette TRACE conn3 <- [1,1990,null,{}] 20:24:39 INFO - PROCESS | 1727 | 1467948279003 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:39 INFO - PROCESS | 1727 | 1467948279007 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:39 INFO - PROCESS | 1727 | 1467948279218 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 20:24:39 INFO - PROCESS | 1727 | 1467948279241 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:39 INFO - PROCESS | 1727 | 1467948279246 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c8000 == 68 [pid = 1727] [id = 505] 20:24:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x92ce2c00) [pid = 1727] [serial = 1516] [outer = (nil)] 20:24:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x93a4b000) [pid = 1727] [serial = 1517] [outer = 0x92ce2c00] 20:24:39 INFO - PROCESS | 1727 | 1467948279313 Marionette DEBUG loaded listener.js 20:24:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x93c15800) [pid = 1727] [serial = 1518] [outer = 0x92ce2c00] 20:24:39 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x93a0d800) [pid = 1727] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:24:39 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9961c400) [pid = 1727] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:24:39 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x922c6800) [pid = 1727] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:24:40 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x93931800) [pid = 1727] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:24:40 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8f9d2c00) [pid = 1727] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:24:40 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9107a400) [pid = 1727] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:24:40 INFO - PROCESS | 1727 | 1467948280350 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1382ms 20:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:24:40 INFO - PROCESS | 1727 | 1467948280370 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 1727 | 1467948280372 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 20:24:40 INFO - PROCESS | 1727 | 1467948280379 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:24:40 INFO - PROCESS | 1727 | 1467948280382 Marionette TRACE conn3 <- [1,1994,null,{}] 20:24:40 INFO - PROCESS | 1727 | 1467948280387 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:40 INFO - PROCESS | 1727 | 1467948280396 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:40 INFO - PROCESS | 1727 | 1467948280640 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 20:24:40 INFO - PROCESS | 1727 | 1467948280667 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 1727 | 1467948280674 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219ac00 == 69 [pid = 1727] [id = 506] 20:24:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x921a2c00) [pid = 1727] [serial = 1519] [outer = (nil)] 20:24:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x952e4800) [pid = 1727] [serial = 1520] [outer = 0x921a2c00] 20:24:40 INFO - PROCESS | 1727 | 1467948280739 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x953e7000) [pid = 1727] [serial = 1521] [outer = 0x921a2c00] 20:24:41 INFO - PROCESS | 1727 | 1467948281554 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1233ms 20:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:24:41 INFO - PROCESS | 1727 | 1467948281624 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 1727 | 1467948281627 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 20:24:41 INFO - PROCESS | 1727 | 1467948281634 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 1727 | 1467948281637 Marionette TRACE conn3 <- [1,1998,null,{}] 20:24:41 INFO - PROCESS | 1727 | 1467948281643 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:41 INFO - PROCESS | 1727 | 1467948281647 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:41 INFO - PROCESS | 1727 | 1467948281822 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 20:24:41 INFO - PROCESS | 1727 | 1467948281831 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 1727 | 1467948281837 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x95196c00 == 70 [pid = 1727] [id = 507] 20:24:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9533c800) [pid = 1727] [serial = 1522] [outer = (nil)] 20:24:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x98309000) [pid = 1727] [serial = 1523] [outer = 0x9533c800] 20:24:41 INFO - PROCESS | 1727 | 1467948281902 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x99225c00) [pid = 1727] [serial = 1524] [outer = 0x9533c800] 20:24:43 INFO - PROCESS | 1727 | 1467948283074 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 20:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1489ms 20:24:43 INFO - PROCESS | 1727 | 1467948283123 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 20:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:24:43 INFO - PROCESS | 1727 | 1467948283129 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 20:24:43 INFO - PROCESS | 1727 | 1467948283136 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:24:43 INFO - PROCESS | 1727 | 1467948283142 Marionette TRACE conn3 <- [1,2002,null,{}] 20:24:43 INFO - PROCESS | 1727 | 1467948283149 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:43 INFO - PROCESS | 1727 | 1467948283155 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:43 INFO - PROCESS | 1727 | 1467948283356 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 20:24:43 INFO - PROCESS | 1727 | 1467948283602 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 1727 | 1467948283613 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea77c00 == 71 [pid = 1727] [id = 508] 20:24:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x8ea7a400) [pid = 1727] [serial = 1525] [outer = (nil)] 20:24:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8f3f3400) [pid = 1727] [serial = 1526] [outer = 0x8ea7a400] 20:24:43 INFO - PROCESS | 1727 | 1467948283737 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x91155000) [pid = 1727] [serial = 1527] [outer = 0x8ea7a400] 20:24:44 INFO - PROCESS | 1727 | 1467948284666 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1588ms 20:24:44 INFO - PROCESS | 1727 | 1467948284724 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 1727 | 1467948284731 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 20:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:24:44 INFO - PROCESS | 1727 | 1467948284741 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - PROCESS | 1727 | 1467948284745 Marionette TRACE conn3 <- [1,2006,null,{}] 20:24:44 INFO - PROCESS | 1727 | 1467948284752 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:44 INFO - PROCESS | 1727 | 1467948284758 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:44 INFO - PROCESS | 1727 | 1467948284954 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 20:24:45 INFO - PROCESS | 1727 | 1467948285155 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 1727 | 1467948285161 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x922dd800 == 72 [pid = 1727] [id = 509] 20:24:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9241bc00) [pid = 1727] [serial = 1528] [outer = (nil)] 20:24:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x92ebc400) [pid = 1727] [serial = 1529] [outer = 0x9241bc00] 20:24:45 INFO - PROCESS | 1727 | 1467948285245 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x93a0d800) [pid = 1727] [serial = 1530] [outer = 0x9241bc00] 20:24:46 INFO - PROCESS | 1727 | 1467948286239 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 20:24:46 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 20:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1529ms 20:24:46 INFO - PROCESS | 1727 | 1467948286271 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 1727 | 1467948286275 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 20:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:24:46 INFO - PROCESS | 1727 | 1467948286282 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 1727 | 1467948286288 Marionette TRACE conn3 <- [1,2010,null,{}] 20:24:46 INFO - PROCESS | 1727 | 1467948286323 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:46 INFO - PROCESS | 1727 | 1467948286332 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:46 INFO - PROCESS | 1727 | 1467948286520 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 20:24:46 INFO - PROCESS | 1727 | 1467948286722 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 1727 | 1467948286736 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca71000 == 73 [pid = 1727] [id = 510] 20:24:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x9830f400) [pid = 1727] [serial = 1531] [outer = (nil)] 20:24:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x922c3400) [pid = 1727] [serial = 1532] [outer = 0x9830f400] 20:24:46 INFO - PROCESS | 1727 | 1467948286862 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9a0cfc00) [pid = 1727] [serial = 1533] [outer = 0x9830f400] 20:24:47 INFO - PROCESS | 1727 | 1467948287798 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 20:24:47 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 20:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1563ms 20:24:47 INFO - PROCESS | 1727 | 1467948287861 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 1727 | 1467948287866 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 20:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:24:47 INFO - PROCESS | 1727 | 1467948287876 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 1727 | 1467948287879 Marionette TRACE conn3 <- [1,2014,null,{}] 20:24:47 INFO - PROCESS | 1727 | 1467948287885 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:47 INFO - PROCESS | 1727 | 1467948287890 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:48 INFO - PROCESS | 1727 | 1467948288080 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 20:24:48 INFO - PROCESS | 1727 | 1467948288284 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 1727 | 1467948288299 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6a400 == 74 [pid = 1727] [id = 511] 20:24:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x952e8400) [pid = 1727] [serial = 1534] [outer = (nil)] 20:24:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x9a531c00) [pid = 1727] [serial = 1535] [outer = 0x952e8400] 20:24:48 INFO - PROCESS | 1727 | 1467948288417 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x9a72e000) [pid = 1727] [serial = 1536] [outer = 0x952e8400] 20:24:49 INFO - PROCESS | 1727 | 1467948289357 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1529ms 20:24:49 INFO - PROCESS | 1727 | 1467948289406 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 1727 | 1467948289410 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 20:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:24:49 INFO - PROCESS | 1727 | 1467948289416 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 1727 | 1467948289420 Marionette TRACE conn3 <- [1,2018,null,{}] 20:24:49 INFO - PROCESS | 1727 | 1467948289425 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:49 INFO - PROCESS | 1727 | 1467948289430 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:49 INFO - PROCESS | 1727 | 1467948289611 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 20:24:49 INFO - PROCESS | 1727 | 1467948289814 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 1727 | 1467948289823 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db91000 == 75 [pid = 1727] [id = 512] 20:24:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8db92800) [pid = 1727] [serial = 1537] [outer = (nil)] 20:24:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x9ab61400) [pid = 1727] [serial = 1538] [outer = 0x8db92800] 20:24:49 INFO - PROCESS | 1727 | 1467948289940 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x9ac91000) [pid = 1727] [serial = 1539] [outer = 0x8db92800] 20:24:50 INFO - PROCESS | 1727 | 1467948290947 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1586ms 20:24:51 INFO - PROCESS | 1727 | 1467948291003 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 1727 | 1467948291007 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 20:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:24:51 INFO - PROCESS | 1727 | 1467948291014 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 1727 | 1467948291017 Marionette TRACE conn3 <- [1,2022,null,{}] 20:24:51 INFO - PROCESS | 1727 | 1467948291023 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:51 INFO - PROCESS | 1727 | 1467948291033 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:51 INFO - PROCESS | 1727 | 1467948291276 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 20:24:51 INFO - PROCESS | 1727 | 1467948291520 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 1727 | 1467948291527 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70000 == 76 [pid = 1727] [id = 513] 20:24:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x8ca71800) [pid = 1727] [serial = 1540] [outer = (nil)] 20:24:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9b169800) [pid = 1727] [serial = 1541] [outer = 0x8ca71800] 20:24:51 INFO - PROCESS | 1727 | 1467948291647 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9ba84000) [pid = 1727] [serial = 1542] [outer = 0x8ca71800] 20:24:52 INFO - PROCESS | 1727 | 1467948292517 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1581ms 20:24:52 INFO - PROCESS | 1727 | 1467948292596 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 1727 | 1467948292600 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 20:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:24:52 INFO - PROCESS | 1727 | 1467948292607 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 1727 | 1467948292610 Marionette TRACE conn3 <- [1,2026,null,{}] 20:24:52 INFO - PROCESS | 1727 | 1467948292616 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:52 INFO - PROCESS | 1727 | 1467948292621 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:52 INFO - PROCESS | 1727 | 1467948292796 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 20:24:53 INFO - PROCESS | 1727 | 1467948293016 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 1727 | 1467948293025 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f5800 == 77 [pid = 1727] [id = 514] 20:24:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9ac8c000) [pid = 1727] [serial = 1543] [outer = (nil)] 20:24:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9c076400) [pid = 1727] [serial = 1544] [outer = 0x9ac8c000] 20:24:53 INFO - PROCESS | 1727 | 1467948293140 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9c19ac00) [pid = 1727] [serial = 1545] [outer = 0x9ac8c000] 20:24:54 INFO - PROCESS | 1727 | 1467948294113 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1581ms 20:24:54 INFO - PROCESS | 1727 | 1467948294189 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 1727 | 1467948294192 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 20:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:24:54 INFO - PROCESS | 1727 | 1467948294199 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - PROCESS | 1727 | 1467948294202 Marionette TRACE conn3 <- [1,2030,null,{}] 20:24:54 INFO - PROCESS | 1727 | 1467948294208 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:54 INFO - PROCESS | 1727 | 1467948294213 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:54 INFO - PROCESS | 1727 | 1467948294392 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 20:24:54 INFO - PROCESS | 1727 | 1467948294600 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 1727 | 1467948294610 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb60800 == 78 [pid = 1727] [id = 515] 20:24:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x9ba04800) [pid = 1727] [serial = 1546] [outer = (nil)] 20:24:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x9c1efc00) [pid = 1727] [serial = 1547] [outer = 0x9ba04800] 20:24:54 INFO - PROCESS | 1727 | 1467948294719 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9c1f5000) [pid = 1727] [serial = 1548] [outer = 0x9ba04800] 20:24:55 INFO - PROCESS | 1727 | 1467948295712 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1582ms 20:24:55 INFO - PROCESS | 1727 | 1467948295782 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 1727 | 1467948295785 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 20:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:24:55 INFO - PROCESS | 1727 | 1467948295792 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 1727 | 1467948295796 Marionette TRACE conn3 <- [1,2034,null,{}] 20:24:55 INFO - PROCESS | 1727 | 1467948295801 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:55 INFO - PROCESS | 1727 | 1467948295806 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:56 INFO - PROCESS | 1727 | 1467948296034 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 20:24:56 INFO - PROCESS | 1727 | 1467948296684 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 1727 | 1467948296693 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea71c00 == 79 [pid = 1727] [id = 516] 20:24:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x8ea72c00) [pid = 1727] [serial = 1549] [outer = (nil)] 20:24:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x8eb68c00) [pid = 1727] [serial = 1550] [outer = 0x8ea72c00] 20:24:56 INFO - PROCESS | 1727 | 1467948296772 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x8fb08000) [pid = 1727] [serial = 1551] [outer = 0x8ea72c00] 20:24:57 INFO - PROCESS | 1727 | 1467948297656 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1933ms 20:24:57 INFO - PROCESS | 1727 | 1467948297741 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 1727 | 1467948297747 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 20:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:24:57 INFO - PROCESS | 1727 | 1467948297756 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - PROCESS | 1727 | 1467948297760 Marionette TRACE conn3 <- [1,2038,null,{}] 20:24:57 INFO - PROCESS | 1727 | 1467948297768 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:57 INFO - PROCESS | 1727 | 1467948297776 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:57 INFO - PROCESS | 1727 | 1467948297963 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 20:24:58 INFO - PROCESS | 1727 | 1467948298363 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 1727 | 1467948298375 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb03800 == 80 [pid = 1727] [id = 517] 20:24:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x91126800) [pid = 1727] [serial = 1552] [outer = (nil)] 20:24:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x92ae1800) [pid = 1727] [serial = 1553] [outer = 0x91126800] 20:24:58 INFO - PROCESS | 1727 | 1467948298453 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x93928800) [pid = 1727] [serial = 1554] [outer = 0x91126800] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x91072400 == 79 [pid = 1727] [id = 427] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5dc00 == 78 [pid = 1727] [id = 435] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x92ce6400 == 77 [pid = 1727] [id = 436] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x8eb62400) [pid = 1727] [serial = 1475] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x9219ac00 == 76 [pid = 1727] [id = 506] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x922c8000 == 75 [pid = 1727] [id = 505] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x9115d400 == 74 [pid = 1727] [id = 504] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x9229a800 == 73 [pid = 1727] [id = 503] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9b800 == 72 [pid = 1727] [id = 502] 20:24:59 INFO - PROCESS | 1727 | 1467948299421 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f5800 == 71 [pid = 1727] [id = 501] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3eec00 == 70 [pid = 1727] [id = 493] 20:24:59 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8fc00 == 69 [pid = 1727] [id = 492] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x96e60400) [pid = 1727] [serial = 1469] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x9a623c00) [pid = 1727] [serial = 1472] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x92ad6c00) [pid = 1727] [serial = 1461] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x922e0800) [pid = 1727] [serial = 1460] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x947a5800) [pid = 1727] [serial = 1466] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x92ad5400) [pid = 1727] [serial = 1436] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x92f86800) [pid = 1727] [serial = 1454] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x9b16bc00) [pid = 1727] [serial = 1451] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x9115d000) [pid = 1727] [serial = 1458] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x9107a000) [pid = 1727] [serial = 1457] [outer = (nil)] [url = about:blank] 20:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1740ms 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x9aea8c00) [pid = 1727] [serial = 1448] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x92cea400) [pid = 1727] [serial = 1463] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x9392bc00) [pid = 1727] [serial = 1464] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x9ac92c00) [pid = 1727] [serial = 1445] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x9a7ec400) [pid = 1727] [serial = 1442] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x8f19b000) [pid = 1727] [serial = 1433] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x9a0c6000) [pid = 1727] [serial = 1439] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x98309c00) [pid = 1727] [serial = 1470] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9a7ebc00) [pid = 1727] [serial = 1473] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x952ef400) [pid = 1727] [serial = 1467] [outer = (nil)] [url = about:blank] 20:24:59 INFO - PROCESS | 1727 | 1467948299508 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 1727 | 1467948299516 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 20:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:24:59 INFO - PROCESS | 1727 | 1467948299523 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:24:59 INFO - PROCESS | 1727 | 1467948299527 Marionette TRACE conn3 <- [1,2042,null,{}] 20:24:59 INFO - PROCESS | 1727 | 1467948299532 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:24:59 INFO - PROCESS | 1727 | 1467948299537 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:59 INFO - PROCESS | 1727 | 1467948299709 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 20:24:59 INFO - PROCESS | 1727 | 1467948299950 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 1727 | 1467948299958 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:24:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x91123800 == 70 [pid = 1727] [id = 518] 20:24:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9219fc00) [pid = 1727] [serial = 1555] [outer = (nil)] 20:25:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x92ce3800) [pid = 1727] [serial = 1556] [outer = 0x9219fc00] 20:25:00 INFO - PROCESS | 1727 | 1467948300042 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x9392c000) [pid = 1727] [serial = 1557] [outer = 0x9219fc00] 20:25:00 INFO - PROCESS | 1727 | 1467948300832 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:25:00 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) 20:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1330ms 20:25:00 INFO - PROCESS | 1727 | 1467948300854 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 1727 | 1467948300857 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 20:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:25:00 INFO - PROCESS | 1727 | 1467948300894 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 1727 | 1467948300903 Marionette TRACE conn3 <- [1,2046,null,{}] 20:25:00 INFO - PROCESS | 1727 | 1467948300916 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:00 INFO - PROCESS | 1727 | 1467948300922 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:01 INFO - PROCESS | 1727 | 1467948301095 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 20:25:01 INFO - PROCESS | 1727 | 1467948301106 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 1727 | 1467948301117 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241d000 == 71 [pid = 1727] [id = 519] 20:25:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x952ef400) [pid = 1727] [serial = 1558] [outer = (nil)] 20:25:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x99617800) [pid = 1727] [serial = 1559] [outer = 0x952ef400] 20:25:01 INFO - PROCESS | 1727 | 1467948301178 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x99e7a000) [pid = 1727] [serial = 1560] [outer = 0x952ef400] 20:25:02 INFO - PROCESS | 1727 | 1467948302128 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1302ms 20:25:02 INFO - PROCESS | 1727 | 1467948302189 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 1727 | 1467948302195 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 20:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:25:02 INFO - PROCESS | 1727 | 1467948302206 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - PROCESS | 1727 | 1467948302208 Marionette TRACE conn3 <- [1,2050,null,{}] 20:25:02 INFO - PROCESS | 1727 | 1467948302214 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:02 INFO - PROCESS | 1727 | 1467948302219 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:02 INFO - PROCESS | 1727 | 1467948302483 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 20:25:02 INFO - PROCESS | 1727 | 1467948302503 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 1727 | 1467948302511 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115dc00 == 72 [pid = 1727] [id = 520] 20:25:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x93930000) [pid = 1727] [serial = 1561] [outer = (nil)] 20:25:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x9a2b2400) [pid = 1727] [serial = 1562] [outer = 0x93930000] 20:25:02 INFO - PROCESS | 1727 | 1467948302577 Marionette DEBUG loaded listener.js 20:25:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9a539400) [pid = 1727] [serial = 1563] [outer = 0x93930000] 20:25:03 INFO - PROCESS | 1727 | 1467948303579 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1430ms 20:25:03 INFO - PROCESS | 1727 | 1467948303637 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 1727 | 1467948303640 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 20:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:25:03 INFO - PROCESS | 1727 | 1467948303647 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - PROCESS | 1727 | 1467948303650 Marionette TRACE conn3 <- [1,2054,null,{}] 20:25:03 INFO - PROCESS | 1727 | 1467948303656 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:03 INFO - PROCESS | 1727 | 1467948303661 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:03 INFO - PROCESS | 1727 | 1467948303887 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 20:25:03 INFO - PROCESS | 1727 | 1467948303913 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:03 INFO - PROCESS | 1727 | 1467948303931 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a7f1400 == 73 [pid = 1727] [id = 521] 20:25:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9a7f2400) [pid = 1727] [serial = 1564] [outer = (nil)] 20:25:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x9ac93c00) [pid = 1727] [serial = 1565] [outer = 0x9a7f2400] 20:25:04 INFO - PROCESS | 1727 | 1467948304005 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9b16b800) [pid = 1727] [serial = 1566] [outer = 0x9a7f2400] 20:25:04 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x9229ac00) [pid = 1727] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:25:04 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x92ce2c00) [pid = 1727] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:25:04 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x8f3f7000) [pid = 1727] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:25:04 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x8eb65400) [pid = 1727] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:25:04 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x921a2c00) [pid = 1727] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:25:04 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x92ce7400) [pid = 1727] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:25:05 INFO - PROCESS | 1727 | 1467948305200 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1584ms 20:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:25:05 INFO - PROCESS | 1727 | 1467948305232 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 1727 | 1467948305235 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 20:25:05 INFO - PROCESS | 1727 | 1467948305245 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 1727 | 1467948305248 Marionette TRACE conn3 <- [1,2058,null,{}] 20:25:05 INFO - PROCESS | 1727 | 1467948305253 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:05 INFO - PROCESS | 1727 | 1467948305259 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:05 INFO - PROCESS | 1727 | 1467948305434 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 20:25:05 INFO - PROCESS | 1727 | 1467948305445 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 1727 | 1467948305450 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9dc000 == 74 [pid = 1727] [id = 522] 20:25:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x92292000) [pid = 1727] [serial = 1567] [outer = (nil)] 20:25:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x96e65800) [pid = 1727] [serial = 1568] [outer = 0x92292000] 20:25:05 INFO - PROCESS | 1727 | 1467948305684 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9a7f6800) [pid = 1727] [serial = 1569] [outer = 0x92292000] 20:25:06 INFO - PROCESS | 1727 | 1467948306431 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1237ms 20:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:25:06 INFO - PROCESS | 1727 | 1467948306481 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 1727 | 1467948306484 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 20:25:06 INFO - PROCESS | 1727 | 1467948306489 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 1727 | 1467948306493 Marionette TRACE conn3 <- [1,2062,null,{}] 20:25:06 INFO - PROCESS | 1727 | 1467948306498 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:06 INFO - PROCESS | 1727 | 1467948306503 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:06 INFO - PROCESS | 1727 | 1467948306758 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 20:25:06 INFO - PROCESS | 1727 | 1467948306976 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 1727 | 1467948306986 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f191400 == 75 [pid = 1727] [id = 523] 20:25:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x8f194c00) [pid = 1727] [serial = 1570] [outer = (nil)] 20:25:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x8f1a0c00) [pid = 1727] [serial = 1571] [outer = 0x8f194c00] 20:25:07 INFO - PROCESS | 1727 | 1467948307110 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x8fb09800) [pid = 1727] [serial = 1572] [outer = 0x8f194c00] 20:25:08 INFO - PROCESS | 1727 | 1467948308176 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1734ms 20:25:08 INFO - PROCESS | 1727 | 1467948308226 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 1727 | 1467948308232 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 20:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:25:08 INFO - PROCESS | 1727 | 1467948308241 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - PROCESS | 1727 | 1467948308246 Marionette TRACE conn3 <- [1,2066,null,{}] 20:25:08 INFO - PROCESS | 1727 | 1467948308253 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:08 INFO - PROCESS | 1727 | 1467948308258 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:08 INFO - PROCESS | 1727 | 1467948308468 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 20:25:08 INFO - PROCESS | 1727 | 1467948308721 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 1727 | 1467948308730 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x922c5c00 == 76 [pid = 1727] [id = 524] 20:25:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x922d8000) [pid = 1727] [serial = 1573] [outer = (nil)] 20:25:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x92ce9c00) [pid = 1727] [serial = 1574] [outer = 0x922d8000] 20:25:08 INFO - PROCESS | 1727 | 1467948308857 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x93c11800) [pid = 1727] [serial = 1575] [outer = 0x922d8000] 20:25:09 INFO - PROCESS | 1727 | 1467948309784 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1582ms 20:25:09 INFO - PROCESS | 1727 | 1467948309823 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 1727 | 1467948309828 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 20:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:25:09 INFO - PROCESS | 1727 | 1467948309835 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 1727 | 1467948309838 Marionette TRACE conn3 <- [1,2070,null,{}] 20:25:09 INFO - PROCESS | 1727 | 1467948309845 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:09 INFO - PROCESS | 1727 | 1467948309849 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:10 INFO - PROCESS | 1727 | 1467948310039 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 20:25:10 INFO - PROCESS | 1727 | 1467948310253 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 1727 | 1467948310265 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd20c00 == 77 [pid = 1727] [id = 525] 20:25:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x8eb63c00) [pid = 1727] [serial = 1576] [outer = (nil)] 20:25:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x92f88000) [pid = 1727] [serial = 1577] [outer = 0x8eb63c00] 20:25:10 INFO - PROCESS | 1727 | 1467948310377 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x9a48d000) [pid = 1727] [serial = 1578] [outer = 0x8eb63c00] 20:25:11 INFO - PROCESS | 1727 | 1467948311410 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 20:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1637ms 20:25:11 INFO - PROCESS | 1727 | 1467948311477 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 20:25:11 INFO - PROCESS | 1727 | 1467948311484 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 20:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:25:11 INFO - PROCESS | 1727 | 1467948311502 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:25:11 INFO - PROCESS | 1727 | 1467948311510 Marionette TRACE conn3 <- [1,2074,null,{}] 20:25:11 INFO - PROCESS | 1727 | 1467948311516 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:11 INFO - PROCESS | 1727 | 1467948311522 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:11 INFO - PROCESS | 1727 | 1467948311717 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 20:25:11 INFO - PROCESS | 1727 | 1467948311927 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:11 INFO - PROCESS | 1727 | 1467948311937 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c10c00 == 78 [pid = 1727] [id = 526] 20:25:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x96e6bc00) [pid = 1727] [serial = 1579] [outer = (nil)] 20:25:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x9c069000) [pid = 1727] [serial = 1580] [outer = 0x96e6bc00] 20:25:12 INFO - PROCESS | 1727 | 1467948312092 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9c1ef400) [pid = 1727] [serial = 1581] [outer = 0x96e6bc00] 20:25:13 INFO - PROCESS | 1727 | 1467948313033 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1594ms 20:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:25:13 INFO - PROCESS | 1727 | 1467948313104 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 1727 | 1467948313108 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 20:25:13 INFO - PROCESS | 1727 | 1467948313115 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 1727 | 1467948313118 Marionette TRACE conn3 <- [1,2078,null,{}] 20:25:13 INFO - PROCESS | 1727 | 1467948313124 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:13 INFO - PROCESS | 1727 | 1467948313129 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:13 INFO - PROCESS | 1727 | 1467948313316 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 20:25:13 INFO - PROCESS | 1727 | 1467948313535 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 1727 | 1467948313547 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9400 == 79 [pid = 1727] [id = 527] 20:25:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9229ac00) [pid = 1727] [serial = 1582] [outer = (nil)] 20:25:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9d808800) [pid = 1727] [serial = 1583] [outer = 0x9229ac00] 20:25:13 INFO - PROCESS | 1727 | 1467948313703 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x9d8ef400) [pid = 1727] [serial = 1584] [outer = 0x9229ac00] 20:25:14 INFO - PROCESS | 1727 | 1467948314563 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1481ms 20:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:25:14 INFO - PROCESS | 1727 | 1467948314595 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 1727 | 1467948314598 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 20:25:14 INFO - PROCESS | 1727 | 1467948314605 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 1727 | 1467948314609 Marionette TRACE conn3 <- [1,2082,null,{}] 20:25:14 INFO - PROCESS | 1727 | 1467948314614 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:14 INFO - PROCESS | 1727 | 1467948314619 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:14 INFO - PROCESS | 1727 | 1467948314810 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 20:25:15 INFO - PROCESS | 1727 | 1467948315017 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 1727 | 1467948315036 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f4c00 == 80 [pid = 1727] [id = 528] 20:25:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0xa108b400) [pid = 1727] [serial = 1585] [outer = (nil)] 20:25:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0xa2006000) [pid = 1727] [serial = 1586] [outer = 0xa108b400] 20:25:15 INFO - PROCESS | 1727 | 1467948315169 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0xa22a1400) [pid = 1727] [serial = 1587] [outer = 0xa108b400] 20:25:16 INFO - PROCESS | 1727 | 1467948316133 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1584ms 20:25:16 INFO - PROCESS | 1727 | 1467948316189 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 1727 | 1467948316193 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 20:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:25:16 INFO - PROCESS | 1727 | 1467948316199 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 1727 | 1467948316202 Marionette TRACE conn3 <- [1,2086,null,{}] 20:25:16 INFO - PROCESS | 1727 | 1467948316208 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:16 INFO - PROCESS | 1727 | 1467948316213 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:16 INFO - PROCESS | 1727 | 1467948316394 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 20:25:16 INFO - PROCESS | 1727 | 1467948316604 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 1727 | 1467948316614 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6c800 == 81 [pid = 1727] [id = 529] 20:25:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x9c1fa400) [pid = 1727] [serial = 1588] [outer = (nil)] 20:25:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0xa232ac00) [pid = 1727] [serial = 1589] [outer = 0x9c1fa400] 20:25:16 INFO - PROCESS | 1727 | 1467948316733 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0xa253c800) [pid = 1727] [serial = 1590] [outer = 0x9c1fa400] 20:25:17 INFO - PROCESS | 1727 | 1467948317654 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1531ms 20:25:17 INFO - PROCESS | 1727 | 1467948317731 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 1727 | 1467948317735 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 20:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:25:17 INFO - PROCESS | 1727 | 1467948317741 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - PROCESS | 1727 | 1467948317744 Marionette TRACE conn3 <- [1,2090,null,{}] 20:25:17 INFO - PROCESS | 1727 | 1467948317750 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:17 INFO - PROCESS | 1727 | 1467948317756 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:17 INFO - PROCESS | 1727 | 1467948317972 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 20:25:18 INFO - PROCESS | 1727 | 1467948318282 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 1727 | 1467948318291 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db98000 == 82 [pid = 1727] [id = 530] 20:25:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x92ce6c00) [pid = 1727] [serial = 1591] [outer = (nil)] 20:25:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0xa25efc00) [pid = 1727] [serial = 1592] [outer = 0x92ce6c00] 20:25:18 INFO - PROCESS | 1727 | 1467948318379 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0xa2fbfc00) [pid = 1727] [serial = 1593] [outer = 0x92ce6c00] 20:25:19 INFO - PROCESS | 1727 | 1467948319250 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1542ms 20:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:25:19 INFO - PROCESS | 1727 | 1467948319283 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 20:25:19 INFO - PROCESS | 1727 | 1467948319287 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 20:25:19 INFO - PROCESS | 1727 | 1467948319294 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:25:19 INFO - PROCESS | 1727 | 1467948319297 Marionette TRACE conn3 <- [1,2094,null,{}] 20:25:19 INFO - PROCESS | 1727 | 1467948319303 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:19 INFO - PROCESS | 1727 | 1467948319308 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:19 INFO - PROCESS | 1727 | 1467948319487 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 20:25:19 INFO - PROCESS | 1727 | 1467948319701 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 1727 | 1467948319712 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9800 == 83 [pid = 1727] [id = 531] 20:25:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x8f1a0400) [pid = 1727] [serial = 1594] [outer = (nil)] 20:25:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0xa3208000) [pid = 1727] [serial = 1595] [outer = 0x8f1a0400] 20:25:19 INFO - PROCESS | 1727 | 1467948319826 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0xa3210c00) [pid = 1727] [serial = 1596] [outer = 0x8f1a0400] 20:25:20 INFO - PROCESS | 1727 | 1467948320782 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1530ms 20:25:20 INFO - PROCESS | 1727 | 1467948320824 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 1727 | 1467948320829 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 20:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:25:20 INFO - PROCESS | 1727 | 1467948320835 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 1727 | 1467948320838 Marionette TRACE conn3 <- [1,2098,null,{}] 20:25:20 INFO - PROCESS | 1727 | 1467948320863 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:20 INFO - PROCESS | 1727 | 1467948320867 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:21 INFO - PROCESS | 1727 | 1467948321053 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 20:25:21 INFO - PROCESS | 1727 | 1467948321288 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 1727 | 1467948321295 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9b400 == 84 [pid = 1727] [id = 532] 20:25:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x8db9bc00) [pid = 1727] [serial = 1597] [outer = (nil)] 20:25:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x91120000) [pid = 1727] [serial = 1598] [outer = 0x8db9bc00] 20:25:21 INFO - PROCESS | 1727 | 1467948321409 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x92ada000) [pid = 1727] [serial = 1599] [outer = 0x8db9bc00] 20:25:22 INFO - PROCESS | 1727 | 1467948322736 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 20:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1950ms 20:25:22 INFO - PROCESS | 1727 | 1467948322787 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 20:25:22 INFO - PROCESS | 1727 | 1467948322793 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 20:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:25:22 INFO - PROCESS | 1727 | 1467948322800 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 1727 | 1467948322807 Marionette TRACE conn3 <- [1,2102,null,{}] 20:25:22 INFO - PROCESS | 1727 | 1467948322814 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:22 INFO - PROCESS | 1727 | 1467948322820 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:23 INFO - PROCESS | 1727 | 1467948322999 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 20:25:23 INFO - PROCESS | 1727 | 1467948323274 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 1727 | 1467948323290 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115a400 == 85 [pid = 1727] [id = 533] 20:25:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x9115a800) [pid = 1727] [serial = 1600] [outer = (nil)] 20:25:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x9228e400) [pid = 1727] [serial = 1601] [outer = 0x9115a800] 20:25:23 INFO - PROCESS | 1727 | 1467948323480 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x922d2800) [pid = 1727] [serial = 1602] [outer = 0x9115a800] 20:25:24 INFO - PROCESS | 1727 | 1467948324417 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 20:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1690ms 20:25:24 INFO - PROCESS | 1727 | 1467948324491 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 1727 | 1467948324497 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 20:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:25:24 INFO - PROCESS | 1727 | 1467948324507 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - PROCESS | 1727 | 1467948324512 Marionette TRACE conn3 <- [1,2106,null,{}] 20:25:24 INFO - PROCESS | 1727 | 1467948324518 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:24 INFO - PROCESS | 1727 | 1467948324523 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:24 INFO - PROCESS | 1727 | 1467948324742 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9229dc00 == 84 [pid = 1727] [id = 490] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9dc000 == 83 [pid = 1727] [id = 522] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9a7f1400 == 82 [pid = 1727] [id = 521] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9115dc00 == 81 [pid = 1727] [id = 520] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9241d000 == 80 [pid = 1727] [id = 519] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x91123800 == 79 [pid = 1727] [id = 518] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb03800 == 78 [pid = 1727] [id = 517] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea71c00 == 77 [pid = 1727] [id = 516] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6a400 == 76 [pid = 1727] [id = 511] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca71000 == 75 [pid = 1727] [id = 510] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea77c00 == 74 [pid = 1727] [id = 508] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x922dd800 == 73 [pid = 1727] [id = 509] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd21000 == 72 [pid = 1727] [id = 442] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6ec00 == 71 [pid = 1727] [id = 497] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x92ada800 == 70 [pid = 1727] [id = 465] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6dc00 == 69 [pid = 1727] [id = 440] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f8800 == 68 [pid = 1727] [id = 468] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92c00 == 67 [pid = 1727] [id = 499] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x92416800 == 66 [pid = 1727] [id = 495] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9107ec00 == 65 [pid = 1727] [id = 463] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69c00 == 64 [pid = 1727] [id = 498] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca72400 == 63 [pid = 1727] [id = 439] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1e000 == 62 [pid = 1727] [id = 500] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ec800 == 61 [pid = 1727] [id = 469] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6dc00 == 60 [pid = 1727] [id = 491] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x99749000 == 59 [pid = 1727] [id = 466] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67800 == 58 [pid = 1727] [id = 441] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x91121800 == 57 [pid = 1727] [id = 444] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8f198c00 == 56 [pid = 1727] [id = 433] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x922e1c00 == 55 [pid = 1727] [id = 489] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca71400 == 54 [pid = 1727] [id = 447] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x95196c00 == 53 [pid = 1727] [id = 507] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f0400 == 52 [pid = 1727] [id = 423] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f0000 == 51 [pid = 1727] [id = 445] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x92eb2c00 == 50 [pid = 1727] [id = 437] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8db91000 == 49 [pid = 1727] [id = 512] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca70000 == 48 [pid = 1727] [id = 513] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f5800 == 47 [pid = 1727] [id = 514] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66c00 == 46 [pid = 1727] [id = 470] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb60800 == 45 [pid = 1727] [id = 515] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9107cc00 == 44 [pid = 1727] [id = 446] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6c400 == 43 [pid = 1727] [id = 467] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x91174400 == 42 [pid = 1727] [id = 494] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea7a000 == 41 [pid = 1727] [id = 462] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0c000 == 40 [pid = 1727] [id = 430] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x922d9400 == 39 [pid = 1727] [id = 464] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1ac00 == 38 [pid = 1727] [id = 438] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6e800 == 37 [pid = 1727] [id = 496] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f4c00 == 36 [pid = 1727] [id = 426] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3e9000 == 35 [pid = 1727] [id = 450] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x9115a400 == 34 [pid = 1727] [id = 533] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9b400 == 33 [pid = 1727] [id = 532] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8db98000 == 32 [pid = 1727] [id = 530] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5e9800 == 31 [pid = 1727] [id = 531] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6c800 == 30 [pid = 1727] [id = 529] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f4c00 == 29 [pid = 1727] [id = 528] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x93c10c00 == 28 [pid = 1727] [id = 526] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5e9400 == 27 [pid = 1727] [id = 527] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd20c00 == 26 [pid = 1727] [id = 525] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x922c5c00 == 25 [pid = 1727] [id = 524] 20:25:26 INFO - PROCESS | 1727 | --DOCSHELL 0x8f191400 == 24 [pid = 1727] [id = 523] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x953e7000) [pid = 1727] [serial = 1521] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x922d2400) [pid = 1727] [serial = 1511] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x8f194400) [pid = 1727] [serial = 1478] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x93c15800) [pid = 1727] [serial = 1518] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x8f9de800) [pid = 1727] [serial = 1505] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x9b641c00) [pid = 1727] [serial = 1493] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x9111f800) [pid = 1727] [serial = 1509] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x8f9db800) [pid = 1727] [serial = 1508] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x952e4800) [pid = 1727] [serial = 1520] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x9bfd6800) [pid = 1727] [serial = 1496] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x9ac90800) [pid = 1727] [serial = 1490] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x92f7d400) [pid = 1727] [serial = 1515] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9241c800) [pid = 1727] [serial = 1512] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x92293800) [pid = 1727] [serial = 1481] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x9c06e400) [pid = 1727] [serial = 1499] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x8fb0d000) [pid = 1727] [serial = 1506] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x91120c00) [pid = 1727] [serial = 1502] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x93a4b000) [pid = 1727] [serial = 1517] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x952e5800) [pid = 1727] [serial = 1484] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x9a02f400) [pid = 1727] [serial = 1487] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x92cefc00) [pid = 1727] [serial = 1514] [outer = (nil)] [url = about:blank] 20:25:26 INFO - PROCESS | 1727 | 1467948326830 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 1727 | 1467948326842 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69c00 == 25 [pid = 1727] [id = 534] 20:25:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x8ca6b400) [pid = 1727] [serial = 1603] [outer = (nil)] 20:25:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x8ca6f800) [pid = 1727] [serial = 1604] [outer = 0x8ca6b400] 20:25:26 INFO - PROCESS | 1727 | 1467948326967 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x8d5ee000) [pid = 1727] [serial = 1605] [outer = 0x8ca6b400] 20:25:27 INFO - PROCESS | 1727 | 1467948327786 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 3334ms 20:25:27 INFO - PROCESS | 1727 | 1467948327843 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 1727 | 1467948327847 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 20:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:25:27 INFO - PROCESS | 1727 | 1467948327866 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 1727 | 1467948327871 Marionette TRACE conn3 <- [1,2110,null,{}] 20:25:27 INFO - PROCESS | 1727 | 1467948327879 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:27 INFO - PROCESS | 1727 | 1467948327885 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:28 INFO - PROCESS | 1727 | 1467948328050 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 20:25:28 INFO - PROCESS | 1727 | 1467948328064 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 1727 | 1467948328071 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b1800 == 26 [pid = 1727] [id = 535] 20:25:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x8ea6f000) [pid = 1727] [serial = 1606] [outer = (nil)] 20:25:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x8ea78c00) [pid = 1727] [serial = 1607] [outer = 0x8ea6f000] 20:25:28 INFO - PROCESS | 1727 | 1467948328140 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x8eb64c00) [pid = 1727] [serial = 1608] [outer = 0x8ea6f000] 20:25:29 INFO - PROCESS | 1727 | 1467948329188 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 20:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1389ms 20:25:29 INFO - PROCESS | 1727 | 1467948329252 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 20:25:29 INFO - PROCESS | 1727 | 1467948329258 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 20:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:25:29 INFO - PROCESS | 1727 | 1467948329271 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:25:29 INFO - PROCESS | 1727 | 1467948329273 Marionette TRACE conn3 <- [1,2114,null,{}] 20:25:29 INFO - PROCESS | 1727 | 1467948329280 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:29 INFO - PROCESS | 1727 | 1467948329285 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:29 INFO - PROCESS | 1727 | 1467948329457 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 20:25:29 INFO - PROCESS | 1727 | 1467948329661 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 1727 | 1467948329669 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3eb000 == 27 [pid = 1727] [id = 536] 20:25:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x8f9d6000) [pid = 1727] [serial = 1609] [outer = (nil)] 20:25:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x8fb04400) [pid = 1727] [serial = 1610] [outer = 0x8f9d6000] 20:25:29 INFO - PROCESS | 1727 | 1467948329737 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9107b400) [pid = 1727] [serial = 1611] [outer = 0x8f9d6000] 20:25:30 INFO - PROCESS | 1727 | 1467948330735 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1535ms 20:25:30 INFO - PROCESS | 1727 | 1467948330806 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 1727 | 1467948330810 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 20:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:25:30 INFO - PROCESS | 1727 | 1467948330819 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 1727 | 1467948330828 Marionette TRACE conn3 <- [1,2118,null,{}] 20:25:30 INFO - PROCESS | 1727 | 1467948330854 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:30 INFO - PROCESS | 1727 | 1467948330862 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:31 INFO - PROCESS | 1727 | 1467948331121 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 20:25:31 INFO - PROCESS | 1727 | 1467948331145 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 1727 | 1467948331150 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x91179800 == 28 [pid = 1727] [id = 537] 20:25:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x9117b000) [pid = 1727] [serial = 1612] [outer = (nil)] 20:25:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x921a1800) [pid = 1727] [serial = 1613] [outer = 0x9117b000] 20:25:31 INFO - PROCESS | 1727 | 1467948331217 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x9229d800) [pid = 1727] [serial = 1614] [outer = 0x9117b000] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x8ca75000) [pid = 1727] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x8eb68000) [pid = 1727] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x922e1400) [pid = 1727] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9a618800) [pid = 1727] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x922d8800) [pid = 1727] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x99745c00) [pid = 1727] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x9a536400) [pid = 1727] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x8fb0f800) [pid = 1727] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x8eb5c400) [pid = 1727] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x93c1ac00) [pid = 1727] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x9107dc00) [pid = 1727] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x8e9b6400) [pid = 1727] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x92420000) [pid = 1727] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x9b646400) [pid = 1727] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x8dd17000) [pid = 1727] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x8dd1f000) [pid = 1727] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x93c0fc00) [pid = 1727] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x92ad4400) [pid = 1727] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8d5f8000) [pid = 1727] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x92292000) [pid = 1727] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x93930000) [pid = 1727] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x9a7f2400) [pid = 1727] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x9241bc00) [pid = 1727] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x9ac8c000) [pid = 1727] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x9ba04800) [pid = 1727] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x8db92800) [pid = 1727] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x9219fc00) [pid = 1727] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x9830f400) [pid = 1727] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x9533c800) [pid = 1727] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x952e8400) [pid = 1727] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8ca71800) [pid = 1727] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x952ef400) [pid = 1727] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x91126800) [pid = 1727] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8ea72c00) [pid = 1727] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8ea7a400) [pid = 1727] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8d5e9c00) [pid = 1727] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:25:33 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8ca70800) [pid = 1727] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:25:33 INFO - PROCESS | 1727 | 1467948333754 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2959ms 20:25:33 INFO - PROCESS | 1727 | 1467948333776 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 1727 | 1467948333781 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 20:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:25:33 INFO - PROCESS | 1727 | 1467948333786 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - PROCESS | 1727 | 1467948333789 Marionette TRACE conn3 <- [1,2122,null,{}] 20:25:33 INFO - PROCESS | 1727 | 1467948333807 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:33 INFO - PROCESS | 1727 | 1467948333811 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:33 INFO - PROCESS | 1727 | 1467948333966 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 20:25:34 INFO - PROCESS | 1727 | 1467948333981 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 1727 | 1467948333988 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9c000 == 29 [pid = 1727] [id = 538] 20:25:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f192000) [pid = 1727] [serial = 1615] [outer = (nil)] 20:25:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x91120400) [pid = 1727] [serial = 1616] [outer = 0x8f192000] 20:25:34 INFO - PROCESS | 1727 | 1467948334054 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x91171800) [pid = 1727] [serial = 1617] [outer = 0x8f192000] 20:25:34 INFO - PROCESS | 1727 | 1467948334964 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1235ms 20:25:35 INFO - PROCESS | 1727 | 1467948335022 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 1727 | 1467948335025 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 20:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:25:35 INFO - PROCESS | 1727 | 1467948335032 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - PROCESS | 1727 | 1467948335034 Marionette TRACE conn3 <- [1,2126,null,{}] 20:25:35 INFO - PROCESS | 1727 | 1467948335040 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:35 INFO - PROCESS | 1727 | 1467948335045 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:35 INFO - PROCESS | 1727 | 1467948335197 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 20:25:35 INFO - PROCESS | 1727 | 1467948335464 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 1727 | 1467948335476 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67c00 == 30 [pid = 1727] [id = 539] 20:25:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8ca68c00) [pid = 1727] [serial = 1618] [outer = (nil)] 20:25:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8ca6fc00) [pid = 1727] [serial = 1619] [outer = 0x8ca68c00] 20:25:35 INFO - PROCESS | 1727 | 1467948335569 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8d5f8000) [pid = 1727] [serial = 1620] [outer = 0x8ca68c00] 20:25:36 INFO - PROCESS | 1727 | 1467948336560 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 20:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1588ms 20:25:36 INFO - PROCESS | 1727 | 1467948336623 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 1727 | 1467948336629 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 20:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:25:36 INFO - PROCESS | 1727 | 1467948336637 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 1727 | 1467948336641 Marionette TRACE conn3 <- [1,2130,null,{}] 20:25:36 INFO - PROCESS | 1727 | 1467948336649 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:36 INFO - PROCESS | 1727 | 1467948336656 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:36 INFO - PROCESS | 1727 | 1467948336875 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 20:25:37 INFO - PROCESS | 1727 | 1467948337134 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 1727 | 1467948337141 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f1000 == 31 [pid = 1727] [id = 540] 20:25:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8f3f5400) [pid = 1727] [serial = 1621] [outer = (nil)] 20:25:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8f9db000) [pid = 1727] [serial = 1622] [outer = 0x8f3f5400] 20:25:37 INFO - PROCESS | 1727 | 1467948337265 Marionette DEBUG loaded listener.js 20:25:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x8fb0c000) [pid = 1727] [serial = 1623] [outer = 0x8f3f5400] 20:25:38 INFO - PROCESS | 1727 | 1467948338235 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 1727 | 1467948338334 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 20:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:25:38 INFO - PROCESS | 1727 | 1467948338341 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:25:38 INFO - PROCESS | 1727 | 1467948338344 Marionette TRACE conn3 <- [1,2134,null,{}] 20:25:38 INFO - PROCESS | 1727 | 1467948338350 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:38 INFO - PROCESS | 1727 | 1467948338356 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:38 INFO - PROCESS | 1727 | 1467948338609 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 20:25:38 INFO - PROCESS | 1727 | 1467948338910 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 1727 | 1467948338921 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x91154c00 == 32 [pid = 1727] [id = 541] 20:25:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x921a6800) [pid = 1727] [serial = 1624] [outer = (nil)] 20:25:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x9229c400) [pid = 1727] [serial = 1625] [outer = 0x921a6800] 20:25:39 INFO - PROCESS | 1727 | 1467948339038 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x922dac00) [pid = 1727] [serial = 1626] [outer = 0x921a6800] 20:25:39 INFO - PROCESS | 1727 | 1467948339963 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 20:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1684ms 20:25:40 INFO - PROCESS | 1727 | 1467948340026 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 1727 | 1467948340031 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 20:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:25:40 INFO - PROCESS | 1727 | 1467948340046 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 1727 | 1467948340055 Marionette TRACE conn3 <- [1,2138,null,{}] 20:25:40 INFO - PROCESS | 1727 | 1467948340061 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:40 INFO - PROCESS | 1727 | 1467948340069 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:40 INFO - PROCESS | 1727 | 1467948340297 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 20:25:40 INFO - PROCESS | 1727 | 1467948340568 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 1727 | 1467948340578 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6c400 == 33 [pid = 1727] [id = 542] 20:25:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x8ea74800) [pid = 1727] [serial = 1627] [outer = (nil)] 20:25:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x92ce2c00) [pid = 1727] [serial = 1628] [outer = 0x8ea74800] 20:25:40 INFO - PROCESS | 1727 | 1467948340699 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x92ceb800) [pid = 1727] [serial = 1629] [outer = 0x8ea74800] 20:25:41 INFO - PROCESS | 1727 | 1467948341574 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 20:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1594ms 20:25:41 INFO - PROCESS | 1727 | 1467948341635 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 1727 | 1467948341640 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 20:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:25:41 INFO - PROCESS | 1727 | 1467948341647 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 1727 | 1467948341650 Marionette TRACE conn3 <- [1,2142,null,{}] 20:25:41 INFO - PROCESS | 1727 | 1467948341656 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:41 INFO - PROCESS | 1727 | 1467948341661 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:41 INFO - PROCESS | 1727 | 1467948341842 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 20:25:42 INFO - PROCESS | 1727 | 1467948342054 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 1727 | 1467948342063 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cea000 == 34 [pid = 1727] [id = 543] 20:25:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x92f86400) [pid = 1727] [serial = 1630] [outer = (nil)] 20:25:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x93927400) [pid = 1727] [serial = 1631] [outer = 0x92f86400] 20:25:42 INFO - PROCESS | 1727 | 1467948342174 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x93a01800) [pid = 1727] [serial = 1632] [outer = 0x92f86400] 20:25:43 INFO - PROCESS | 1727 | 1467948343089 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 1727 | 1467948343148 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 20:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:25:43 INFO - PROCESS | 1727 | 1467948343154 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - PROCESS | 1727 | 1467948343158 Marionette TRACE conn3 <- [1,2146,null,{}] 20:25:43 INFO - PROCESS | 1727 | 1467948343164 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:43 INFO - PROCESS | 1727 | 1467948343169 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:43 INFO - PROCESS | 1727 | 1467948343341 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 20:25:43 INFO - PROCESS | 1727 | 1467948343595 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 1727 | 1467948343620 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ebc00 == 35 [pid = 1727] [id = 544] 20:25:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x93c1ac00) [pid = 1727] [serial = 1633] [outer = (nil)] 20:25:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x947a6400) [pid = 1727] [serial = 1634] [outer = 0x93c1ac00] 20:25:43 INFO - PROCESS | 1727 | 1467948343754 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x952f2800) [pid = 1727] [serial = 1635] [outer = 0x93c1ac00] 20:25:44 INFO - PROCESS | 1727 | 1467948344811 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 1727 | 1467948344892 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 20:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:25:44 INFO - PROCESS | 1727 | 1467948344898 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 1727 | 1467948344902 Marionette TRACE conn3 <- [1,2150,null,{}] 20:25:44 INFO - PROCESS | 1727 | 1467948344907 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:44 INFO - PROCESS | 1727 | 1467948344913 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:45 INFO - PROCESS | 1727 | 1467948345138 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 20:25:45 INFO - PROCESS | 1727 | 1467948345394 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 1727 | 1467948345400 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67800 == 36 [pid = 1727] [id = 545] 20:25:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x8d5f7000) [pid = 1727] [serial = 1636] [outer = (nil)] 20:25:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x953e2c00) [pid = 1727] [serial = 1637] [outer = 0x8d5f7000] 20:25:45 INFO - PROCESS | 1727 | 1467948345523 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x92293400) [pid = 1727] [serial = 1638] [outer = 0x8d5f7000] 20:25:46 INFO - PROCESS | 1727 | 1467948346435 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 20:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1588ms 20:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:25:46 INFO - PROCESS | 1727 | 1467948346487 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 1727 | 1467948346490 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 20:25:46 INFO - PROCESS | 1727 | 1467948346497 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - PROCESS | 1727 | 1467948346500 Marionette TRACE conn3 <- [1,2154,null,{}] 20:25:46 INFO - PROCESS | 1727 | 1467948346506 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:46 INFO - PROCESS | 1727 | 1467948346511 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:46 INFO - PROCESS | 1727 | 1467948346685 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 20:25:46 INFO - PROCESS | 1727 | 1467948346896 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 1727 | 1467948346903 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3000 == 37 [pid = 1727] [id = 546] 20:25:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x8db8f800) [pid = 1727] [serial = 1639] [outer = (nil)] 20:25:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9921ac00) [pid = 1727] [serial = 1640] [outer = 0x8db8f800] 20:25:47 INFO - PROCESS | 1727 | 1467948347025 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x99619c00) [pid = 1727] [serial = 1641] [outer = 0x8db8f800] 20:25:47 INFO - PROCESS | 1727 | 1467948347992 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1535ms 20:25:48 INFO - PROCESS | 1727 | 1467948348032 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 20:25:48 INFO - PROCESS | 1727 | 1467948348035 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 20:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:25:48 INFO - PROCESS | 1727 | 1467948348042 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:25:48 INFO - PROCESS | 1727 | 1467948348046 Marionette TRACE conn3 <- [1,2158,null,{}] 20:25:48 INFO - PROCESS | 1727 | 1467948348051 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:48 INFO - PROCESS | 1727 | 1467948348056 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:48 INFO - PROCESS | 1727 | 1467948348230 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 20:25:48 INFO - PROCESS | 1727 | 1467948348449 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 1727 | 1467948348455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea70c00 == 38 [pid = 1727] [id = 547] 20:25:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x8ea79400) [pid = 1727] [serial = 1642] [outer = (nil)] 20:25:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x92ada400) [pid = 1727] [serial = 1643] [outer = 0x8ea79400] 20:25:48 INFO - PROCESS | 1727 | 1467948348573 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x9392d000) [pid = 1727] [serial = 1644] [outer = 0x8ea79400] 20:25:49 INFO - PROCESS | 1727 | 1467948349552 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1583ms 20:25:49 INFO - PROCESS | 1727 | 1467948349628 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 1727 | 1467948349631 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 20:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:25:49 INFO - PROCESS | 1727 | 1467948349638 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - PROCESS | 1727 | 1467948349642 Marionette TRACE conn3 <- [1,2162,null,{}] 20:25:49 INFO - PROCESS | 1727 | 1467948349647 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:49 INFO - PROCESS | 1727 | 1467948349652 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:49 INFO - PROCESS | 1727 | 1467948349824 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 20:25:50 INFO - PROCESS | 1727 | 1467948350279 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 1727 | 1467948350290 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70800 == 39 [pid = 1727] [id = 548] 20:25:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x8ca70c00) [pid = 1727] [serial = 1645] [outer = (nil)] 20:25:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x8d5f5c00) [pid = 1727] [serial = 1646] [outer = 0x8ca70c00] 20:25:50 INFO - PROCESS | 1727 | 1467948350380 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x8dd17400) [pid = 1727] [serial = 1647] [outer = 0x8ca70c00] 20:25:51 INFO - PROCESS | 1727 | 1467948351292 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 20:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1732ms 20:25:51 INFO - PROCESS | 1727 | 1467948351373 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 1727 | 1467948351378 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 20:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:25:51 INFO - PROCESS | 1727 | 1467948351386 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:25:51 INFO - PROCESS | 1727 | 1467948351391 Marionette TRACE conn3 <- [1,2166,null,{}] 20:25:51 INFO - PROCESS | 1727 | 1467948351399 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:51 INFO - PROCESS | 1727 | 1467948351407 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:51 INFO - PROCESS | 1727 | 1467948351631 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 20:25:52 INFO - PROCESS | 1727 | 1467948352041 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 1727 | 1467948352048 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9c000 == 38 [pid = 1727] [id = 538] 20:25:52 INFO - PROCESS | 1727 | --DOCSHELL 0x91179800 == 37 [pid = 1727] [id = 537] 20:25:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3eb000 == 36 [pid = 1727] [id = 536] 20:25:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca74400 == 37 [pid = 1727] [id = 549] 20:25:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x8d5f8400) [pid = 1727] [serial = 1648] [outer = (nil)] 20:25:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x8f192400) [pid = 1727] [serial = 1649] [outer = 0x8d5f8400] 20:25:52 INFO - PROCESS | 1727 | 1467948352149 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x8f9dd800) [pid = 1727] [serial = 1650] [outer = 0x8d5f8400] 20:25:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b1800 == 36 [pid = 1727] [id = 535] 20:25:52 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69c00 == 35 [pid = 1727] [id = 534] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x922d5800) [pid = 1727] [serial = 1503] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x9a7f5c00) [pid = 1727] [serial = 1443] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9ac96800) [pid = 1727] [serial = 1446] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x9a7f1800) [pid = 1727] [serial = 1410] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x8f9de000) [pid = 1727] [serial = 1476] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x8f9d4800) [pid = 1727] [serial = 1434] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x93a06400) [pid = 1727] [serial = 1437] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x9ab6bc00) [pid = 1727] [serial = 1413] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x9a0dd800) [pid = 1727] [serial = 1431] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x9a2b3400) [pid = 1727] [serial = 1440] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x9b169c00) [pid = 1727] [serial = 1449] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x9b437400) [pid = 1727] [serial = 1455] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x9b441400) [pid = 1727] [serial = 1452] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x953e1c00) [pid = 1727] [serial = 1485] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x922cc400) [pid = 1727] [serial = 1482] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x9ba0b000) [pid = 1727] [serial = 1494] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x9a535400) [pid = 1727] [serial = 1488] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x9c075400) [pid = 1727] [serial = 1500] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x9bfd7800) [pid = 1727] [serial = 1497] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x9ac98000) [pid = 1727] [serial = 1491] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8f3efc00) [pid = 1727] [serial = 1479] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x96e65800) [pid = 1727] [serial = 1568] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x9a539400) [pid = 1727] [serial = 1563] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x9ac93c00) [pid = 1727] [serial = 1565] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x92ebc400) [pid = 1727] [serial = 1529] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 121 (0x93a0d800) [pid = 1727] [serial = 1530] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x9c076400) [pid = 1727] [serial = 1544] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0x9c19ac00) [pid = 1727] [serial = 1545] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0x9c1efc00) [pid = 1727] [serial = 1547] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x9c1f5000) [pid = 1727] [serial = 1548] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x9ab61400) [pid = 1727] [serial = 1538] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9ac91000) [pid = 1727] [serial = 1539] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92ce3800) [pid = 1727] [serial = 1556] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x9392c000) [pid = 1727] [serial = 1557] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x922c3400) [pid = 1727] [serial = 1532] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9a0cfc00) [pid = 1727] [serial = 1533] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x99225c00) [pid = 1727] [serial = 1524] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x98309000) [pid = 1727] [serial = 1523] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9a531c00) [pid = 1727] [serial = 1535] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x9a72e000) [pid = 1727] [serial = 1536] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9b169800) [pid = 1727] [serial = 1541] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9ba84000) [pid = 1727] [serial = 1542] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x99617800) [pid = 1727] [serial = 1559] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x92ae1800) [pid = 1727] [serial = 1553] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x93928800) [pid = 1727] [serial = 1554] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8eb68c00) [pid = 1727] [serial = 1550] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8fb08000) [pid = 1727] [serial = 1551] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8f3f3400) [pid = 1727] [serial = 1526] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x91155000) [pid = 1727] [serial = 1527] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9a2b2400) [pid = 1727] [serial = 1562] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9b16b800) [pid = 1727] [serial = 1566] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x99e7a000) [pid = 1727] [serial = 1560] [outer = (nil)] [url = about:blank] 20:25:52 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9a7f6800) [pid = 1727] [serial = 1569] [outer = (nil)] [url = about:blank] 20:25:53 INFO - PROCESS | 1727 | 1467948353248 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1884ms 20:25:53 INFO - PROCESS | 1727 | 1467948353274 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 1727 | 1467948353280 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 20:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:25:53 INFO - PROCESS | 1727 | 1467948353288 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - PROCESS | 1727 | 1467948353290 Marionette TRACE conn3 <- [1,2170,null,{}] 20:25:53 INFO - PROCESS | 1727 | 1467948353296 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:53 INFO - PROCESS | 1727 | 1467948353301 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:53 INFO - PROCESS | 1727 | 1467948353487 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 20:25:53 INFO - PROCESS | 1727 | 1467948353751 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 1727 | 1467948353757 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x91160000 == 36 [pid = 1727] [id = 550] 20:25:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9219b400) [pid = 1727] [serial = 1651] [outer = (nil)] 20:25:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92296000) [pid = 1727] [serial = 1652] [outer = 0x9219b400] 20:25:53 INFO - PROCESS | 1727 | 1467948353831 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x922ca800) [pid = 1727] [serial = 1653] [outer = 0x9219b400] 20:25:54 INFO - PROCESS | 1727 | 1467948354665 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 20:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1435ms 20:25:54 INFO - PROCESS | 1727 | 1467948354723 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 1727 | 1467948354726 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 20:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:25:54 INFO - PROCESS | 1727 | 1467948354745 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - PROCESS | 1727 | 1467948354754 Marionette TRACE conn3 <- [1,2174,null,{}] 20:25:54 INFO - PROCESS | 1727 | 1467948354762 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:54 INFO - PROCESS | 1727 | 1467948354768 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:55 INFO - PROCESS | 1727 | 1467948355004 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 20:25:55 INFO - PROCESS | 1727 | 1467948355033 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 1727 | 1467948355042 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d5400 == 37 [pid = 1727] [id = 551] 20:25:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92ade800) [pid = 1727] [serial = 1654] [outer = (nil)] 20:25:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x92ce8000) [pid = 1727] [serial = 1655] [outer = 0x92ade800] 20:25:55 INFO - PROCESS | 1727 | 1467948355117 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92ebf000) [pid = 1727] [serial = 1656] [outer = 0x92ade800] 20:25:56 INFO - PROCESS | 1727 | 1467948356079 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1403ms 20:25:56 INFO - PROCESS | 1727 | 1467948356137 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 20:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:25:56 INFO - PROCESS | 1727 | 1467948356141 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 20:25:56 INFO - PROCESS | 1727 | 1467948356147 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:25:56 INFO - PROCESS | 1727 | 1467948356151 Marionette TRACE conn3 <- [1,2178,null,{}] 20:25:56 INFO - PROCESS | 1727 | 1467948356163 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:56 INFO - PROCESS | 1727 | 1467948356167 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:56 INFO - PROCESS | 1727 | 1467948356407 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 20:25:56 INFO - PROCESS | 1727 | 1467948356428 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 1727 | 1467948356438 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea79c00 == 38 [pid = 1727] [id = 552] 20:25:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x92adb000) [pid = 1727] [serial = 1657] [outer = (nil)] 20:25:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x93a0d800) [pid = 1727] [serial = 1658] [outer = 0x92adb000] 20:25:56 INFO - PROCESS | 1727 | 1467948356502 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x93c16000) [pid = 1727] [serial = 1659] [outer = 0x92adb000] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0xa108b400) [pid = 1727] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9c1fa400) [pid = 1727] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8f194c00) [pid = 1727] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x922d8000) [pid = 1727] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x92ce6c00) [pid = 1727] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9117b000) [pid = 1727] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8ca6b400) [pid = 1727] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8ea6f000) [pid = 1727] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8eb63c00) [pid = 1727] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9115a800) [pid = 1727] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8f9d6000) [pid = 1727] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f1a0400) [pid = 1727] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8db9bc00) [pid = 1727] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x96e6bc00) [pid = 1727] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:25:57 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9229ac00) [pid = 1727] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:25:57 INFO - PROCESS | 1727 | 1467948357573 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1491ms 20:25:57 INFO - PROCESS | 1727 | 1467948357639 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 1727 | 1467948357643 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 20:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:25:57 INFO - PROCESS | 1727 | 1467948357648 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - PROCESS | 1727 | 1467948357651 Marionette TRACE conn3 <- [1,2182,null,{}] 20:25:57 INFO - PROCESS | 1727 | 1467948357657 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:57 INFO - PROCESS | 1727 | 1467948357661 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:57 INFO - PROCESS | 1727 | 1467948357821 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 20:25:58 INFO - PROCESS | 1727 | 1467948357984 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 1727 | 1467948357999 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0f800 == 39 [pid = 1727] [id = 553] 20:25:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9219d000) [pid = 1727] [serial = 1660] [outer = (nil)] 20:25:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x93a05800) [pid = 1727] [serial = 1661] [outer = 0x9219d000] 20:25:58 INFO - PROCESS | 1727 | 1467948358088 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x953ddc00) [pid = 1727] [serial = 1662] [outer = 0x9219d000] 20:25:58 INFO - PROCESS | 1727 | 1467948358948 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1395ms 20:25:59 INFO - PROCESS | 1727 | 1467948359047 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 1727 | 1467948359052 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 20:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:25:59 INFO - PROCESS | 1727 | 1467948359060 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:25:59 INFO - PROCESS | 1727 | 1467948359066 Marionette TRACE conn3 <- [1,2186,null,{}] 20:25:59 INFO - PROCESS | 1727 | 1467948359075 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:25:59 INFO - PROCESS | 1727 | 1467948359082 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:59 INFO - PROCESS | 1727 | 1467948359288 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 20:25:59 INFO - PROCESS | 1727 | 1467948359518 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 1727 | 1467948359534 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:25:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db90000 == 40 [pid = 1727] [id = 554] 20:25:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8eb60400) [pid = 1727] [serial = 1663] [outer = (nil)] 20:25:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8f194400) [pid = 1727] [serial = 1664] [outer = 0x8eb60400] 20:25:59 INFO - PROCESS | 1727 | 1467948359676 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f3ee800) [pid = 1727] [serial = 1665] [outer = 0x8eb60400] 20:26:00 INFO - PROCESS | 1727 | 1467948360657 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1635ms 20:26:00 INFO - PROCESS | 1727 | 1467948360695 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 1727 | 1467948360701 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 20:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:26:00 INFO - PROCESS | 1727 | 1467948360711 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 1727 | 1467948360717 Marionette TRACE conn3 <- [1,2190,null,{}] 20:26:00 INFO - PROCESS | 1727 | 1467948360723 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:00 INFO - PROCESS | 1727 | 1467948360729 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:00 INFO - PROCESS | 1727 | 1467948360924 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 20:26:01 INFO - PROCESS | 1727 | 1467948361181 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 1727 | 1467948361190 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x9115a400 == 41 [pid = 1727] [id = 555] 20:26:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x91173400) [pid = 1727] [serial = 1666] [outer = (nil)] 20:26:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9228f400) [pid = 1727] [serial = 1667] [outer = 0x91173400] 20:26:01 INFO - PROCESS | 1727 | 1467948361315 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x922d5000) [pid = 1727] [serial = 1668] [outer = 0x91173400] 20:26:02 INFO - PROCESS | 1727 | 1467948362220 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 20:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1539ms 20:26:02 INFO - PROCESS | 1727 | 1467948362247 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 20:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:26:02 INFO - PROCESS | 1727 | 1467948362251 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 20:26:02 INFO - PROCESS | 1727 | 1467948362258 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:26:02 INFO - PROCESS | 1727 | 1467948362262 Marionette TRACE conn3 <- [1,2194,null,{}] 20:26:02 INFO - PROCESS | 1727 | 1467948362277 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:02 INFO - PROCESS | 1727 | 1467948362286 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:02 INFO - PROCESS | 1727 | 1467948362489 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 20:26:02 INFO - PROCESS | 1727 | 1467948362697 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 1727 | 1467948362709 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9ddc00 == 42 [pid = 1727] [id = 556] 20:26:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x93c12000) [pid = 1727] [serial = 1669] [outer = (nil)] 20:26:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x952f2000) [pid = 1727] [serial = 1670] [outer = 0x93c12000] 20:26:02 INFO - PROCESS | 1727 | 1467948362826 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x96e6c800) [pid = 1727] [serial = 1671] [outer = 0x93c12000] 20:26:03 INFO - PROCESS | 1727 | 1467948363846 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1643ms 20:26:03 INFO - PROCESS | 1727 | 1467948363902 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 1727 | 1467948363906 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 20:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:26:03 INFO - PROCESS | 1727 | 1467948363914 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 1727 | 1467948363917 Marionette TRACE conn3 <- [1,2198,null,{}] 20:26:03 INFO - PROCESS | 1727 | 1467948363922 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:03 INFO - PROCESS | 1727 | 1467948363928 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:04 INFO - PROCESS | 1727 | 1467948364114 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 20:26:04 INFO - PROCESS | 1727 | 1467948364323 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 1727 | 1467948364335 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9c00 == 43 [pid = 1727] [id = 557] 20:26:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8e9bac00) [pid = 1727] [serial = 1672] [outer = (nil)] 20:26:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x92294400) [pid = 1727] [serial = 1673] [outer = 0x8e9bac00] 20:26:04 INFO - PROCESS | 1727 | 1467948364448 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9a0c2c00) [pid = 1727] [serial = 1674] [outer = 0x8e9bac00] 20:26:05 INFO - PROCESS | 1727 | 1467948365399 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1533ms 20:26:05 INFO - PROCESS | 1727 | 1467948365456 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 1727 | 1467948365460 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 20:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:26:05 INFO - PROCESS | 1727 | 1467948365469 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - PROCESS | 1727 | 1467948365472 Marionette TRACE conn3 <- [1,2202,null,{}] 20:26:05 INFO - PROCESS | 1727 | 1467948365478 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:05 INFO - PROCESS | 1727 | 1467948365483 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:05 INFO - PROCESS | 1727 | 1467948365681 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 20:26:05 INFO - PROCESS | 1727 | 1467948365894 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 1727 | 1467948365903 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9db400 == 44 [pid = 1727] [id = 558] 20:26:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x91080c00) [pid = 1727] [serial = 1675] [outer = (nil)] 20:26:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9a488400) [pid = 1727] [serial = 1676] [outer = 0x91080c00] 20:26:06 INFO - PROCESS | 1727 | 1467948366028 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9a530000) [pid = 1727] [serial = 1677] [outer = 0x91080c00] 20:26:06 INFO - PROCESS | 1727 | 1467948366981 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1538ms 20:26:07 INFO - PROCESS | 1727 | 1467948367008 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 1727 | 1467948367011 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 20:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:26:07 INFO - PROCESS | 1727 | 1467948367018 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - PROCESS | 1727 | 1467948367022 Marionette TRACE conn3 <- [1,2206,null,{}] 20:26:07 INFO - PROCESS | 1727 | 1467948367027 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:07 INFO - PROCESS | 1727 | 1467948367037 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:07 INFO - PROCESS | 1727 | 1467948367261 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 20:26:07 INFO - PROCESS | 1727 | 1467948367469 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 1727 | 1467948367482 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5eb000 == 45 [pid = 1727] [id = 559] 20:26:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9a0cf800) [pid = 1727] [serial = 1678] [outer = (nil)] 20:26:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9a7f6400) [pid = 1727] [serial = 1679] [outer = 0x9a0cf800] 20:26:07 INFO - PROCESS | 1727 | 1467948367593 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9ab6b800) [pid = 1727] [serial = 1680] [outer = 0x9a0cf800] 20:26:08 INFO - PROCESS | 1727 | 1467948368580 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 20:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1638ms 20:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:26:08 INFO - PROCESS | 1727 | 1467948368657 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 20:26:08 INFO - PROCESS | 1727 | 1467948368660 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 20:26:08 INFO - PROCESS | 1727 | 1467948368667 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:26:08 INFO - PROCESS | 1727 | 1467948368670 Marionette TRACE conn3 <- [1,2210,null,{}] 20:26:08 INFO - PROCESS | 1727 | 1467948368676 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:08 INFO - PROCESS | 1727 | 1467948368681 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:08 INFO - PROCESS | 1727 | 1467948368894 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 20:26:09 INFO - PROCESS | 1727 | 1467948369158 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 1727 | 1467948369166 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75800 == 46 [pid = 1727] [id = 560] 20:26:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8ea70000) [pid = 1727] [serial = 1681] [outer = (nil)] 20:26:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9ac8f000) [pid = 1727] [serial = 1682] [outer = 0x8ea70000] 20:26:09 INFO - PROCESS | 1727 | 1467948369285 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9ac96400) [pid = 1727] [serial = 1683] [outer = 0x8ea70000] 20:26:10 INFO - PROCESS | 1727 | 1467948370134 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 20:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1530ms 20:26:10 INFO - PROCESS | 1727 | 1467948370197 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 1727 | 1467948370201 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 20:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:26:10 INFO - PROCESS | 1727 | 1467948370208 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - PROCESS | 1727 | 1467948370211 Marionette TRACE conn3 <- [1,2214,null,{}] 20:26:10 INFO - PROCESS | 1727 | 1467948370217 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:10 INFO - PROCESS | 1727 | 1467948370222 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:10 INFO - PROCESS | 1727 | 1467948370442 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 20:26:10 INFO - PROCESS | 1727 | 1467948370657 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 1727 | 1467948370671 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x9241b400 == 47 [pid = 1727] [id = 561] 20:26:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x92cef000) [pid = 1727] [serial = 1684] [outer = (nil)] 20:26:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x9aea6000) [pid = 1727] [serial = 1685] [outer = 0x92cef000] 20:26:10 INFO - PROCESS | 1727 | 1467948370789 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9aeaa400) [pid = 1727] [serial = 1686] [outer = 0x92cef000] 20:26:11 INFO - PROCESS | 1727 | 1467948371696 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 20:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1535ms 20:26:11 INFO - PROCESS | 1727 | 1467948371744 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 1727 | 1467948371748 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 20:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:26:11 INFO - PROCESS | 1727 | 1467948371755 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 1727 | 1467948371758 Marionette TRACE conn3 <- [1,2218,null,{}] 20:26:11 INFO - PROCESS | 1727 | 1467948371764 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:11 INFO - PROCESS | 1727 | 1467948371769 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:11 INFO - PROCESS | 1727 | 1467948371947 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 20:26:12 INFO - PROCESS | 1727 | 1467948372161 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 1727 | 1467948372168 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9800 == 48 [pid = 1727] [id = 562] 20:26:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8d5ea000) [pid = 1727] [serial = 1687] [outer = (nil)] 20:26:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8eb60c00) [pid = 1727] [serial = 1688] [outer = 0x8d5ea000] 20:26:12 INFO - PROCESS | 1727 | 1467948372280 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x92f84400) [pid = 1727] [serial = 1689] [outer = 0x8d5ea000] 20:26:13 INFO - PROCESS | 1727 | 1467948373606 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 20:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1892ms 20:26:13 INFO - PROCESS | 1727 | 1467948373648 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 1727 | 1467948373654 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 20:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:26:13 INFO - PROCESS | 1727 | 1467948373662 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - PROCESS | 1727 | 1467948373669 Marionette TRACE conn3 <- [1,2222,null,{}] 20:26:13 INFO - PROCESS | 1727 | 1467948373676 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:13 INFO - PROCESS | 1727 | 1467948373681 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:13 INFO - PROCESS | 1727 | 1467948373866 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 20:26:14 INFO - PROCESS | 1727 | 1467948374222 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 1727 | 1467948374230 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3e8c00 == 49 [pid = 1727] [id = 563] 20:26:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8f9d4400) [pid = 1727] [serial = 1690] [outer = (nil)] 20:26:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x9111c000) [pid = 1727] [serial = 1691] [outer = 0x8f9d4400] 20:26:14 INFO - PROCESS | 1727 | 1467948374364 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x91157c00) [pid = 1727] [serial = 1692] [outer = 0x8f9d4400] 20:26:15 INFO - PROCESS | 1727 | 1467948375224 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1634ms 20:26:15 INFO - PROCESS | 1727 | 1467948375297 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 1727 | 1467948375303 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 20:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:26:15 INFO - PROCESS | 1727 | 1467948375313 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:26:15 INFO - PROCESS | 1727 | 1467948375317 Marionette TRACE conn3 <- [1,2226,null,{}] 20:26:15 INFO - PROCESS | 1727 | 1467948375323 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:15 INFO - PROCESS | 1727 | 1467948375329 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f4800 == 48 [pid = 1727] [id = 471] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f1000 == 47 [pid = 1727] [id = 540] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67c00 == 46 [pid = 1727] [id = 539] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb61c00 == 45 [pid = 1727] [id = 477] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea70c00 == 44 [pid = 1727] [id = 547] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ebc00 == 43 [pid = 1727] [id = 544] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8db96c00 == 42 [pid = 1727] [id = 483] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x922d6800 == 41 [pid = 1727] [id = 478] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x91154c00 == 40 [pid = 1727] [id = 541] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x92cea000 == 39 [pid = 1727] [id = 543] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66800 == 38 [pid = 1727] [id = 482] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3000 == 37 [pid = 1727] [id = 546] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d2000 == 36 [pid = 1727] [id = 485] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0bc00 == 35 [pid = 1727] [id = 484] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x93929800 == 34 [pid = 1727] [id = 475] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67800 == 33 [pid = 1727] [id = 545] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca70800 == 32 [pid = 1727] [id = 548] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6c400 == 31 [pid = 1727] [id = 542] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x99742400 == 30 [pid = 1727] [id = 479] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x922d5c00 == 29 [pid = 1727] [id = 481] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8db99800 == 28 [pid = 1727] [id = 480] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69800 == 27 [pid = 1727] [id = 472] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb10400 == 26 [pid = 1727] [id = 486] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6d000 == 25 [pid = 1727] [id = 474] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8db90400 == 24 [pid = 1727] [id = 476] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f6000 == 23 [pid = 1727] [id = 488] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x922d9800 == 22 [pid = 1727] [id = 473] 20:26:16 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0f000 == 21 [pid = 1727] [id = 487] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 120 (0x91120400) [pid = 1727] [serial = 1616] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 119 (0xa2006000) [pid = 1727] [serial = 1586] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 118 (0xa253c800) [pid = 1727] [serial = 1590] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0xa232ac00) [pid = 1727] [serial = 1589] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x8fb09800) [pid = 1727] [serial = 1572] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x8f1a0c00) [pid = 1727] [serial = 1571] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x93c11800) [pid = 1727] [serial = 1575] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0xa2fbfc00) [pid = 1727] [serial = 1593] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0xa25efc00) [pid = 1727] [serial = 1592] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x92ce9c00) [pid = 1727] [serial = 1574] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x921a1800) [pid = 1727] [serial = 1613] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8ca6f800) [pid = 1727] [serial = 1604] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8d5ee000) [pid = 1727] [serial = 1605] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x8ea78c00) [pid = 1727] [serial = 1607] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9a48d000) [pid = 1727] [serial = 1578] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x8eb64c00) [pid = 1727] [serial = 1608] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x922d2800) [pid = 1727] [serial = 1602] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x9228e400) [pid = 1727] [serial = 1601] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x92f88000) [pid = 1727] [serial = 1577] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9107b400) [pid = 1727] [serial = 1611] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0xa3210c00) [pid = 1727] [serial = 1596] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0xa3208000) [pid = 1727] [serial = 1595] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x92ada000) [pid = 1727] [serial = 1599] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x91120000) [pid = 1727] [serial = 1598] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9c1ef400) [pid = 1727] [serial = 1581] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9c069000) [pid = 1727] [serial = 1580] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9229d800) [pid = 1727] [serial = 1614] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9d8ef400) [pid = 1727] [serial = 1584] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x9d808800) [pid = 1727] [serial = 1583] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0xa22a1400) [pid = 1727] [serial = 1587] [outer = (nil)] [url = about:blank] 20:26:16 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8fb04400) [pid = 1727] [serial = 1610] [outer = (nil)] [url = about:blank] 20:26:17 INFO - PROCESS | 1727 | 1467948377071 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 20:26:17 INFO - PROCESS | 1727 | 1467948377175 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 1727 | 1467948377185 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f2400 == 22 [pid = 1727] [id = 564] 20:26:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8d5f3000) [pid = 1727] [serial = 1693] [outer = (nil)] 20:26:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8db8e800) [pid = 1727] [serial = 1694] [outer = 0x8d5f3000] 20:26:17 INFO - PROCESS | 1727 | 1467948377253 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8db90800) [pid = 1727] [serial = 1695] [outer = 0x8d5f3000] 20:26:18 INFO - PROCESS | 1727 | 1467948378034 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 20:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2739ms 20:26:18 INFO - PROCESS | 1727 | 1467948378053 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 1727 | 1467948378059 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 20:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:26:18 INFO - PROCESS | 1727 | 1467948378080 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 1727 | 1467948378084 Marionette TRACE conn3 <- [1,2230,null,{}] 20:26:18 INFO - PROCESS | 1727 | 1467948378101 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:18 INFO - PROCESS | 1727 | 1467948378106 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:18 INFO - PROCESS | 1727 | 1467948378285 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 20:26:18 INFO - PROCESS | 1727 | 1467948378296 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 1727 | 1467948378303 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b7000 == 23 [pid = 1727] [id = 565] 20:26:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8e9b9c00) [pid = 1727] [serial = 1696] [outer = (nil)] 20:26:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8ea6cc00) [pid = 1727] [serial = 1697] [outer = 0x8e9b9c00] 20:26:18 INFO - PROCESS | 1727 | 1467948378375 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8ea76c00) [pid = 1727] [serial = 1698] [outer = 0x8e9b9c00] 20:26:19 INFO - PROCESS | 1727 | 1467948379299 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1308ms 20:26:19 INFO - PROCESS | 1727 | 1467948379375 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 1727 | 1467948379380 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 20:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:26:19 INFO - PROCESS | 1727 | 1467948379386 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 1727 | 1467948379390 Marionette TRACE conn3 <- [1,2234,null,{}] 20:26:19 INFO - PROCESS | 1727 | 1467948379409 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:19 INFO - PROCESS | 1727 | 1467948379414 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:19 INFO - PROCESS | 1727 | 1467948379629 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 20:26:19 INFO - PROCESS | 1727 | 1467948379654 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 1727 | 1467948379663 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f195000 == 24 [pid = 1727] [id = 566] 20:26:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8f196000) [pid = 1727] [serial = 1699] [outer = (nil)] 20:26:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8f199800) [pid = 1727] [serial = 1700] [outer = 0x8f196000] 20:26:19 INFO - PROCESS | 1727 | 1467948379747 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8f3ec800) [pid = 1727] [serial = 1701] [outer = 0x8f196000] 20:26:20 INFO - PROCESS | 1727 | 1467948380738 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 20:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1388ms 20:26:20 INFO - PROCESS | 1727 | 1467948380777 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 20:26:20 INFO - PROCESS | 1727 | 1467948380783 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 20:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:26:20 INFO - PROCESS | 1727 | 1467948380800 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:26:20 INFO - PROCESS | 1727 | 1467948380808 Marionette TRACE conn3 <- [1,2238,null,{}] 20:26:20 INFO - PROCESS | 1727 | 1467948380819 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:20 INFO - PROCESS | 1727 | 1467948380824 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:21 INFO - PROCESS | 1727 | 1467948381049 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 20:26:21 INFO - PROCESS | 1727 | 1467948381066 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 1727 | 1467948381073 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19a800 == 25 [pid = 1727] [id = 567] 20:26:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8f3ea800) [pid = 1727] [serial = 1702] [outer = (nil)] 20:26:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8fb09c00) [pid = 1727] [serial = 1703] [outer = 0x8f3ea800] 20:26:21 INFO - PROCESS | 1727 | 1467948381139 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x91077000) [pid = 1727] [serial = 1704] [outer = 0x8f3ea800] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8ca70c00) [pid = 1727] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8ea79400) [pid = 1727] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8ea74800) [pid = 1727] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x921a6800) [pid = 1727] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x93c1ac00) [pid = 1727] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92ade800) [pid = 1727] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8db8f800) [pid = 1727] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9219d000) [pid = 1727] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8ca68c00) [pid = 1727] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8f192000) [pid = 1727] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8d5f8400) [pid = 1727] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8d5f7000) [pid = 1727] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92adb000) [pid = 1727] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8f3f5400) [pid = 1727] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9219b400) [pid = 1727] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:26:22 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x92f86400) [pid = 1727] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:26:22 INFO - PROCESS | 1727 | 1467948382741 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2001ms 20:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:26:22 INFO - PROCESS | 1727 | 1467948382800 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 20:26:22 INFO - PROCESS | 1727 | 1467948382803 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 20:26:22 INFO - PROCESS | 1727 | 1467948382809 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:26:22 INFO - PROCESS | 1727 | 1467948382813 Marionette TRACE conn3 <- [1,2242,null,{}] 20:26:22 INFO - PROCESS | 1727 | 1467948382818 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:22 INFO - PROCESS | 1727 | 1467948382823 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:22 INFO - PROCESS | 1727 | 1467948382974 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 20:26:23 INFO - PROCESS | 1727 | 1467948382985 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 1727 | 1467948382995 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5c800 == 26 [pid = 1727] [id = 568] 20:26:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8eb65800) [pid = 1727] [serial = 1705] [outer = (nil)] 20:26:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9107a000) [pid = 1727] [serial = 1706] [outer = 0x8eb65800] 20:26:23 INFO - PROCESS | 1727 | 1467948383058 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9107d000) [pid = 1727] [serial = 1707] [outer = 0x8eb65800] 20:26:23 INFO - PROCESS | 1727 | 1467948383918 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1133ms 20:26:23 INFO - PROCESS | 1727 | 1467948383941 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 1727 | 1467948383945 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 20:26:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:26:23 INFO - PROCESS | 1727 | 1467948383951 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 1727 | 1467948383954 Marionette TRACE conn3 <- [1,2246,null,{}] 20:26:23 INFO - PROCESS | 1727 | 1467948383970 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:23 INFO - PROCESS | 1727 | 1467948383975 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:24 INFO - PROCESS | 1727 | 1467948384184 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 20:26:24 INFO - PROCESS | 1727 | 1467948384193 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 1727 | 1467948384211 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5edc00 == 27 [pid = 1727] [id = 569] 20:26:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8db96000) [pid = 1727] [serial = 1708] [outer = (nil)] 20:26:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9116ec00) [pid = 1727] [serial = 1709] [outer = 0x8db96000] 20:26:24 INFO - PROCESS | 1727 | 1467948384275 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91178400) [pid = 1727] [serial = 1710] [outer = 0x8db96000] 20:26:25 INFO - PROCESS | 1727 | 1467948385481 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1591ms 20:26:25 INFO - PROCESS | 1727 | 1467948385543 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 1727 | 1467948385550 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 20:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:26:25 INFO - PROCESS | 1727 | 1467948385557 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:26:25 INFO - PROCESS | 1727 | 1467948385565 Marionette TRACE conn3 <- [1,2250,null,{}] 20:26:25 INFO - PROCESS | 1727 | 1467948385573 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:25 INFO - PROCESS | 1727 | 1467948385579 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:25 INFO - PROCESS | 1727 | 1467948385807 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 20:26:26 INFO - PROCESS | 1727 | 1467948386039 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 1727 | 1467948386048 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd15400 == 28 [pid = 1727] [id = 570] 20:26:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8dd19800) [pid = 1727] [serial = 1711] [outer = (nil)] 20:26:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8e9b6c00) [pid = 1727] [serial = 1712] [outer = 0x8dd19800] 20:26:26 INFO - PROCESS | 1727 | 1467948386172 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8eb61c00) [pid = 1727] [serial = 1713] [outer = 0x8dd19800] 20:26:27 INFO - PROCESS | 1727 | 1467948387100 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 20:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1583ms 20:26:27 INFO - PROCESS | 1727 | 1467948387141 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 20:26:27 INFO - PROCESS | 1727 | 1467948387148 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 20:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:26:27 INFO - PROCESS | 1727 | 1467948387159 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:26:27 INFO - PROCESS | 1727 | 1467948387163 Marionette TRACE conn3 <- [1,2254,null,{}] 20:26:27 INFO - PROCESS | 1727 | 1467948387170 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:27 INFO - PROCESS | 1727 | 1467948387174 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:27 INFO - PROCESS | 1727 | 1467948387354 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 20:26:27 INFO - PROCESS | 1727 | 1467948387537 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 1727 | 1467948387547 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8ec00 == 29 [pid = 1727] [id = 571] 20:26:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8f3f5000) [pid = 1727] [serial = 1714] [outer = (nil)] 20:26:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8fb09800) [pid = 1727] [serial = 1715] [outer = 0x8f3f5000] 20:26:27 INFO - PROCESS | 1727 | 1467948387627 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9107e000) [pid = 1727] [serial = 1716] [outer = 0x8f3f5000] 20:26:28 INFO - PROCESS | 1727 | 1467948388631 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1531ms 20:26:28 INFO - PROCESS | 1727 | 1467948388690 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 1727 | 1467948388694 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 20:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:26:28 INFO - PROCESS | 1727 | 1467948388701 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 1727 | 1467948388707 Marionette TRACE conn3 <- [1,2258,null,{}] 20:26:28 INFO - PROCESS | 1727 | 1467948388723 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:28 INFO - PROCESS | 1727 | 1467948388732 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:28 INFO - PROCESS | 1727 | 1467948388947 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 20:26:29 INFO - PROCESS | 1727 | 1467948389227 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 1727 | 1467948389239 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x91172800 == 30 [pid = 1727] [id = 572] 20:26:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9117a800) [pid = 1727] [serial = 1717] [outer = (nil)] 20:26:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9219d400) [pid = 1727] [serial = 1718] [outer = 0x9117a800] 20:26:29 INFO - PROCESS | 1727 | 1467948389365 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x921a3c00) [pid = 1727] [serial = 1719] [outer = 0x9117a800] 20:26:30 INFO - PROCESS | 1727 | 1467948390233 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1584ms 20:26:30 INFO - PROCESS | 1727 | 1467948390285 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 20:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:26:30 INFO - PROCESS | 1727 | 1467948390290 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 20:26:30 INFO - PROCESS | 1727 | 1467948390297 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:26:30 INFO - PROCESS | 1727 | 1467948390300 Marionette TRACE conn3 <- [1,2262,null,{}] 20:26:30 INFO - PROCESS | 1727 | 1467948390306 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:30 INFO - PROCESS | 1727 | 1467948390311 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:30 INFO - PROCESS | 1727 | 1467948390485 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 20:26:30 INFO - PROCESS | 1727 | 1467948390668 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 1727 | 1467948390676 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb64000 == 31 [pid = 1727] [id = 573] 20:26:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x9117b800) [pid = 1727] [serial = 1720] [outer = (nil)] 20:26:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92299400) [pid = 1727] [serial = 1721] [outer = 0x9117b800] 20:26:30 INFO - PROCESS | 1727 | 1467948390768 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x922c8800) [pid = 1727] [serial = 1722] [outer = 0x9117b800] 20:26:31 INFO - PROCESS | 1727 | 1467948391692 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:26:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1436ms 20:26:31 INFO - PROCESS | 1727 | 1467948391732 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 1727 | 1467948391736 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 20:26:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:26:31 INFO - PROCESS | 1727 | 1467948391743 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 1727 | 1467948391746 Marionette TRACE conn3 <- [1,2266,null,{}] 20:26:31 INFO - PROCESS | 1727 | 1467948391752 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:31 INFO - PROCESS | 1727 | 1467948391757 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:31 INFO - PROCESS | 1727 | 1467948391925 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 20:26:32 INFO - PROCESS | 1727 | 1467948392108 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 1727 | 1467948392119 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9be000 == 32 [pid = 1727] [id = 574] 20:26:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9117a000) [pid = 1727] [serial = 1723] [outer = (nil)] 20:26:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x922d6000) [pid = 1727] [serial = 1724] [outer = 0x9117a000] 20:26:32 INFO - PROCESS | 1727 | 1467948392191 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9107cc00) [pid = 1727] [serial = 1725] [outer = 0x9117a000] 20:26:33 INFO - PROCESS | 1727 | 1467948393142 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1429ms 20:26:33 INFO - PROCESS | 1727 | 1467948393173 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 1727 | 1467948393177 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 20:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:26:33 INFO - PROCESS | 1727 | 1467948393183 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 1727 | 1467948393186 Marionette TRACE conn3 <- [1,2270,null,{}] 20:26:33 INFO - PROCESS | 1727 | 1467948393192 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:33 INFO - PROCESS | 1727 | 1467948393202 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:33 INFO - PROCESS | 1727 | 1467948393400 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 20:26:33 INFO - PROCESS | 1727 | 1467948393593 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 1727 | 1467948393605 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db99000 == 33 [pid = 1727] [id = 575] 20:26:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x8db9a800) [pid = 1727] [serial = 1726] [outer = (nil)] 20:26:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x92ad2c00) [pid = 1727] [serial = 1727] [outer = 0x8db9a800] 20:26:33 INFO - PROCESS | 1727 | 1467948393680 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x9241f400) [pid = 1727] [serial = 1728] [outer = 0x8db9a800] 20:26:34 INFO - PROCESS | 1727 | 1467948394622 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:26:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1479ms 20:26:34 INFO - PROCESS | 1727 | 1467948394663 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 20:26:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:26:34 INFO - PROCESS | 1727 | 1467948394667 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 20:26:34 INFO - PROCESS | 1727 | 1467948394673 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 1727 | 1467948394677 Marionette TRACE conn3 <- [1,2274,null,{}] 20:26:34 INFO - PROCESS | 1727 | 1467948394683 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:34 INFO - PROCESS | 1727 | 1467948394688 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:34 INFO - PROCESS | 1727 | 1467948394854 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 20:26:35 INFO - PROCESS | 1727 | 1467948395040 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1727 | 1467948395049 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9cc00 == 34 [pid = 1727] [id = 576] 20:26:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8dd13800) [pid = 1727] [serial = 1729] [outer = (nil)] 20:26:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x91174400) [pid = 1727] [serial = 1730] [outer = 0x8dd13800] 20:26:35 INFO - PROCESS | 1727 | 1467948395125 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x922ce000) [pid = 1727] [serial = 1731] [outer = 0x8dd13800] 20:26:36 INFO - PROCESS | 1727 | 1467948396222 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:26:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1580ms 20:26:36 INFO - PROCESS | 1727 | 1467948396253 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 1727 | 1467948396259 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 20:26:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:26:36 INFO - PROCESS | 1727 | 1467948396268 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 1727 | 1467948396273 Marionette TRACE conn3 <- [1,2278,null,{}] 20:26:36 INFO - PROCESS | 1727 | 1467948396280 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:36 INFO - PROCESS | 1727 | 1467948396286 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:36 INFO - PROCESS | 1727 | 1467948396495 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 20:26:36 INFO - PROCESS | 1727 | 1467948396830 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 1727 | 1467948396840 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67000 == 35 [pid = 1727] [id = 577] 20:26:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8db91800) [pid = 1727] [serial = 1732] [outer = (nil)] 20:26:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8dd1c800) [pid = 1727] [serial = 1733] [outer = 0x8db91800] 20:26:36 INFO - PROCESS | 1727 | 1467948396916 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8dd21c00) [pid = 1727] [serial = 1734] [outer = 0x8db91800] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x93a05800) [pid = 1727] [serial = 1661] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x91171800) [pid = 1727] [serial = 1617] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x92ebf000) [pid = 1727] [serial = 1656] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x92ce8000) [pid = 1727] [serial = 1655] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x93a0d800) [pid = 1727] [serial = 1658] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92ce2c00) [pid = 1727] [serial = 1628] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x92ceb800) [pid = 1727] [serial = 1629] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x92296000) [pid = 1727] [serial = 1652] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x947a6400) [pid = 1727] [serial = 1634] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x952f2800) [pid = 1727] [serial = 1635] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x93927400) [pid = 1727] [serial = 1631] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x93a01800) [pid = 1727] [serial = 1632] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x953e2c00) [pid = 1727] [serial = 1637] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x92293400) [pid = 1727] [serial = 1638] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x92ada400) [pid = 1727] [serial = 1643] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9392d000) [pid = 1727] [serial = 1644] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8f9db000) [pid = 1727] [serial = 1622] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8fb0c000) [pid = 1727] [serial = 1623] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9921ac00) [pid = 1727] [serial = 1640] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x99619c00) [pid = 1727] [serial = 1641] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9229c400) [pid = 1727] [serial = 1625] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x922dac00) [pid = 1727] [serial = 1626] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8ca6fc00) [pid = 1727] [serial = 1619] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8d5f8000) [pid = 1727] [serial = 1620] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f192400) [pid = 1727] [serial = 1649] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8f9dd800) [pid = 1727] [serial = 1650] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8d5f5c00) [pid = 1727] [serial = 1646] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8dd17400) [pid = 1727] [serial = 1647] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x93c16000) [pid = 1727] [serial = 1659] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x953ddc00) [pid = 1727] [serial = 1662] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x922ca800) [pid = 1727] [serial = 1653] [outer = (nil)] [url = about:blank] 20:26:37 INFO - PROCESS | 1727 | 1467948397773 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1538ms 20:26:37 INFO - PROCESS | 1727 | 1467948397806 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 1727 | 1467948397811 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 20:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:26:37 INFO - PROCESS | 1727 | 1467948397821 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - PROCESS | 1727 | 1467948397825 Marionette TRACE conn3 <- [1,2282,null,{}] 20:26:37 INFO - PROCESS | 1727 | 1467948397831 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:37 INFO - PROCESS | 1727 | 1467948397836 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:38 INFO - PROCESS | 1727 | 1467948398018 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 20:26:38 INFO - PROCESS | 1727 | 1467948398168 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 1727 | 1467948398174 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db95000 == 36 [pid = 1727] [id = 578] 20:26:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8eb5d000) [pid = 1727] [serial = 1735] [outer = (nil)] 20:26:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8f19d400) [pid = 1727] [serial = 1736] [outer = 0x8eb5d000] 20:26:38 INFO - PROCESS | 1727 | 1467948398253 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8f3f6800) [pid = 1727] [serial = 1737] [outer = 0x8eb5d000] 20:26:39 INFO - PROCESS | 1727 | 1467948399028 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1243ms 20:26:39 INFO - PROCESS | 1727 | 1467948399064 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 1727 | 1467948399067 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 20:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:26:39 INFO - PROCESS | 1727 | 1467948399074 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 1727 | 1467948399079 Marionette TRACE conn3 <- [1,2286,null,{}] 20:26:39 INFO - PROCESS | 1727 | 1467948399094 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:39 INFO - PROCESS | 1727 | 1467948399102 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:39 INFO - PROCESS | 1727 | 1467948399262 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 20:26:39 INFO - PROCESS | 1727 | 1467948399281 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1727 | 1467948399289 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x91120400 == 37 [pid = 1727] [id = 579] 20:26:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91123800) [pid = 1727] [serial = 1738] [outer = (nil)] 20:26:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x91159c00) [pid = 1727] [serial = 1739] [outer = 0x91123800] 20:26:39 INFO - PROCESS | 1727 | 1467948399359 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x91177000) [pid = 1727] [serial = 1740] [outer = 0x91123800] 20:26:40 INFO - PROCESS | 1727 | 1467948400344 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 20:26:40 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 20:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1285ms 20:26:40 INFO - PROCESS | 1727 | 1467948400359 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1727 | 1467948400363 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 20:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:26:40 INFO - PROCESS | 1727 | 1467948400369 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 1727 | 1467948400371 Marionette TRACE conn3 <- [1,2290,null,{}] 20:26:40 INFO - PROCESS | 1727 | 1467948400377 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:40 INFO - PROCESS | 1727 | 1467948400381 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:40 INFO - PROCESS | 1727 | 1467948400587 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 20:26:40 INFO - PROCESS | 1727 | 1467948400613 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1727 | 1467948400620 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f2800 == 38 [pid = 1727] [id = 580] 20:26:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x921a3400) [pid = 1727] [serial = 1741] [outer = (nil)] 20:26:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92297c00) [pid = 1727] [serial = 1742] [outer = 0x921a3400] 20:26:40 INFO - PROCESS | 1727 | 1467948400700 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x922d3400) [pid = 1727] [serial = 1743] [outer = 0x921a3400] 20:26:41 INFO - PROCESS | 1727 | 1467948401605 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:26:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1284ms 20:26:41 INFO - PROCESS | 1727 | 1467948401654 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1727 | 1467948401657 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 20:26:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:26:41 INFO - PROCESS | 1727 | 1467948401663 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 1727 | 1467948401666 Marionette TRACE conn3 <- [1,2294,null,{}] 20:26:41 INFO - PROCESS | 1727 | 1467948401682 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:41 INFO - PROCESS | 1727 | 1467948401686 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:41 INFO - PROCESS | 1727 | 1467948401891 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 20:26:41 INFO - PROCESS | 1727 | 1467948401918 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1727 | 1467948401923 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9dd800 == 39 [pid = 1727] [id = 581] 20:26:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9115b400) [pid = 1727] [serial = 1744] [outer = (nil)] 20:26:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92419000) [pid = 1727] [serial = 1745] [outer = 0x9115b400] 20:26:41 INFO - PROCESS | 1727 | 1467948401991 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8ea77c00) [pid = 1727] [serial = 1746] [outer = 0x9115b400] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8f196000) [pid = 1727] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8eb60400) [pid = 1727] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91173400) [pid = 1727] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x93c12000) [pid = 1727] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8e9bac00) [pid = 1727] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8d5f3000) [pid = 1727] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8e9b9c00) [pid = 1727] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8f9d4400) [pid = 1727] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x91080c00) [pid = 1727] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9a0cf800) [pid = 1727] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8ea70000) [pid = 1727] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92cef000) [pid = 1727] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8d5ea000) [pid = 1727] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8f3ea800) [pid = 1727] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:26:42 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8eb65800) [pid = 1727] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:26:43 INFO - PROCESS | 1727 | 1467948403020 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1393ms 20:26:43 INFO - PROCESS | 1727 | 1467948403057 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 1727 | 1467948403060 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 20:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:26:43 INFO - PROCESS | 1727 | 1467948403066 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 1727 | 1467948403069 Marionette TRACE conn3 <- [1,2298,null,{}] 20:26:43 INFO - PROCESS | 1727 | 1467948403075 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:43 INFO - PROCESS | 1727 | 1467948403083 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:43 INFO - PROCESS | 1727 | 1467948403278 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 20:26:43 INFO - PROCESS | 1727 | 1467948403429 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 1727 | 1467948403438 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ea000 == 40 [pid = 1727] [id = 582] 20:26:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8e9b5000) [pid = 1727] [serial = 1747] [outer = (nil)] 20:26:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x92ce2c00) [pid = 1727] [serial = 1748] [outer = 0x8e9b5000] 20:26:43 INFO - PROCESS | 1727 | 1467948403504 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92ebbc00) [pid = 1727] [serial = 1749] [outer = 0x8e9b5000] 20:26:44 INFO - PROCESS | 1727 | 1467948404224 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:26:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1183ms 20:26:44 INFO - PROCESS | 1727 | 1467948404250 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 1727 | 1467948404254 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 20:26:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:26:44 INFO - PROCESS | 1727 | 1467948404260 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 1727 | 1467948404262 Marionette TRACE conn3 <- [1,2302,null,{}] 20:26:44 INFO - PROCESS | 1727 | 1467948404268 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:44 INFO - PROCESS | 1727 | 1467948404276 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:44 INFO - PROCESS | 1727 | 1467948404527 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 20:26:44 INFO - PROCESS | 1727 | 1467948404691 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 1727 | 1467948404700 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6f000 == 41 [pid = 1727] [id = 583] 20:26:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8ca6fc00) [pid = 1727] [serial = 1750] [outer = (nil)] 20:26:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8d5e9400) [pid = 1727] [serial = 1751] [outer = 0x8ca6fc00] 20:26:44 INFO - PROCESS | 1727 | 1467948404818 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8d5f6c00) [pid = 1727] [serial = 1752] [outer = 0x8ca6fc00] 20:26:45 INFO - PROCESS | 1727 | 1467948405769 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1537ms 20:26:45 INFO - PROCESS | 1727 | 1467948405800 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 1727 | 1467948405811 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 20:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:26:45 INFO - PROCESS | 1727 | 1467948405823 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 1727 | 1467948405827 Marionette TRACE conn3 <- [1,2306,null,{}] 20:26:45 INFO - PROCESS | 1727 | 1467948405836 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:45 INFO - PROCESS | 1727 | 1467948405844 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:46 INFO - PROCESS | 1727 | 1467948406027 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 20:26:46 INFO - PROCESS | 1727 | 1467948406216 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 1727 | 1467948406225 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd19c00 == 42 [pid = 1727] [id = 584] 20:26:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8e9ba000) [pid = 1727] [serial = 1753] [outer = (nil)] 20:26:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8f9dcc00) [pid = 1727] [serial = 1754] [outer = 0x8e9ba000] 20:26:46 INFO - PROCESS | 1727 | 1467948406309 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8fb07800) [pid = 1727] [serial = 1755] [outer = 0x8e9ba000] 20:26:47 INFO - PROCESS | 1727 | 1467948407269 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 20:26:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:26:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1488ms 20:26:47 INFO - PROCESS | 1727 | 1467948407314 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1727 | 1467948407321 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 20:26:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:26:47 INFO - PROCESS | 1727 | 1467948407328 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 1727 | 1467948407331 Marionette TRACE conn3 <- [1,2310,null,{}] 20:26:47 INFO - PROCESS | 1727 | 1467948407338 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:47 INFO - PROCESS | 1727 | 1467948407343 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:47 INFO - PROCESS | 1727 | 1467948407533 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 20:26:47 INFO - PROCESS | 1727 | 1467948407735 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 1727 | 1467948407744 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3e9400 == 43 [pid = 1727] [id = 585] 20:26:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91118400) [pid = 1727] [serial = 1756] [outer = (nil)] 20:26:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92419c00) [pid = 1727] [serial = 1757] [outer = 0x91118400] 20:26:47 INFO - PROCESS | 1727 | 1467948407824 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92ce8400) [pid = 1727] [serial = 1758] [outer = 0x91118400] 20:26:48 INFO - PROCESS | 1727 | 1467948408817 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1533ms 20:26:48 INFO - PROCESS | 1727 | 1467948408862 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 20:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:26:48 INFO - PROCESS | 1727 | 1467948408866 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 20:26:48 INFO - PROCESS | 1727 | 1467948408882 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 1727 | 1467948408891 Marionette TRACE conn3 <- [1,2314,null,{}] 20:26:48 INFO - PROCESS | 1727 | 1467948408898 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:48 INFO - PROCESS | 1727 | 1467948408905 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:49 INFO - PROCESS | 1727 | 1467948409096 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 20:26:49 INFO - PROCESS | 1727 | 1467948409286 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1727 | 1467948409295 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x921a1400 == 44 [pid = 1727] [id = 586] 20:26:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x92ceac00) [pid = 1727] [serial = 1759] [outer = (nil)] 20:26:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9392bc00) [pid = 1727] [serial = 1760] [outer = 0x92ceac00] 20:26:49 INFO - PROCESS | 1727 | 1467948409373 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92cf0000) [pid = 1727] [serial = 1761] [outer = 0x92ceac00] 20:26:50 INFO - PROCESS | 1727 | 1467948410324 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:26:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1500ms 20:26:50 INFO - PROCESS | 1727 | 1467948410374 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 20:26:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:26:50 INFO - PROCESS | 1727 | 1467948410379 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 20:26:50 INFO - PROCESS | 1727 | 1467948410386 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 1727 | 1467948410389 Marionette TRACE conn3 <- [1,2318,null,{}] 20:26:50 INFO - PROCESS | 1727 | 1467948410395 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:50 INFO - PROCESS | 1727 | 1467948410400 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:50 INFO - PROCESS | 1727 | 1467948410581 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 20:26:50 INFO - PROCESS | 1727 | 1467948410769 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 1727 | 1467948410779 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb64400 == 45 [pid = 1727] [id = 587] 20:26:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x91170400) [pid = 1727] [serial = 1762] [outer = (nil)] 20:26:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x93a41c00) [pid = 1727] [serial = 1763] [outer = 0x91170400] 20:26:50 INFO - PROCESS | 1727 | 1467948410870 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93a45000) [pid = 1727] [serial = 1764] [outer = 0x91170400] 20:26:51 INFO - PROCESS | 1727 | 1467948411761 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 1727 | 1467948411821 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 20:26:51 INFO - PROCESS | 1727 | 1467948411827 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - PROCESS | 1727 | 1467948411831 Marionette TRACE conn3 <- [1,2322,null,{}] 20:26:51 INFO - PROCESS | 1727 | 1467948411837 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:51 INFO - PROCESS | 1727 | 1467948411842 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:52 INFO - PROCESS | 1727 | 1467948412014 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 20:26:52 INFO - PROCESS | 1727 | 1467948412216 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 1727 | 1467948412233 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x91078000 == 46 [pid = 1727] [id = 588] 20:26:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9111d400) [pid = 1727] [serial = 1765] [outer = (nil)] 20:26:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x93c12400) [pid = 1727] [serial = 1766] [outer = 0x9111d400] 20:26:52 INFO - PROCESS | 1727 | 1467948412363 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x95188000) [pid = 1727] [serial = 1767] [outer = 0x9111d400] 20:26:53 INFO - PROCESS | 1727 | 1467948413366 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1602ms 20:26:53 INFO - PROCESS | 1727 | 1467948413429 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 1727 | 1467948413433 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 20:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:26:53 INFO - PROCESS | 1727 | 1467948413440 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:26:53 INFO - PROCESS | 1727 | 1467948413443 Marionette TRACE conn3 <- [1,2326,null,{}] 20:26:53 INFO - PROCESS | 1727 | 1467948413450 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:53 INFO - PROCESS | 1727 | 1467948413455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:53 INFO - PROCESS | 1727 | 1467948413636 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 20:26:53 INFO - PROCESS | 1727 | 1467948413827 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 1727 | 1467948413841 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a05800 == 47 [pid = 1727] [id = 589] 20:26:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x93c14800) [pid = 1727] [serial = 1768] [outer = (nil)] 20:26:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x952f3800) [pid = 1727] [serial = 1769] [outer = 0x93c14800] 20:26:53 INFO - PROCESS | 1727 | 1467948413914 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9533d800) [pid = 1727] [serial = 1770] [outer = 0x93c14800] 20:26:54 INFO - PROCESS | 1727 | 1467948414866 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:26:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:26:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1482ms 20:26:54 INFO - PROCESS | 1727 | 1467948414923 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 1727 | 1467948414927 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 20:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:26:54 INFO - PROCESS | 1727 | 1467948414933 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 1727 | 1467948414937 Marionette TRACE conn3 <- [1,2330,null,{}] 20:26:54 INFO - PROCESS | 1727 | 1467948414943 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:54 INFO - PROCESS | 1727 | 1467948414948 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:55 INFO - PROCESS | 1727 | 1467948415120 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 20:26:55 INFO - PROCESS | 1727 | 1467948415312 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 1727 | 1467948415319 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a0e000 == 48 [pid = 1727] [id = 590] 20:26:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x93c11400) [pid = 1727] [serial = 1771] [outer = (nil)] 20:26:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x953e2c00) [pid = 1727] [serial = 1772] [outer = 0x93c11400] 20:26:55 INFO - PROCESS | 1727 | 1467948415398 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x953e4800) [pid = 1727] [serial = 1773] [outer = 0x93c11400] 20:26:56 INFO - PROCESS | 1727 | 1467948416289 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1379ms 20:26:56 INFO - PROCESS | 1727 | 1467948416313 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 1727 | 1467948416317 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 20:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:26:56 INFO - PROCESS | 1727 | 1467948416323 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 1727 | 1467948416327 Marionette TRACE conn3 <- [1,2334,null,{}] 20:26:56 INFO - PROCESS | 1727 | 1467948416332 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:56 INFO - PROCESS | 1727 | 1467948416337 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:56 INFO - PROCESS | 1727 | 1467948416506 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 20:26:56 INFO - PROCESS | 1727 | 1467948416702 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1727 | 1467948416709 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x952f3c00 == 49 [pid = 1727] [id = 591] 20:26:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x953e2800) [pid = 1727] [serial = 1774] [outer = (nil)] 20:26:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9786c000) [pid = 1727] [serial = 1775] [outer = 0x953e2800] 20:26:56 INFO - PROCESS | 1727 | 1467948416784 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9786f000) [pid = 1727] [serial = 1776] [outer = 0x953e2800] 20:26:57 INFO - PROCESS | 1727 | 1467948417725 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 20:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1434ms 20:26:57 INFO - PROCESS | 1727 | 1467948417763 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 1727 | 1467948417767 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 20:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:26:57 INFO - PROCESS | 1727 | 1467948417775 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 1727 | 1467948417778 Marionette TRACE conn3 <- [1,2338,null,{}] 20:26:57 INFO - PROCESS | 1727 | 1467948417784 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:57 INFO - PROCESS | 1727 | 1467948417789 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:57 INFO - PROCESS | 1727 | 1467948417964 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 20:26:58 INFO - PROCESS | 1727 | 1467948418160 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 1727 | 1467948418166 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca72800 == 50 [pid = 1727] [id = 592] 20:26:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8db93400) [pid = 1727] [serial = 1777] [outer = (nil)] 20:26:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8f3f2c00) [pid = 1727] [serial = 1778] [outer = 0x8db93400] 20:26:58 INFO - PROCESS | 1727 | 1467948418243 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8fb0c400) [pid = 1727] [serial = 1779] [outer = 0x8db93400] 20:26:59 INFO - PROCESS | 1727 | 1467948419483 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1741ms 20:26:59 INFO - PROCESS | 1727 | 1467948419517 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 1727 | 1467948419525 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 20:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:26:59 INFO - PROCESS | 1727 | 1467948419532 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 1727 | 1467948419539 Marionette TRACE conn3 <- [1,2342,null,{}] 20:26:59 INFO - PROCESS | 1727 | 1467948419546 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:26:59 INFO - PROCESS | 1727 | 1467948419551 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:26:59 INFO - PROCESS | 1727 | 1467948419769 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 20:27:00 INFO - PROCESS | 1727 | 1467948420018 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 1727 | 1467948420025 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb63800 == 51 [pid = 1727] [id = 593] 20:27:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8f193c00) [pid = 1727] [serial = 1780] [outer = (nil)] 20:27:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8f19e400) [pid = 1727] [serial = 1781] [outer = 0x8f193c00] 20:27:00 INFO - PROCESS | 1727 | 1467948420198 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8f9d8000) [pid = 1727] [serial = 1782] [outer = 0x8f193c00] 20:27:01 INFO - PROCESS | 1727 | 1467948421125 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 20:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1636ms 20:27:01 INFO - PROCESS | 1727 | 1467948421169 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 1727 | 1467948421175 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 20:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:27:01 INFO - PROCESS | 1727 | 1467948421185 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 1727 | 1467948421188 Marionette TRACE conn3 <- [1,2346,null,{}] 20:27:01 INFO - PROCESS | 1727 | 1467948421195 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:01 INFO - PROCESS | 1727 | 1467948421200 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5c800 == 50 [pid = 1727] [id = 568] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ea000 == 49 [pid = 1727] [id = 582] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9dd800 == 48 [pid = 1727] [id = 581] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f2800 == 47 [pid = 1727] [id = 580] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x91120400 == 46 [pid = 1727] [id = 579] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8db95000 == 45 [pid = 1727] [id = 578] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca67000 == 44 [pid = 1727] [id = 577] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5edc00 == 43 [pid = 1727] [id = 569] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb64000 == 42 [pid = 1727] [id = 573] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f195000 == 41 [pid = 1727] [id = 566] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19a800 == 40 [pid = 1727] [id = 567] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd15400 == 39 [pid = 1727] [id = 570] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x91172800 == 38 [pid = 1727] [id = 572] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8ec00 == 37 [pid = 1727] [id = 571] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9cc00 == 36 [pid = 1727] [id = 576] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9be000 == 35 [pid = 1727] [id = 574] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8db99000 == 34 [pid = 1727] [id = 575] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb63800 == 33 [pid = 1727] [id = 593] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca72800 == 32 [pid = 1727] [id = 592] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x952f3c00 == 31 [pid = 1727] [id = 591] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x93a0e000 == 30 [pid = 1727] [id = 590] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x91078000 == 29 [pid = 1727] [id = 588] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x93a05800 == 28 [pid = 1727] [id = 589] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb64400 == 27 [pid = 1727] [id = 587] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x921a1400 == 26 [pid = 1727] [id = 586] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd19c00 == 25 [pid = 1727] [id = 584] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3e9400 == 24 [pid = 1727] [id = 585] 20:27:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6f000 == 23 [pid = 1727] [id = 583] 20:27:02 INFO - PROCESS | 1727 | 1467948422523 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x8f194400) [pid = 1727] [serial = 1664] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x922d5000) [pid = 1727] [serial = 1668] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x9228f400) [pid = 1727] [serial = 1667] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x96e6c800) [pid = 1727] [serial = 1671] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x952f2000) [pid = 1727] [serial = 1670] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9a0c2c00) [pid = 1727] [serial = 1674] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x92294400) [pid = 1727] [serial = 1673] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8db8e800) [pid = 1727] [serial = 1694] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8db90800) [pid = 1727] [serial = 1695] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x8ea6cc00) [pid = 1727] [serial = 1697] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x91157c00) [pid = 1727] [serial = 1692] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x9111c000) [pid = 1727] [serial = 1691] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9a530000) [pid = 1727] [serial = 1677] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9a488400) [pid = 1727] [serial = 1676] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x9ab6b800) [pid = 1727] [serial = 1680] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x9a7f6400) [pid = 1727] [serial = 1679] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9ac96400) [pid = 1727] [serial = 1683] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x9ac8f000) [pid = 1727] [serial = 1682] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9aeaa400) [pid = 1727] [serial = 1686] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9aea6000) [pid = 1727] [serial = 1685] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8f3ee800) [pid = 1727] [serial = 1665] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92f84400) [pid = 1727] [serial = 1689] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8eb60c00) [pid = 1727] [serial = 1688] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8fb09c00) [pid = 1727] [serial = 1703] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9107a000) [pid = 1727] [serial = 1706] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x91077000) [pid = 1727] [serial = 1704] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f199800) [pid = 1727] [serial = 1700] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8f3ec800) [pid = 1727] [serial = 1701] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8ea76c00) [pid = 1727] [serial = 1698] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9107d000) [pid = 1727] [serial = 1707] [outer = (nil)] [url = about:blank] 20:27:02 INFO - PROCESS | 1727 | 1467948422898 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 1727 | 1467948422909 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75c00 == 24 [pid = 1727] [id = 594] 20:27:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8d5ea000) [pid = 1727] [serial = 1783] [outer = (nil)] 20:27:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8d5ef400) [pid = 1727] [serial = 1784] [outer = 0x8d5ea000] 20:27:02 INFO - PROCESS | 1727 | 1467948422978 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8db8e000) [pid = 1727] [serial = 1785] [outer = 0x8d5ea000] 20:27:03 INFO - PROCESS | 1727 | 1467948423768 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2640ms 20:27:03 INFO - PROCESS | 1727 | 1467948423827 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 1727 | 1467948423833 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 20:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:27:03 INFO - PROCESS | 1727 | 1467948423840 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 1727 | 1467948423845 Marionette TRACE conn3 <- [1,2350,null,{}] 20:27:03 INFO - PROCESS | 1727 | 1467948423852 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:03 INFO - PROCESS | 1727 | 1467948423857 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:04 INFO - PROCESS | 1727 | 1467948424021 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 20:27:04 INFO - PROCESS | 1727 | 1467948424033 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 1727 | 1467948424043 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5b800 == 25 [pid = 1727] [id = 595] 20:27:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8eb5bc00) [pid = 1727] [serial = 1786] [outer = (nil)] 20:27:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8eb60800) [pid = 1727] [serial = 1787] [outer = 0x8eb5bc00] 20:27:04 INFO - PROCESS | 1727 | 1467948424108 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f195800) [pid = 1727] [serial = 1788] [outer = 0x8eb5bc00] 20:27:05 INFO - PROCESS | 1727 | 1467948425044 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 20:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1237ms 20:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:27:05 INFO - PROCESS | 1727 | 1467948425077 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 1727 | 1467948425081 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 20:27:05 INFO - PROCESS | 1727 | 1467948425104 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:27:05 INFO - PROCESS | 1727 | 1467948425107 Marionette TRACE conn3 <- [1,2354,null,{}] 20:27:05 INFO - PROCESS | 1727 | 1467948425113 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:05 INFO - PROCESS | 1727 | 1467948425118 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:05 INFO - PROCESS | 1727 | 1467948425334 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 20:27:05 INFO - PROCESS | 1727 | 1467948425364 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1727 | 1467948425373 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d7000 == 26 [pid = 1727] [id = 596] 20:27:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8f9d7800) [pid = 1727] [serial = 1789] [outer = (nil)] 20:27:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8fb03c00) [pid = 1727] [serial = 1790] [outer = 0x8f9d7800] 20:27:05 INFO - PROCESS | 1727 | 1467948425438 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x91074c00) [pid = 1727] [serial = 1791] [outer = 0x8f9d7800] 20:27:06 INFO - PROCESS | 1727 | 1467948426460 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 20:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1449ms 20:27:06 INFO - PROCESS | 1727 | 1467948426536 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 1727 | 1467948426542 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 20:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:27:06 INFO - PROCESS | 1727 | 1467948426559 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 1727 | 1467948426567 Marionette TRACE conn3 <- [1,2358,null,{}] 20:27:06 INFO - PROCESS | 1727 | 1467948426581 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:06 INFO - PROCESS | 1727 | 1467948426588 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:06 INFO - PROCESS | 1727 | 1467948426832 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 20:27:06 INFO - PROCESS | 1727 | 1467948426857 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 1727 | 1467948426865 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d3c00 == 27 [pid = 1727] [id = 597] 20:27:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8f9d7400) [pid = 1727] [serial = 1792] [outer = (nil)] 20:27:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x9116f400) [pid = 1727] [serial = 1793] [outer = 0x8f9d7400] 20:27:06 INFO - PROCESS | 1727 | 1467948426930 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x921a1000) [pid = 1727] [serial = 1794] [outer = 0x8f9d7400] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8e9b5000) [pid = 1727] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x921a3400) [pid = 1727] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9115b400) [pid = 1727] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9117a800) [pid = 1727] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9117b800) [pid = 1727] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8dd13800) [pid = 1727] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8db96000) [pid = 1727] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8db91800) [pid = 1727] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9117a000) [pid = 1727] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8db9a800) [pid = 1727] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8f3f5000) [pid = 1727] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8eb5d000) [pid = 1727] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8dd19800) [pid = 1727] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:27:08 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x91123800) [pid = 1727] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:27:08 INFO - PROCESS | 1727 | 1467948428528 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 20:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2019ms 20:27:08 INFO - PROCESS | 1727 | 1467948428571 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 1727 | 1467948428574 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 20:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:27:08 INFO - PROCESS | 1727 | 1467948428580 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - PROCESS | 1727 | 1467948428583 Marionette TRACE conn3 <- [1,2362,null,{}] 20:27:08 INFO - PROCESS | 1727 | 1467948428588 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:08 INFO - PROCESS | 1727 | 1467948428593 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:08 INFO - PROCESS | 1727 | 1467948428746 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 20:27:08 INFO - PROCESS | 1727 | 1467948428888 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1727 | 1467948428897 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6f800 == 28 [pid = 1727] [id = 598] 20:27:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8ca71400) [pid = 1727] [serial = 1795] [outer = (nil)] 20:27:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x91124400) [pid = 1727] [serial = 1796] [outer = 0x8ca71400] 20:27:08 INFO - PROCESS | 1727 | 1467948428962 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9219b000) [pid = 1727] [serial = 1797] [outer = 0x8ca71400] 20:27:09 INFO - PROCESS | 1727 | 1467948429712 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 20:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1187ms 20:27:09 INFO - PROCESS | 1727 | 1467948429768 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1727 | 1467948429772 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 20:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:27:09 INFO - PROCESS | 1727 | 1467948429783 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - PROCESS | 1727 | 1467948429785 Marionette TRACE conn3 <- [1,2366,null,{}] 20:27:09 INFO - PROCESS | 1727 | 1467948429791 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:09 INFO - PROCESS | 1727 | 1467948429796 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:10 INFO - PROCESS | 1727 | 1467948430070 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 20:27:10 INFO - PROCESS | 1727 | 1467948430206 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 1727 | 1467948430216 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3000 == 29 [pid = 1727] [id = 599] 20:27:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8d5f4c00) [pid = 1727] [serial = 1798] [outer = (nil)] 20:27:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8db94000) [pid = 1727] [serial = 1799] [outer = 0x8d5f4c00] 20:27:10 INFO - PROCESS | 1727 | 1467948430303 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8eb5d000) [pid = 1727] [serial = 1800] [outer = 0x8d5f4c00] 20:27:11 INFO - PROCESS | 1727 | 1467948431344 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 20:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1641ms 20:27:11 INFO - PROCESS | 1727 | 1467948431427 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 1727 | 1467948431434 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 20:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:27:11 INFO - PROCESS | 1727 | 1467948431443 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:27:11 INFO - PROCESS | 1727 | 1467948431448 Marionette TRACE conn3 <- [1,2370,null,{}] 20:27:11 INFO - PROCESS | 1727 | 1467948431455 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:11 INFO - PROCESS | 1727 | 1467948431461 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:11 INFO - PROCESS | 1727 | 1467948431682 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 20:27:11 INFO - PROCESS | 1727 | 1467948431919 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1727 | 1467948431931 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db91000 == 30 [pid = 1727] [id = 600] 20:27:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8fb03400) [pid = 1727] [serial = 1801] [outer = (nil)] 20:27:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9111c800) [pid = 1727] [serial = 1802] [outer = 0x8fb03400] 20:27:12 INFO - PROCESS | 1727 | 1467948432022 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9115d000) [pid = 1727] [serial = 1803] [outer = 0x8fb03400] 20:27:12 INFO - PROCESS | 1727 | 1467948432970 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 20:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1590ms 20:27:13 INFO - PROCESS | 1727 | 1467948433032 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 1727 | 1467948433036 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 20:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:27:13 INFO - PROCESS | 1727 | 1467948433044 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:27:13 INFO - PROCESS | 1727 | 1467948433048 Marionette TRACE conn3 <- [1,2374,null,{}] 20:27:13 INFO - PROCESS | 1727 | 1467948433054 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:13 INFO - PROCESS | 1727 | 1467948433059 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:13 INFO - PROCESS | 1727 | 1467948433240 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 20:27:13 INFO - PROCESS | 1727 | 1467948433443 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 1727 | 1467948433455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cdc00 == 31 [pid = 1727] [id = 601] 20:27:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x922d0000) [pid = 1727] [serial = 1804] [outer = (nil)] 20:27:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x922d6400) [pid = 1727] [serial = 1805] [outer = 0x922d0000] 20:27:13 INFO - PROCESS | 1727 | 1467948433572 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x922e1400) [pid = 1727] [serial = 1806] [outer = 0x922d0000] 20:27:14 INFO - PROCESS | 1727 | 1467948434579 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1584ms 20:27:14 INFO - PROCESS | 1727 | 1467948434629 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 1727 | 1467948434636 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 20:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:27:14 INFO - PROCESS | 1727 | 1467948434653 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 1727 | 1467948434660 Marionette TRACE conn3 <- [1,2378,null,{}] 20:27:14 INFO - PROCESS | 1727 | 1467948434666 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:14 INFO - PROCESS | 1727 | 1467948434673 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:14 INFO - PROCESS | 1727 | 1467948434887 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 20:27:15 INFO - PROCESS | 1727 | 1467948435159 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 1727 | 1467948435170 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x91126000 == 32 [pid = 1727] [id = 602] 20:27:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x922d7000) [pid = 1727] [serial = 1807] [outer = (nil)] 20:27:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92ce2000) [pid = 1727] [serial = 1808] [outer = 0x922d7000] 20:27:15 INFO - PROCESS | 1727 | 1467948435291 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x92ce6000) [pid = 1727] [serial = 1809] [outer = 0x922d7000] 20:27:16 INFO - PROCESS | 1727 | 1467948436156 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 20:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1544ms 20:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:27:16 INFO - PROCESS | 1727 | 1467948436189 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 20:27:16 INFO - PROCESS | 1727 | 1467948436192 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 20:27:16 INFO - PROCESS | 1727 | 1467948436199 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:27:16 INFO - PROCESS | 1727 | 1467948436202 Marionette TRACE conn3 <- [1,2382,null,{}] 20:27:16 INFO - PROCESS | 1727 | 1467948436228 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:16 INFO - PROCESS | 1727 | 1467948436234 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:16 INFO - PROCESS | 1727 | 1467948436405 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 20:27:16 INFO - PROCESS | 1727 | 1467948436599 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 1727 | 1467948436606 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66c00 == 33 [pid = 1727] [id = 603] 20:27:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8fb06000) [pid = 1727] [serial = 1810] [outer = (nil)] 20:27:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x92f84800) [pid = 1727] [serial = 1811] [outer = 0x8fb06000] 20:27:16 INFO - PROCESS | 1727 | 1467948436689 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x92f85c00) [pid = 1727] [serial = 1812] [outer = 0x8fb06000] 20:27:17 INFO - PROCESS | 1727 | 1467948437599 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 20:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1449ms 20:27:17 INFO - PROCESS | 1727 | 1467948437647 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 1727 | 1467948437651 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 20:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:27:17 INFO - PROCESS | 1727 | 1467948437658 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 1727 | 1467948437661 Marionette TRACE conn3 <- [1,2386,null,{}] 20:27:17 INFO - PROCESS | 1727 | 1467948437667 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:17 INFO - PROCESS | 1727 | 1467948437671 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:17 INFO - PROCESS | 1727 | 1467948437855 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 20:27:18 INFO - PROCESS | 1727 | 1467948438043 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 1727 | 1467948438063 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ed000 == 34 [pid = 1727] [id = 604] 20:27:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9392cc00) [pid = 1727] [serial = 1813] [outer = (nil)] 20:27:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x93a03800) [pid = 1727] [serial = 1814] [outer = 0x9392cc00] 20:27:18 INFO - PROCESS | 1727 | 1467948438205 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x93c1a800) [pid = 1727] [serial = 1815] [outer = 0x9392cc00] 20:27:19 INFO - PROCESS | 1727 | 1467948439242 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 20:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1633ms 20:27:19 INFO - PROCESS | 1727 | 1467948439292 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 1727 | 1467948439296 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 20:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:27:19 INFO - PROCESS | 1727 | 1467948439303 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - PROCESS | 1727 | 1467948439307 Marionette TRACE conn3 <- [1,2390,null,{}] 20:27:19 INFO - PROCESS | 1727 | 1467948439312 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:19 INFO - PROCESS | 1727 | 1467948439317 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:19 INFO - PROCESS | 1727 | 1467948439496 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 20:27:19 INFO - PROCESS | 1727 | 1467948439695 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 1727 | 1467948439703 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f0c00 == 35 [pid = 1727] [id = 605] 20:27:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x922cd400) [pid = 1727] [serial = 1816] [outer = (nil)] 20:27:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x952e4c00) [pid = 1727] [serial = 1817] [outer = 0x922cd400] 20:27:19 INFO - PROCESS | 1727 | 1467948439783 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x947a8000) [pid = 1727] [serial = 1818] [outer = 0x922cd400] 20:27:20 INFO - PROCESS | 1727 | 1467948440731 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1483ms 20:27:20 INFO - PROCESS | 1727 | 1467948440787 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 1727 | 1467948440791 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 20:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:27:20 INFO - PROCESS | 1727 | 1467948440797 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 1727 | 1467948440800 Marionette TRACE conn3 <- [1,2394,null,{}] 20:27:20 INFO - PROCESS | 1727 | 1467948440806 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:20 INFO - PROCESS | 1727 | 1467948440811 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:20 INFO - PROCESS | 1727 | 1467948440988 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 20:27:21 INFO - PROCESS | 1727 | 1467948441184 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 1727 | 1467948441191 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd18c00 == 36 [pid = 1727] [id = 606] 20:27:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8eb5cc00) [pid = 1727] [serial = 1819] [outer = (nil)] 20:27:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x953ddc00) [pid = 1727] [serial = 1820] [outer = 0x8eb5cc00] 20:27:21 INFO - PROCESS | 1727 | 1467948441281 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x953dfc00) [pid = 1727] [serial = 1821] [outer = 0x8eb5cc00] 20:27:22 INFO - PROCESS | 1727 | 1467948442288 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1534ms 20:27:22 INFO - PROCESS | 1727 | 1467948442332 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 20:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:27:22 INFO - PROCESS | 1727 | 1467948442336 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 20:27:22 INFO - PROCESS | 1727 | 1467948442342 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 1727 | 1467948442346 Marionette TRACE conn3 <- [1,2398,null,{}] 20:27:22 INFO - PROCESS | 1727 | 1467948442352 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:22 INFO - PROCESS | 1727 | 1467948442356 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:22 INFO - PROCESS | 1727 | 1467948442534 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 20:27:22 INFO - PROCESS | 1727 | 1467948442725 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 1727 | 1467948442731 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca72c00 == 37 [pid = 1727] [id = 607] 20:27:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8db9a000) [pid = 1727] [serial = 1822] [outer = (nil)] 20:27:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x91117c00) [pid = 1727] [serial = 1823] [outer = 0x8db9a000] 20:27:22 INFO - PROCESS | 1727 | 1467948442811 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9219b400) [pid = 1727] [serial = 1824] [outer = 0x8db9a000] 20:27:24 INFO - PROCESS | 1727 | 1467948443998 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1733ms 20:27:24 INFO - PROCESS | 1727 | 1467948444076 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 1727 | 1467948444081 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 20:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:27:24 INFO - PROCESS | 1727 | 1467948444089 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - PROCESS | 1727 | 1467948444096 Marionette TRACE conn3 <- [1,2402,null,{}] 20:27:24 INFO - PROCESS | 1727 | 1467948444103 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:24 INFO - PROCESS | 1727 | 1467948444109 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:24 INFO - PROCESS | 1727 | 1467948444378 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 20:27:24 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b7000 == 36 [pid = 1727] [id = 565] 20:27:24 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f2400 == 35 [pid = 1727] [id = 564] 20:27:24 INFO - PROCESS | 1727 | 1467948444701 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1727 | 1467948444711 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x92ce2c00) [pid = 1727] [serial = 1748] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x92297c00) [pid = 1727] [serial = 1742] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x92419000) [pid = 1727] [serial = 1745] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9219d400) [pid = 1727] [serial = 1718] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x921a3c00) [pid = 1727] [serial = 1719] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x92299400) [pid = 1727] [serial = 1721] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x922c8800) [pid = 1727] [serial = 1722] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x91174400) [pid = 1727] [serial = 1730] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x922ce000) [pid = 1727] [serial = 1731] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x91178400) [pid = 1727] [serial = 1710] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x9116ec00) [pid = 1727] [serial = 1709] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8dd1c800) [pid = 1727] [serial = 1733] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8dd21c00) [pid = 1727] [serial = 1734] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x922d6000) [pid = 1727] [serial = 1724] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x9107cc00) [pid = 1727] [serial = 1725] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x92ad2c00) [pid = 1727] [serial = 1727] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x9241f400) [pid = 1727] [serial = 1728] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8fb09800) [pid = 1727] [serial = 1715] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9107e000) [pid = 1727] [serial = 1716] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8f19d400) [pid = 1727] [serial = 1736] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8f3f6800) [pid = 1727] [serial = 1737] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8e9b6c00) [pid = 1727] [serial = 1712] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8eb61c00) [pid = 1727] [serial = 1713] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x91159c00) [pid = 1727] [serial = 1739] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x922d3400) [pid = 1727] [serial = 1743] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8ea77c00) [pid = 1727] [serial = 1746] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92ebbc00) [pid = 1727] [serial = 1749] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x91177000) [pid = 1727] [serial = 1740] [outer = (nil)] [url = about:blank] 20:27:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd21c00 == 36 [pid = 1727] [id = 608] 20:27:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8e9b4400) [pid = 1727] [serial = 1825] [outer = (nil)] 20:27:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8ea6cc00) [pid = 1727] [serial = 1826] [outer = 0x8e9b4400] 20:27:24 INFO - PROCESS | 1727 | 1467948444817 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8eb64400) [pid = 1727] [serial = 1827] [outer = 0x8e9b4400] 20:27:25 INFO - PROCESS | 1727 | 1467948445641 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1585ms 20:27:25 INFO - PROCESS | 1727 | 1467948445676 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1727 | 1467948445683 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 20:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:27:25 INFO - PROCESS | 1727 | 1467948445693 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 1727 | 1467948445696 Marionette TRACE conn3 <- [1,2406,null,{}] 20:27:25 INFO - PROCESS | 1727 | 1467948445702 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:25 INFO - PROCESS | 1727 | 1467948445708 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:25 INFO - PROCESS | 1727 | 1467948445879 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 20:27:25 INFO - PROCESS | 1727 | 1467948445890 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1727 | 1467948445898 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f0800 == 37 [pid = 1727] [id = 609] 20:27:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91078c00) [pid = 1727] [serial = 1828] [outer = (nil)] 20:27:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x9107f000) [pid = 1727] [serial = 1829] [outer = 0x91078c00] 20:27:25 INFO - PROCESS | 1727 | 1467948445971 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9115a000) [pid = 1727] [serial = 1830] [outer = 0x91078c00] 20:27:26 INFO - PROCESS | 1727 | 1467948446947 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 20:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1288ms 20:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:27:26 INFO - PROCESS | 1727 | 1467948446981 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 1727 | 1467948446983 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 20:27:26 INFO - PROCESS | 1727 | 1467948446990 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 1727 | 1467948446995 Marionette TRACE conn3 <- [1,2410,null,{}] 20:27:27 INFO - PROCESS | 1727 | 1467948447011 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:27 INFO - PROCESS | 1727 | 1467948447018 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:27 INFO - PROCESS | 1727 | 1467948447181 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 20:27:27 INFO - PROCESS | 1727 | 1467948447193 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 1727 | 1467948447204 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x92294000 == 38 [pid = 1727] [id = 610] 20:27:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x92296400) [pid = 1727] [serial = 1831] [outer = (nil)] 20:27:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x922c6800) [pid = 1727] [serial = 1832] [outer = 0x92296400] 20:27:27 INFO - PROCESS | 1727 | 1467948447421 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x922cf000) [pid = 1727] [serial = 1833] [outer = 0x92296400] 20:27:28 INFO - PROCESS | 1727 | 1467948448323 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1389ms 20:27:28 INFO - PROCESS | 1727 | 1467948448379 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 1727 | 1467948448383 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 20:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:27:28 INFO - PROCESS | 1727 | 1467948448389 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 1727 | 1467948448392 Marionette TRACE conn3 <- [1,2414,null,{}] 20:27:28 INFO - PROCESS | 1727 | 1467948448405 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:28 INFO - PROCESS | 1727 | 1467948448409 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:28 INFO - PROCESS | 1727 | 1467948448662 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 20:27:28 INFO - PROCESS | 1727 | 1467948448687 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 1727 | 1467948448694 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92400 == 39 [pid = 1727] [id = 611] 20:27:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x922ce800) [pid = 1727] [serial = 1834] [outer = (nil)] 20:27:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x922d9800) [pid = 1727] [serial = 1835] [outer = 0x922ce800] 20:27:28 INFO - PROCESS | 1727 | 1467948448790 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x92417c00) [pid = 1727] [serial = 1836] [outer = 0x922ce800] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8ca6fc00) [pid = 1727] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8e9ba000) [pid = 1727] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8d5ea000) [pid = 1727] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x91118400) [pid = 1727] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92ceac00) [pid = 1727] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8f9d7400) [pid = 1727] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8eb5bc00) [pid = 1727] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x91170400) [pid = 1727] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f193c00) [pid = 1727] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9111d400) [pid = 1727] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x93c14800) [pid = 1727] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x93c11400) [pid = 1727] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x953e2800) [pid = 1727] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8db93400) [pid = 1727] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:27:29 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8f9d7800) [pid = 1727] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:27:29 INFO - PROCESS | 1727 | 1467948449853 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 20:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1487ms 20:27:29 INFO - PROCESS | 1727 | 1467948449878 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 1727 | 1467948449881 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 20:27:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:27:29 INFO - PROCESS | 1727 | 1467948449887 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:27:29 INFO - PROCESS | 1727 | 1467948449890 Marionette TRACE conn3 <- [1,2418,null,{}] 20:27:29 INFO - PROCESS | 1727 | 1467948449895 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:29 INFO - PROCESS | 1727 | 1467948449900 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:30 INFO - PROCESS | 1727 | 1467948450117 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 20:27:30 INFO - PROCESS | 1727 | 1467948450165 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1727 | 1467948450172 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea70c00 == 40 [pid = 1727] [id = 612] 20:27:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8ea78c00) [pid = 1727] [serial = 1837] [outer = (nil)] 20:27:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x91173400) [pid = 1727] [serial = 1838] [outer = 0x8ea78c00] 20:27:30 INFO - PROCESS | 1727 | 1467948450236 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92ad2400) [pid = 1727] [serial = 1839] [outer = 0x8ea78c00] 20:27:31 INFO - PROCESS | 1727 | 1467948451105 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:27:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1286ms 20:27:31 INFO - PROCESS | 1727 | 1467948451174 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1727 | 1467948451178 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 20:27:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:27:31 INFO - PROCESS | 1727 | 1467948451184 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 1727 | 1467948451187 Marionette TRACE conn3 <- [1,2422,null,{}] 20:27:31 INFO - PROCESS | 1727 | 1467948451193 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:31 INFO - PROCESS | 1727 | 1467948451202 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:31 INFO - PROCESS | 1727 | 1467948451373 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 20:27:31 INFO - PROCESS | 1727 | 1467948451589 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 1727 | 1467948451599 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6ac00 == 41 [pid = 1727] [id = 613] 20:27:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8ca6bc00) [pid = 1727] [serial = 1840] [outer = (nil)] 20:27:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8ca75000) [pid = 1727] [serial = 1841] [outer = 0x8ca6bc00] 20:27:31 INFO - PROCESS | 1727 | 1467948451681 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8db95c00) [pid = 1727] [serial = 1842] [outer = 0x8ca6bc00] 20:27:32 INFO - PROCESS | 1727 | 1467948452689 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:27:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:27:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1548ms 20:27:32 INFO - PROCESS | 1727 | 1467948452735 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 1727 | 1467948452741 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 20:27:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:27:32 INFO - PROCESS | 1727 | 1467948452749 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 1727 | 1467948452754 Marionette TRACE conn3 <- [1,2426,null,{}] 20:27:32 INFO - PROCESS | 1727 | 1467948452762 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:32 INFO - PROCESS | 1727 | 1467948452770 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:32 INFO - PROCESS | 1727 | 1467948452961 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 20:27:33 INFO - PROCESS | 1727 | 1467948453154 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1727 | 1467948453164 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ef800 == 42 [pid = 1727] [id = 614] 20:27:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8ea78800) [pid = 1727] [serial = 1843] [outer = (nil)] 20:27:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8f3eac00) [pid = 1727] [serial = 1844] [outer = 0x8ea78800] 20:27:33 INFO - PROCESS | 1727 | 1467948453248 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f9d6000) [pid = 1727] [serial = 1845] [outer = 0x8ea78800] 20:27:34 INFO - PROCESS | 1727 | 1467948454257 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:27:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:27:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1585ms 20:27:34 INFO - PROCESS | 1727 | 1467948454337 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 20:27:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:27:34 INFO - PROCESS | 1727 | 1467948454344 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 20:27:34 INFO - PROCESS | 1727 | 1467948454351 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 1727 | 1467948454355 Marionette TRACE conn3 <- [1,2430,null,{}] 20:27:34 INFO - PROCESS | 1727 | 1467948454361 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:34 INFO - PROCESS | 1727 | 1467948454366 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:34 INFO - PROCESS | 1727 | 1467948454594 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 20:27:34 INFO - PROCESS | 1727 | 1467948454783 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 1727 | 1467948454790 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x91080c00 == 43 [pid = 1727] [id = 615] 20:27:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9115d800) [pid = 1727] [serial = 1846] [outer = (nil)] 20:27:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x91177800) [pid = 1727] [serial = 1847] [outer = 0x9115d800] 20:27:34 INFO - PROCESS | 1727 | 1467948454958 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9229c800) [pid = 1727] [serial = 1848] [outer = 0x9115d800] 20:27:35 INFO - PROCESS | 1727 | 1467948455907 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1586ms 20:27:35 INFO - PROCESS | 1727 | 1467948455937 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1727 | 1467948455940 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 20:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:27:35 INFO - PROCESS | 1727 | 1467948455955 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 1727 | 1467948455964 Marionette TRACE conn3 <- [1,2434,null,{}] 20:27:35 INFO - PROCESS | 1727 | 1467948455973 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:35 INFO - PROCESS | 1727 | 1467948455980 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:36 INFO - PROCESS | 1727 | 1467948456182 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 20:27:36 INFO - PROCESS | 1727 | 1467948456375 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1727 | 1467948456383 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x9107fc00 == 44 [pid = 1727] [id = 616] 20:27:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92ad7c00) [pid = 1727] [serial = 1849] [outer = (nil)] 20:27:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x92f84400) [pid = 1727] [serial = 1850] [outer = 0x92ad7c00] 20:27:36 INFO - PROCESS | 1727 | 1467948456459 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93926c00) [pid = 1727] [serial = 1851] [outer = 0x92ad7c00] 20:27:37 INFO - PROCESS | 1727 | 1467948457429 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1555ms 20:27:37 INFO - PROCESS | 1727 | 1467948457503 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 1727 | 1467948457507 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 20:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:27:37 INFO - PROCESS | 1727 | 1467948457513 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - PROCESS | 1727 | 1467948457516 Marionette TRACE conn3 <- [1,2438,null,{}] 20:27:37 INFO - PROCESS | 1727 | 1467948457522 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:37 INFO - PROCESS | 1727 | 1467948457527 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:37 INFO - PROCESS | 1727 | 1467948457743 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 20:27:37 INFO - PROCESS | 1727 | 1467948457944 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 1727 | 1467948457950 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d2800 == 45 [pid = 1727] [id = 617] 20:27:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x922cf400) [pid = 1727] [serial = 1852] [outer = (nil)] 20:27:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x93a0f400) [pid = 1727] [serial = 1853] [outer = 0x922cf400] 20:27:38 INFO - PROCESS | 1727 | 1467948458031 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x93a4b800) [pid = 1727] [serial = 1854] [outer = 0x922cf400] 20:27:38 INFO - PROCESS | 1727 | 1467948458984 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1537ms 20:27:39 INFO - PROCESS | 1727 | 1467948459051 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 20:27:39 INFO - PROCESS | 1727 | 1467948459055 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 20:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:27:39 INFO - PROCESS | 1727 | 1467948459062 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:27:39 INFO - PROCESS | 1727 | 1467948459065 Marionette TRACE conn3 <- [1,2442,null,{}] 20:27:39 INFO - PROCESS | 1727 | 1467948459071 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:39 INFO - PROCESS | 1727 | 1467948459076 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:39 INFO - PROCESS | 1727 | 1467948459251 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 20:27:39 INFO - PROCESS | 1727 | 1467948459441 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 1727 | 1467948459460 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c1d000 == 46 [pid = 1727] [id = 618] 20:27:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x947a9000) [pid = 1727] [serial = 1855] [outer = (nil)] 20:27:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x952ed000) [pid = 1727] [serial = 1856] [outer = 0x947a9000] 20:27:39 INFO - PROCESS | 1727 | 1467948459589 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x96e66c00) [pid = 1727] [serial = 1857] [outer = 0x947a9000] 20:27:40 INFO - PROCESS | 1727 | 1467948460615 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1580ms 20:27:40 INFO - PROCESS | 1727 | 1467948460643 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 1727 | 1467948460647 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 20:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:27:40 INFO - PROCESS | 1727 | 1467948460654 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:27:40 INFO - PROCESS | 1727 | 1467948460657 Marionette TRACE conn3 <- [1,2446,null,{}] 20:27:40 INFO - PROCESS | 1727 | 1467948460663 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:40 INFO - PROCESS | 1727 | 1467948460668 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:40 INFO - PROCESS | 1727 | 1467948460851 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 20:27:41 INFO - PROCESS | 1727 | 1467948461051 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 1727 | 1467948461058 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1cc00 == 47 [pid = 1727] [id = 619] 20:27:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x8e9b5000) [pid = 1727] [serial = 1858] [outer = (nil)] 20:27:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x98398800) [pid = 1727] [serial = 1859] [outer = 0x8e9b5000] 20:27:41 INFO - PROCESS | 1727 | 1467948461173 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9921f000) [pid = 1727] [serial = 1860] [outer = 0x8e9b5000] 20:27:42 INFO - PROCESS | 1727 | 1467948462456 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1835ms 20:27:42 INFO - PROCESS | 1727 | 1467948462497 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 1727 | 1467948462502 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 20:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:27:42 INFO - PROCESS | 1727 | 1467948462511 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 1727 | 1467948462514 Marionette TRACE conn3 <- [1,2450,null,{}] 20:27:42 INFO - PROCESS | 1727 | 1467948462523 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:42 INFO - PROCESS | 1727 | 1467948462528 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:42 INFO - PROCESS | 1727 | 1467948462701 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 20:27:43 INFO - PROCESS | 1727 | 1467948462976 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1727 | 1467948462989 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb66c00 == 48 [pid = 1727] [id = 620] 20:27:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x8eb68000) [pid = 1727] [serial = 1861] [outer = (nil)] 20:27:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x8f3ea400) [pid = 1727] [serial = 1862] [outer = 0x8eb68000] 20:27:43 INFO - PROCESS | 1727 | 1467948463060 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x8f3f3000) [pid = 1727] [serial = 1863] [outer = 0x8eb68000] 20:27:44 INFO - PROCESS | 1727 | 1467948464022 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1544ms 20:27:44 INFO - PROCESS | 1727 | 1467948464054 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 1727 | 1467948464060 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 20:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:27:44 INFO - PROCESS | 1727 | 1467948464070 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 1727 | 1467948464074 Marionette TRACE conn3 <- [1,2454,null,{}] 20:27:44 INFO - PROCESS | 1727 | 1467948464080 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:44 INFO - PROCESS | 1727 | 1467948464085 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:44 INFO - PROCESS | 1727 | 1467948464264 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 20:27:44 INFO - PROCESS | 1727 | 1467948464498 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 1727 | 1467948464507 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d3c00 == 47 [pid = 1727] [id = 597] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x9241b400 == 46 [pid = 1727] [id = 561] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75800 == 45 [pid = 1727] [id = 560] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6f800 == 44 [pid = 1727] [id = 598] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3e8c00 == 43 [pid = 1727] [id = 563] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea70c00 == 42 [pid = 1727] [id = 612] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92400 == 41 [pid = 1727] [id = 611] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x92294000 == 40 [pid = 1727] [id = 610] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f0800 == 39 [pid = 1727] [id = 609] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd21c00 == 38 [pid = 1727] [id = 608] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75c00 == 37 [pid = 1727] [id = 594] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca74400 == 36 [pid = 1727] [id = 549] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d5400 == 35 [pid = 1727] [id = 551] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb5b800 == 34 [pid = 1727] [id = 595] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea79c00 == 33 [pid = 1727] [id = 552] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x922cdc00 == 32 [pid = 1727] [id = 601] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8db91000 == 31 [pid = 1727] [id = 600] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d7000 == 30 [pid = 1727] [id = 596] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x9115a400 == 29 [pid = 1727] [id = 555] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3ed000 == 28 [pid = 1727] [id = 604] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5e9c00 == 27 [pid = 1727] [id = 557] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9db400 == 26 [pid = 1727] [id = 558] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd18c00 == 25 [pid = 1727] [id = 606] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0f800 == 24 [pid = 1727] [id = 553] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca72c00 == 23 [pid = 1727] [id = 607] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66c00 == 22 [pid = 1727] [id = 603] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5eb000 == 21 [pid = 1727] [id = 559] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f0c00 == 20 [pid = 1727] [id = 605] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3000 == 19 [pid = 1727] [id = 599] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8db90000 == 18 [pid = 1727] [id = 554] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9ddc00 == 17 [pid = 1727] [id = 556] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x91126000 == 16 [pid = 1727] [id = 602] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x91160000 == 15 [pid = 1727] [id = 550] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5e9800 == 14 [pid = 1727] [id = 562] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x93c1d000 == 13 [pid = 1727] [id = 618] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1cc00 == 12 [pid = 1727] [id = 619] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d2800 == 11 [pid = 1727] [id = 617] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x9107fc00 == 10 [pid = 1727] [id = 616] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x91080c00 == 9 [pid = 1727] [id = 615] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6ac00 == 8 [pid = 1727] [id = 613] 20:27:45 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ef800 == 7 [pid = 1727] [id = 614] 20:27:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca66400 == 8 [pid = 1727] [id = 621] 20:27:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8ca66800) [pid = 1727] [serial = 1864] [outer = (nil)] 20:27:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8ca6b400) [pid = 1727] [serial = 1865] [outer = 0x8ca66800] 20:27:45 INFO - PROCESS | 1727 | 1467948465677 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x8ca75800) [pid = 1727] [serial = 1866] [outer = 0x8ca66800] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8d5f6c00) [pid = 1727] [serial = 1752] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8d5e9400) [pid = 1727] [serial = 1751] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x8fb07800) [pid = 1727] [serial = 1755] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x8f9dcc00) [pid = 1727] [serial = 1754] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x8d5ef400) [pid = 1727] [serial = 1784] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x8db8e000) [pid = 1727] [serial = 1785] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x92ce8400) [pid = 1727] [serial = 1758] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92419c00) [pid = 1727] [serial = 1757] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x91124400) [pid = 1727] [serial = 1796] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x92cf0000) [pid = 1727] [serial = 1761] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9392bc00) [pid = 1727] [serial = 1760] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x9116f400) [pid = 1727] [serial = 1793] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8eb60800) [pid = 1727] [serial = 1787] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x93a45000) [pid = 1727] [serial = 1764] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x93a41c00) [pid = 1727] [serial = 1763] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8f9d8000) [pid = 1727] [serial = 1782] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8f19e400) [pid = 1727] [serial = 1781] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x95188000) [pid = 1727] [serial = 1767] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x93c12400) [pid = 1727] [serial = 1766] [outer = (nil)] [url = about:blank] 20:27:45 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9533d800) [pid = 1727] [serial = 1770] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x952f3800) [pid = 1727] [serial = 1769] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x953e4800) [pid = 1727] [serial = 1773] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x953e2c00) [pid = 1727] [serial = 1772] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9786f000) [pid = 1727] [serial = 1776] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9786c000) [pid = 1727] [serial = 1775] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8fb0c400) [pid = 1727] [serial = 1779] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8f3f2c00) [pid = 1727] [serial = 1778] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x91074c00) [pid = 1727] [serial = 1791] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8fb03c00) [pid = 1727] [serial = 1790] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x921a1000) [pid = 1727] [serial = 1794] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8f195800) [pid = 1727] [serial = 1788] [outer = (nil)] [url = about:blank] 20:27:46 INFO - PROCESS | 1727 | 1467948466710 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2683ms 20:27:46 INFO - PROCESS | 1727 | 1467948466755 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 20:27:46 INFO - PROCESS | 1727 | 1467948466759 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 20:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:27:46 INFO - PROCESS | 1727 | 1467948466767 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - PROCESS | 1727 | 1467948466772 Marionette TRACE conn3 <- [1,2458,null,{}] 20:27:46 INFO - PROCESS | 1727 | 1467948466779 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:46 INFO - PROCESS | 1727 | 1467948466785 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:46 INFO - PROCESS | 1727 | 1467948466951 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 20:27:47 INFO - PROCESS | 1727 | 1467948467092 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 1727 | 1467948467101 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd15800 == 9 [pid = 1727] [id = 622] 20:27:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8dd18000) [pid = 1727] [serial = 1867] [outer = (nil)] 20:27:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8dd1fc00) [pid = 1727] [serial = 1868] [outer = 0x8dd18000] 20:27:47 INFO - PROCESS | 1727 | 1467948467169 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8e9b9c00) [pid = 1727] [serial = 1869] [outer = 0x8dd18000] 20:27:47 INFO - PROCESS | 1727 | 1467948467996 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1281ms 20:27:48 INFO - PROCESS | 1727 | 1467948468048 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 1727 | 1467948468052 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 20:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:27:48 INFO - PROCESS | 1727 | 1467948468063 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:27:48 INFO - PROCESS | 1727 | 1467948468066 Marionette TRACE conn3 <- [1,2462,null,{}] 20:27:48 INFO - PROCESS | 1727 | 1467948468072 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:48 INFO - PROCESS | 1727 | 1467948468077 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:48 INFO - PROCESS | 1727 | 1467948468248 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 20:27:48 INFO - PROCESS | 1727 | 1467948468422 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 1727 | 1467948468433 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea75400 == 10 [pid = 1727] [id = 623] 20:27:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8eb62c00) [pid = 1727] [serial = 1870] [outer = (nil)] 20:27:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8f19cc00) [pid = 1727] [serial = 1871] [outer = 0x8eb62c00] 20:27:48 INFO - PROCESS | 1727 | 1467948468499 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x8f3eb000) [pid = 1727] [serial = 1872] [outer = 0x8eb62c00] 20:27:49 INFO - PROCESS | 1727 | 1467948469463 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1432ms 20:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:27:49 INFO - PROCESS | 1727 | 1467948469495 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 1727 | 1467948469498 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 20:27:49 INFO - PROCESS | 1727 | 1467948469505 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 1727 | 1467948469511 Marionette TRACE conn3 <- [1,2466,null,{}] 20:27:49 INFO - PROCESS | 1727 | 1467948469534 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:49 INFO - PROCESS | 1727 | 1467948469542 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:49 INFO - PROCESS | 1727 | 1467948469775 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 20:27:49 INFO - PROCESS | 1727 | 1467948469801 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:49 INFO - PROCESS | 1727 | 1467948469830 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ec000 == 11 [pid = 1727] [id = 624] 20:27:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8d5f3c00) [pid = 1727] [serial = 1873] [outer = (nil)] 20:27:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8fb0b400) [pid = 1727] [serial = 1874] [outer = 0x8d5f3c00] 20:27:49 INFO - PROCESS | 1727 | 1467948469971 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x91075800) [pid = 1727] [serial = 1875] [outer = 0x8d5f3c00] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922ce800) [pid = 1727] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8ea78c00) [pid = 1727] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8fb03400) [pid = 1727] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x91078c00) [pid = 1727] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8eb5cc00) [pid = 1727] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x922d7000) [pid = 1727] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x922cd400) [pid = 1727] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8e9b4400) [pid = 1727] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8db9a000) [pid = 1727] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x8d5f4c00) [pid = 1727] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8ca71400) [pid = 1727] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8fb06000) [pid = 1727] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x922d0000) [pid = 1727] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x9392cc00) [pid = 1727] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:27:51 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92296400) [pid = 1727] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:27:51 INFO - PROCESS | 1727 | 1467948471446 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2000ms 20:27:51 INFO - PROCESS | 1727 | 1467948471507 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 20:27:51 INFO - PROCESS | 1727 | 1467948471512 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 20:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:27:51 INFO - PROCESS | 1727 | 1467948471517 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 1727 | 1467948471521 Marionette TRACE conn3 <- [1,2470,null,{}] 20:27:51 INFO - PROCESS | 1727 | 1467948471526 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:51 INFO - PROCESS | 1727 | 1467948471531 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:51 INFO - PROCESS | 1727 | 1467948471688 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 20:27:51 INFO - PROCESS | 1727 | 1467948471697 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 1727 | 1467948471706 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f4400 == 12 [pid = 1727] [id = 625] 20:27:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8f9d0800) [pid = 1727] [serial = 1876] [outer = (nil)] 20:27:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x9107a800) [pid = 1727] [serial = 1877] [outer = 0x8f9d0800] 20:27:51 INFO - PROCESS | 1727 | 1467948471770 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x9107dc00) [pid = 1727] [serial = 1878] [outer = 0x8f9d0800] 20:27:52 INFO - PROCESS | 1727 | 1467948472660 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1194ms 20:27:52 INFO - PROCESS | 1727 | 1467948472715 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 1727 | 1467948472718 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 20:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:27:52 INFO - PROCESS | 1727 | 1467948472725 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:27:52 INFO - PROCESS | 1727 | 1467948472728 Marionette TRACE conn3 <- [1,2474,null,{}] 20:27:52 INFO - PROCESS | 1727 | 1467948472733 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:52 INFO - PROCESS | 1727 | 1467948472738 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:52 INFO - PROCESS | 1727 | 1467948472887 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 20:27:52 INFO - PROCESS | 1727 | 1467948472896 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 1727 | 1467948472902 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x91122c00 == 13 [pid = 1727] [id = 626] 20:27:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91123800) [pid = 1727] [serial = 1879] [outer = (nil)] 20:27:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x91152c00) [pid = 1727] [serial = 1880] [outer = 0x91123800] 20:27:52 INFO - PROCESS | 1727 | 1467948472984 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x91175000) [pid = 1727] [serial = 1881] [outer = 0x91123800] 20:27:54 INFO - PROCESS | 1727 | 1467948474244 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1533ms 20:27:54 INFO - PROCESS | 1727 | 1467948474259 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 20:27:54 INFO - PROCESS | 1727 | 1467948474265 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 20:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:27:54 INFO - PROCESS | 1727 | 1467948474283 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - PROCESS | 1727 | 1467948474291 Marionette TRACE conn3 <- [1,2478,null,{}] 20:27:54 INFO - PROCESS | 1727 | 1467948474299 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:54 INFO - PROCESS | 1727 | 1467948474304 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:54 INFO - PROCESS | 1727 | 1467948474514 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 20:27:54 INFO - PROCESS | 1727 | 1467948474748 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 1727 | 1467948474758 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f0400 == 14 [pid = 1727] [id = 627] 20:27:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8db8d400) [pid = 1727] [serial = 1882] [outer = (nil)] 20:27:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8eb5f400) [pid = 1727] [serial = 1883] [outer = 0x8db8d400] 20:27:54 INFO - PROCESS | 1727 | 1467948474881 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8f199800) [pid = 1727] [serial = 1884] [outer = 0x8db8d400] 20:27:55 INFO - PROCESS | 1727 | 1467948475870 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1654ms 20:27:55 INFO - PROCESS | 1727 | 1467948475936 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 1727 | 1467948475952 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 20:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:27:55 INFO - PROCESS | 1727 | 1467948475965 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:27:55 INFO - PROCESS | 1727 | 1467948475969 Marionette TRACE conn3 <- [1,2482,null,{}] 20:27:55 INFO - PROCESS | 1727 | 1467948475978 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:55 INFO - PROCESS | 1727 | 1467948475983 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:56 INFO - PROCESS | 1727 | 1467948476211 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 20:27:56 INFO - PROCESS | 1727 | 1467948476486 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:56 INFO - PROCESS | 1727 | 1467948476494 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5d400 == 15 [pid = 1727] [id = 628] 20:27:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8fb0e800) [pid = 1727] [serial = 1885] [outer = (nil)] 20:27:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9107c000) [pid = 1727] [serial = 1886] [outer = 0x8fb0e800] 20:27:56 INFO - PROCESS | 1727 | 1467948476599 Marionette DEBUG loaded listener.js 20:27:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x91126800) [pid = 1727] [serial = 1887] [outer = 0x8fb0e800] 20:27:57 INFO - PROCESS | 1727 | 1467948477550 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1635ms 20:27:57 INFO - PROCESS | 1727 | 1467948477600 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 20:27:57 INFO - PROCESS | 1727 | 1467948477604 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 20:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:27:57 INFO - PROCESS | 1727 | 1467948477611 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:27:57 INFO - PROCESS | 1727 | 1467948477617 Marionette TRACE conn3 <- [1,2486,null,{}] 20:27:57 INFO - PROCESS | 1727 | 1467948477633 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:57 INFO - PROCESS | 1727 | 1467948477642 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:57 INFO - PROCESS | 1727 | 1467948477824 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 20:27:58 INFO - PROCESS | 1727 | 1467948478021 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:58 INFO - PROCESS | 1727 | 1467948478033 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x91176400 == 16 [pid = 1727] [id = 629] 20:27:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9219fc00) [pid = 1727] [serial = 1888] [outer = (nil)] 20:27:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x9228f400) [pid = 1727] [serial = 1889] [outer = 0x9219fc00] 20:27:58 INFO - PROCESS | 1727 | 1467948478156 Marionette DEBUG loaded listener.js 20:27:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92298800) [pid = 1727] [serial = 1890] [outer = 0x9219fc00] 20:27:59 INFO - PROCESS | 1727 | 1467948479139 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1604ms 20:27:59 INFO - PROCESS | 1727 | 1467948479216 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 1727 | 1467948479221 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 20:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:27:59 INFO - PROCESS | 1727 | 1467948479227 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - PROCESS | 1727 | 1467948479231 Marionette TRACE conn3 <- [1,2490,null,{}] 20:27:59 INFO - PROCESS | 1727 | 1467948479237 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:27:59 INFO - PROCESS | 1727 | 1467948479242 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:59 INFO - PROCESS | 1727 | 1467948479422 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 20:27:59 INFO - PROCESS | 1727 | 1467948479608 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 1727 | 1467948479617 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:27:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f0400 == 17 [pid = 1727] [id = 630] 20:27:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x92298000) [pid = 1727] [serial = 1891] [outer = (nil)] 20:27:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x922ce400) [pid = 1727] [serial = 1892] [outer = 0x92298000] 20:27:59 INFO - PROCESS | 1727 | 1467948479693 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x922d4400) [pid = 1727] [serial = 1893] [outer = 0x92298000] 20:28:00 INFO - PROCESS | 1727 | 1467948480886 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1747ms 20:28:00 INFO - PROCESS | 1727 | 1467948480975 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 20:28:00 INFO - PROCESS | 1727 | 1467948480981 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 20:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:28:01 INFO - PROCESS | 1727 | 1467948480998 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:28:01 INFO - PROCESS | 1727 | 1467948481003 Marionette TRACE conn3 <- [1,2494,null,{}] 20:28:01 INFO - PROCESS | 1727 | 1467948481011 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:01 INFO - PROCESS | 1727 | 1467948481016 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:01 INFO - PROCESS | 1727 | 1467948481221 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 20:28:01 INFO - PROCESS | 1727 | 1467948481576 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 1727 | 1467948481586 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6c400 == 18 [pid = 1727] [id = 631] 20:28:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8ea6fc00) [pid = 1727] [serial = 1894] [outer = (nil)] 20:28:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8ea79800) [pid = 1727] [serial = 1895] [outer = 0x8ea6fc00] 20:28:01 INFO - PROCESS | 1727 | 1467948481664 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8f198800) [pid = 1727] [serial = 1896] [outer = 0x8ea6fc00] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x922d9800) [pid = 1727] [serial = 1835] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x91173400) [pid = 1727] [serial = 1838] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x9111c800) [pid = 1727] [serial = 1802] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x9115d000) [pid = 1727] [serial = 1803] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x9107f000) [pid = 1727] [serial = 1829] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9115a000) [pid = 1727] [serial = 1830] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x953ddc00) [pid = 1727] [serial = 1820] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x953dfc00) [pid = 1727] [serial = 1821] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92ce2000) [pid = 1727] [serial = 1808] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92ce6000) [pid = 1727] [serial = 1809] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x952e4c00) [pid = 1727] [serial = 1817] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x947a8000) [pid = 1727] [serial = 1818] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8ea6cc00) [pid = 1727] [serial = 1826] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x8eb64400) [pid = 1727] [serial = 1827] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x91117c00) [pid = 1727] [serial = 1823] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9219b400) [pid = 1727] [serial = 1824] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x8db94000) [pid = 1727] [serial = 1799] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8eb5d000) [pid = 1727] [serial = 1800] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x9219b000) [pid = 1727] [serial = 1797] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x92f84800) [pid = 1727] [serial = 1811] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x92f85c00) [pid = 1727] [serial = 1812] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x922d6400) [pid = 1727] [serial = 1805] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x922e1400) [pid = 1727] [serial = 1806] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x93a03800) [pid = 1727] [serial = 1814] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x93c1a800) [pid = 1727] [serial = 1815] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x92417c00) [pid = 1727] [serial = 1836] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x922cf000) [pid = 1727] [serial = 1833] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x922c6800) [pid = 1727] [serial = 1832] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92ad2400) [pid = 1727] [serial = 1839] [outer = (nil)] [url = about:blank] 20:28:02 INFO - PROCESS | 1727 | 1467948482566 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1650ms 20:28:02 INFO - PROCESS | 1727 | 1467948482640 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 1727 | 1467948482645 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 20:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:28:02 INFO - PROCESS | 1727 | 1467948482656 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - PROCESS | 1727 | 1467948482659 Marionette TRACE conn3 <- [1,2498,null,{}] 20:28:02 INFO - PROCESS | 1727 | 1467948482665 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:02 INFO - PROCESS | 1727 | 1467948482670 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:02 INFO - PROCESS | 1727 | 1467948482838 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 20:28:02 INFO - PROCESS | 1727 | 1467948482850 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 1727 | 1467948482857 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19fc00 == 19 [pid = 1727] [id = 632] 20:28:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x8fb08800) [pid = 1727] [serial = 1897] [outer = (nil)] 20:28:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x91078800) [pid = 1727] [serial = 1898] [outer = 0x8fb08800] 20:28:02 INFO - PROCESS | 1727 | 1467948482925 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x9111f400) [pid = 1727] [serial = 1899] [outer = 0x8fb08800] 20:28:03 INFO - PROCESS | 1727 | 1467948483890 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1287ms 20:28:03 INFO - PROCESS | 1727 | 1467948483943 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 20:28:03 INFO - PROCESS | 1727 | 1467948483946 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 20:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:28:03 INFO - PROCESS | 1727 | 1467948483953 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:28:03 INFO - PROCESS | 1727 | 1467948483958 Marionette TRACE conn3 <- [1,2502,null,{}] 20:28:03 INFO - PROCESS | 1727 | 1467948483993 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:04 INFO - PROCESS | 1727 | 1467948484001 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:04 INFO - PROCESS | 1727 | 1467948484158 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 20:28:04 INFO - PROCESS | 1727 | 1467948484169 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 1727 | 1467948484176 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219f400 == 20 [pid = 1727] [id = 633] 20:28:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x9219f800) [pid = 1727] [serial = 1900] [outer = (nil)] 20:28:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x9228fc00) [pid = 1727] [serial = 1901] [outer = 0x9219f800] 20:28:04 INFO - PROCESS | 1727 | 1467948484245 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x922c9c00) [pid = 1727] [serial = 1902] [outer = 0x9219f800] 20:28:05 INFO - PROCESS | 1727 | 1467948485276 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1354ms 20:28:05 INFO - PROCESS | 1727 | 1467948485315 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 1727 | 1467948485319 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 20:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:28:05 INFO - PROCESS | 1727 | 1467948485325 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - PROCESS | 1727 | 1467948485327 Marionette TRACE conn3 <- [1,2506,null,{}] 20:28:05 INFO - PROCESS | 1727 | 1467948485333 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:05 INFO - PROCESS | 1727 | 1467948485338 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:05 INFO - PROCESS | 1727 | 1467948485555 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 20:28:05 INFO - PROCESS | 1727 | 1467948485576 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 1727 | 1467948485582 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x921a4400 == 21 [pid = 1727] [id = 634] 20:28:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x92297000) [pid = 1727] [serial = 1903] [outer = (nil)] 20:28:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x922d9400) [pid = 1727] [serial = 1904] [outer = 0x92297000] 20:28:05 INFO - PROCESS | 1727 | 1467948485651 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x922de800) [pid = 1727] [serial = 1905] [outer = 0x92297000] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x8f9d0800) [pid = 1727] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x8d5f3c00) [pid = 1727] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x8ca6bc00) [pid = 1727] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8ea78800) [pid = 1727] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x8dd18000) [pid = 1727] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8eb68000) [pid = 1727] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x9115d800) [pid = 1727] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x8ca66800) [pid = 1727] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x92ad7c00) [pid = 1727] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x922cf400) [pid = 1727] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x947a9000) [pid = 1727] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x8e9b5000) [pid = 1727] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:28:06 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x8eb62c00) [pid = 1727] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:28:06 INFO - PROCESS | 1727 | 1467948486777 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1498ms 20:28:06 INFO - PROCESS | 1727 | 1467948486823 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 1727 | 1467948486827 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 20:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:28:06 INFO - PROCESS | 1727 | 1467948486833 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - PROCESS | 1727 | 1467948486837 Marionette TRACE conn3 <- [1,2510,null,{}] 20:28:06 INFO - PROCESS | 1727 | 1467948486842 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:06 INFO - PROCESS | 1727 | 1467948486847 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:07 INFO - PROCESS | 1727 | 1467948487057 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 20:28:07 INFO - PROCESS | 1727 | 1467948487156 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 1727 | 1467948487165 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92000 == 22 [pid = 1727] [id = 635] 20:28:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x8db99800) [pid = 1727] [serial = 1906] [outer = (nil)] 20:28:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9107c800) [pid = 1727] [serial = 1907] [outer = 0x8db99800] 20:28:07 INFO - PROCESS | 1727 | 1467948487229 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x922c8000) [pid = 1727] [serial = 1908] [outer = 0x8db99800] 20:28:08 INFO - PROCESS | 1727 | 1467948488034 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1239ms 20:28:08 INFO - PROCESS | 1727 | 1467948488073 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 1727 | 1467948488075 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 20:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:28:08 INFO - PROCESS | 1727 | 1467948488089 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:28:08 INFO - PROCESS | 1727 | 1467948488091 Marionette TRACE conn3 <- [1,2514,null,{}] 20:28:08 INFO - PROCESS | 1727 | 1467948488097 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:08 INFO - PROCESS | 1727 | 1467948488107 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:08 INFO - PROCESS | 1727 | 1467948488300 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 20:28:08 INFO - PROCESS | 1727 | 1467948488310 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 1727 | 1467948488318 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d0800 == 23 [pid = 1727] [id = 636] 20:28:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9219a400) [pid = 1727] [serial = 1909] [outer = (nil)] 20:28:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x92ade000) [pid = 1727] [serial = 1910] [outer = 0x9219a400] 20:28:08 INFO - PROCESS | 1727 | 1467948488384 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92ae0400) [pid = 1727] [serial = 1911] [outer = 0x9219a400] 20:28:09 INFO - PROCESS | 1727 | 1467948489566 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1548ms 20:28:09 INFO - PROCESS | 1727 | 1467948489632 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 1727 | 1467948489639 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 20:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:28:09 INFO - PROCESS | 1727 | 1467948489647 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 1727 | 1467948489652 Marionette TRACE conn3 <- [1,2518,null,{}] 20:28:09 INFO - PROCESS | 1727 | 1467948489662 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:09 INFO - PROCESS | 1727 | 1467948489667 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:09 INFO - PROCESS | 1727 | 1467948489885 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 20:28:10 INFO - PROCESS | 1727 | 1467948490124 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 1727 | 1467948490136 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea73400 == 24 [pid = 1727] [id = 637] 20:28:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x8ea78800) [pid = 1727] [serial = 1912] [outer = (nil)] 20:28:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8f9d1800) [pid = 1727] [serial = 1913] [outer = 0x8ea78800] 20:28:10 INFO - PROCESS | 1727 | 1467948490228 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8fb07c00) [pid = 1727] [serial = 1914] [outer = 0x8ea78800] 20:28:11 INFO - PROCESS | 1727 | 1467948491169 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1584ms 20:28:11 INFO - PROCESS | 1727 | 1467948491231 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 1727 | 1467948491239 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 20:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:28:11 INFO - PROCESS | 1727 | 1467948491249 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - PROCESS | 1727 | 1467948491253 Marionette TRACE conn3 <- [1,2522,null,{}] 20:28:11 INFO - PROCESS | 1727 | 1467948491260 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:11 INFO - PROCESS | 1727 | 1467948491266 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:11 INFO - PROCESS | 1727 | 1467948491489 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 20:28:11 INFO - PROCESS | 1727 | 1467948491767 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 1727 | 1467948491774 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x91078000 == 25 [pid = 1727] [id = 638] 20:28:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x9219c400) [pid = 1727] [serial = 1915] [outer = (nil)] 20:28:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x921a4c00) [pid = 1727] [serial = 1916] [outer = 0x9219c400] 20:28:11 INFO - PROCESS | 1727 | 1467948491901 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x922d9800) [pid = 1727] [serial = 1917] [outer = 0x9219c400] 20:28:12 INFO - PROCESS | 1727 | 1467948492817 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1639ms 20:28:12 INFO - PROCESS | 1727 | 1467948492889 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 1727 | 1467948492893 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 20:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:28:12 INFO - PROCESS | 1727 | 1467948492900 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 1727 | 1467948492906 Marionette TRACE conn3 <- [1,2526,null,{}] 20:28:12 INFO - PROCESS | 1727 | 1467948492922 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:12 INFO - PROCESS | 1727 | 1467948492931 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:13 INFO - PROCESS | 1727 | 1467948493160 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 20:28:13 INFO - PROCESS | 1727 | 1467948493395 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 1727 | 1467948493407 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ee400 == 26 [pid = 1727] [id = 639] 20:28:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x9115e400) [pid = 1727] [serial = 1918] [outer = (nil)] 20:28:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92adf000) [pid = 1727] [serial = 1919] [outer = 0x9115e400] 20:28:13 INFO - PROCESS | 1727 | 1467948493531 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92cf0000) [pid = 1727] [serial = 1920] [outer = 0x9115e400] 20:28:14 INFO - PROCESS | 1727 | 1467948494440 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1587ms 20:28:14 INFO - PROCESS | 1727 | 1467948494488 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 1727 | 1467948494493 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 20:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:28:14 INFO - PROCESS | 1727 | 1467948494500 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 1727 | 1467948494504 Marionette TRACE conn3 <- [1,2530,null,{}] 20:28:14 INFO - PROCESS | 1727 | 1467948494509 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:14 INFO - PROCESS | 1727 | 1467948494514 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:14 INFO - PROCESS | 1727 | 1467948494696 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 20:28:14 INFO - PROCESS | 1727 | 1467948494885 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1727 | 1467948494892 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cef800 == 27 [pid = 1727] [id = 640] 20:28:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x92ebf000) [pid = 1727] [serial = 1921] [outer = (nil)] 20:28:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92f89800) [pid = 1727] [serial = 1922] [outer = 0x92ebf000] 20:28:14 INFO - PROCESS | 1727 | 1467948494972 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x93928800) [pid = 1727] [serial = 1923] [outer = 0x92ebf000] 20:28:15 INFO - PROCESS | 1727 | 1467948495884 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1429ms 20:28:15 INFO - PROCESS | 1727 | 1467948495930 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 20:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:28:15 INFO - PROCESS | 1727 | 1467948495935 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 20:28:15 INFO - PROCESS | 1727 | 1467948495941 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:28:15 INFO - PROCESS | 1727 | 1467948495944 Marionette TRACE conn3 <- [1,2534,null,{}] 20:28:15 INFO - PROCESS | 1727 | 1467948495950 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:15 INFO - PROCESS | 1727 | 1467948495955 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:16 INFO - PROCESS | 1727 | 1467948496126 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 20:28:16 INFO - PROCESS | 1727 | 1467948496327 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 1727 | 1467948496339 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cef400 == 28 [pid = 1727] [id = 641] 20:28:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x92cefc00) [pid = 1727] [serial = 1924] [outer = (nil)] 20:28:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x93931800) [pid = 1727] [serial = 1925] [outer = 0x92cefc00] 20:28:16 INFO - PROCESS | 1727 | 1467948496427 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x93a05400) [pid = 1727] [serial = 1926] [outer = 0x92cefc00] 20:28:17 INFO - PROCESS | 1727 | 1467948497425 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1536ms 20:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:28:17 INFO - PROCESS | 1727 | 1467948497476 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 1727 | 1467948497479 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 20:28:17 INFO - PROCESS | 1727 | 1467948497486 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:28:17 INFO - PROCESS | 1727 | 1467948497490 Marionette TRACE conn3 <- [1,2538,null,{}] 20:28:17 INFO - PROCESS | 1727 | 1467948497495 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:17 INFO - PROCESS | 1727 | 1467948497505 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:17 INFO - PROCESS | 1727 | 1467948497746 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 20:28:17 INFO - PROCESS | 1727 | 1467948497946 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1727 | 1467948497955 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:17 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db95400 == 29 [pid = 1727] [id = 642] 20:28:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x921a6c00) [pid = 1727] [serial = 1927] [outer = (nil)] 20:28:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x93c1a000) [pid = 1727] [serial = 1928] [outer = 0x921a6c00] 20:28:18 INFO - PROCESS | 1727 | 1467948498034 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x95188000) [pid = 1727] [serial = 1929] [outer = 0x921a6c00] 20:28:18 INFO - PROCESS | 1727 | 1467948498988 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1535ms 20:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:28:19 INFO - PROCESS | 1727 | 1467948499022 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 1727 | 1467948499025 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 20:28:19 INFO - PROCESS | 1727 | 1467948499032 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:28:19 INFO - PROCESS | 1727 | 1467948499036 Marionette TRACE conn3 <- [1,2542,null,{}] 20:28:19 INFO - PROCESS | 1727 | 1467948499041 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:19 INFO - PROCESS | 1727 | 1467948499046 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:19 INFO - PROCESS | 1727 | 1467948499210 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 20:28:19 INFO - PROCESS | 1727 | 1467948499410 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1727 | 1467948499421 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1c800 == 30 [pid = 1727] [id = 643] 20:28:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9392fc00) [pid = 1727] [serial = 1930] [outer = (nil)] 20:28:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x952e8400) [pid = 1727] [serial = 1931] [outer = 0x9392fc00] 20:28:19 INFO - PROCESS | 1727 | 1467948499492 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x952ecc00) [pid = 1727] [serial = 1932] [outer = 0x9392fc00] 20:28:20 INFO - PROCESS | 1727 | 1467948500430 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1439ms 20:28:20 INFO - PROCESS | 1727 | 1467948500470 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 20:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:28:20 INFO - PROCESS | 1727 | 1467948500481 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 20:28:20 INFO - PROCESS | 1727 | 1467948500486 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:28:20 INFO - PROCESS | 1727 | 1467948500491 Marionette TRACE conn3 <- [1,2546,null,{}] 20:28:20 INFO - PROCESS | 1727 | 1467948500496 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:20 INFO - PROCESS | 1727 | 1467948500501 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:20 INFO - PROCESS | 1727 | 1467948500669 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 20:28:21 INFO - PROCESS | 1727 | 1467948501134 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:21 INFO - PROCESS | 1727 | 1467948501143 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db90000 == 31 [pid = 1727] [id = 644] 20:28:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8db90400) [pid = 1727] [serial = 1933] [outer = (nil)] 20:28:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x8dd16800) [pid = 1727] [serial = 1934] [outer = 0x8db90400] 20:28:21 INFO - PROCESS | 1727 | 1467948501231 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x8ea70c00) [pid = 1727] [serial = 1935] [outer = 0x8db90400] 20:28:22 INFO - PROCESS | 1727 | 1467948502220 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:28:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:28:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1793ms 20:28:22 INFO - PROCESS | 1727 | 1467948502283 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 1727 | 1467948502288 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 20:28:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:28:22 INFO - PROCESS | 1727 | 1467948502295 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:28:22 INFO - PROCESS | 1727 | 1467948502300 Marionette TRACE conn3 <- [1,2550,null,{}] 20:28:22 INFO - PROCESS | 1727 | 1467948502307 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:22 INFO - PROCESS | 1727 | 1467948502315 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:22 INFO - PROCESS | 1727 | 1467948502496 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 20:28:22 INFO - PROCESS | 1727 | 1467948502729 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1727 | 1467948502735 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca66400 == 30 [pid = 1727] [id = 621] 20:28:23 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb66c00 == 29 [pid = 1727] [id = 620] 20:28:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69800 == 30 [pid = 1727] [id = 645] 20:28:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8ca6b000) [pid = 1727] [serial = 1936] [outer = (nil)] 20:28:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8ca72400) [pid = 1727] [serial = 1937] [outer = 0x8ca6b000] 20:28:23 INFO - PROCESS | 1727 | 1467948503791 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8d5f1800) [pid = 1727] [serial = 1938] [outer = 0x8ca6b000] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x9107a800) [pid = 1727] [serial = 1877] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8fb0b400) [pid = 1727] [serial = 1874] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8db95c00) [pid = 1727] [serial = 1842] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8ca75000) [pid = 1727] [serial = 1841] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x8f9d6000) [pid = 1727] [serial = 1845] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8dd1fc00) [pid = 1727] [serial = 1868] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8e9b9c00) [pid = 1727] [serial = 1869] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f3f3000) [pid = 1727] [serial = 1863] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8f3ea400) [pid = 1727] [serial = 1862] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8f3eac00) [pid = 1727] [serial = 1844] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x9229c800) [pid = 1727] [serial = 1848] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x8ca6b400) [pid = 1727] [serial = 1865] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x8ca75800) [pid = 1727] [serial = 1866] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x91177800) [pid = 1727] [serial = 1847] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x93926c00) [pid = 1727] [serial = 1851] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92f84400) [pid = 1727] [serial = 1850] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x93a4b800) [pid = 1727] [serial = 1854] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x93a0f400) [pid = 1727] [serial = 1853] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x96e66c00) [pid = 1727] [serial = 1857] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x952ed000) [pid = 1727] [serial = 1856] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x9921f000) [pid = 1727] [serial = 1860] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x8f3eb000) [pid = 1727] [serial = 1872] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x91075800) [pid = 1727] [serial = 1875] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x8f19cc00) [pid = 1727] [serial = 1871] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x98398800) [pid = 1727] [serial = 1859] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x9107dc00) [pid = 1727] [serial = 1878] [outer = (nil)] [url = about:blank] 20:28:24 INFO - PROCESS | 1727 | 1467948504893 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2640ms 20:28:24 INFO - PROCESS | 1727 | 1467948504937 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 1727 | 1467948504943 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 20:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:28:24 INFO - PROCESS | 1727 | 1467948504952 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 1727 | 1467948504957 Marionette TRACE conn3 <- [1,2554,null,{}] 20:28:24 INFO - PROCESS | 1727 | 1467948504966 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:24 INFO - PROCESS | 1727 | 1467948504972 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:25 INFO - PROCESS | 1727 | 1467948505188 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 20:28:25 INFO - PROCESS | 1727 | 1467948505423 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 1727 | 1467948505437 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd18c00 == 31 [pid = 1727] [id = 646] 20:28:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8dd1f000) [pid = 1727] [serial = 1939] [outer = (nil)] 20:28:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x8e9b3c00) [pid = 1727] [serial = 1940] [outer = 0x8dd1f000] 20:28:25 INFO - PROCESS | 1727 | 1467948505558 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8e9c0800) [pid = 1727] [serial = 1941] [outer = 0x8dd1f000] 20:28:26 INFO - PROCESS | 1727 | 1467948506613 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1736ms 20:28:26 INFO - PROCESS | 1727 | 1467948506688 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 1727 | 1467948506697 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 20:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:28:26 INFO - PROCESS | 1727 | 1467948506708 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 1727 | 1467948506713 Marionette TRACE conn3 <- [1,2558,null,{}] 20:28:26 INFO - PROCESS | 1727 | 1467948506720 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:26 INFO - PROCESS | 1727 | 1467948506726 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:26 INFO - PROCESS | 1727 | 1467948506961 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 20:28:27 INFO - PROCESS | 1727 | 1467948507244 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 1727 | 1467948507255 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f195400 == 32 [pid = 1727] [id = 647] 20:28:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8f196800) [pid = 1727] [serial = 1942] [outer = (nil)] 20:28:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8f3e8400) [pid = 1727] [serial = 1943] [outer = 0x8f196800] 20:28:27 INFO - PROCESS | 1727 | 1467948507337 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8f3ef400) [pid = 1727] [serial = 1944] [outer = 0x8f196800] 20:28:28 INFO - PROCESS | 1727 | 1467948508467 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1844ms 20:28:28 INFO - PROCESS | 1727 | 1467948508552 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 1727 | 1467948508557 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 20:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:28:28 INFO - PROCESS | 1727 | 1467948508563 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 1727 | 1467948508570 Marionette TRACE conn3 <- [1,2562,null,{}] 20:28:28 INFO - PROCESS | 1727 | 1467948508589 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:28 INFO - PROCESS | 1727 | 1467948508599 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:28 INFO - PROCESS | 1727 | 1467948508914 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 20:28:29 INFO - PROCESS | 1727 | 1467948509094 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 1727 | 1467948509106 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb0e400 == 33 [pid = 1727] [id = 648] 20:28:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x8fb0f000) [pid = 1727] [serial = 1945] [outer = (nil)] 20:28:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x91076400) [pid = 1727] [serial = 1946] [outer = 0x8fb0f000] 20:28:29 INFO - PROCESS | 1727 | 1467948509187 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x91119400) [pid = 1727] [serial = 1947] [outer = 0x8fb0f000] 20:28:30 INFO - PROCESS | 1727 | 1467948510258 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1748ms 20:28:30 INFO - PROCESS | 1727 | 1467948510312 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1727 | 1467948510317 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 20:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:28:30 INFO - PROCESS | 1727 | 1467948510323 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:28:30 INFO - PROCESS | 1727 | 1467948510327 Marionette TRACE conn3 <- [1,2566,null,{}] 20:28:30 INFO - PROCESS | 1727 | 1467948510333 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:30 INFO - PROCESS | 1727 | 1467948510338 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:30 INFO - PROCESS | 1727 | 1467948510532 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 20:28:30 INFO - PROCESS | 1727 | 1467948510837 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 1727 | 1467948510849 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75400 == 34 [pid = 1727] [id = 649] 20:28:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8d5eb800) [pid = 1727] [serial = 1948] [outer = (nil)] 20:28:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x8db8d800) [pid = 1727] [serial = 1949] [outer = 0x8d5eb800] 20:28:30 INFO - PROCESS | 1727 | 1467948510947 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x8dd1e000) [pid = 1727] [serial = 1950] [outer = 0x8d5eb800] 20:28:31 INFO - PROCESS | 1727 | --DOCSHELL 0x8db90000 == 33 [pid = 1727] [id = 644] 20:28:31 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ee400 == 32 [pid = 1727] [id = 639] 20:28:31 INFO - PROCESS | 1727 | --DOCSHELL 0x91078000 == 31 [pid = 1727] [id = 638] 20:28:31 INFO - PROCESS | 1727 | 1467948511921 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1690ms 20:28:32 INFO - PROCESS | 1727 | 1467948512016 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 1727 | 1467948512020 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 20:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:28:32 INFO - PROCESS | 1727 | 1467948512028 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - PROCESS | 1727 | 1467948512033 Marionette TRACE conn3 <- [1,2570,null,{}] 20:28:32 INFO - PROCESS | 1727 | 1467948512041 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:32 INFO - PROCESS | 1727 | 1467948512045 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:32 INFO - PROCESS | 1727 | 1467948512215 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 20:28:32 INFO - PROCESS | 1727 | 1467948512227 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 1727 | 1467948512239 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f198400 == 32 [pid = 1727] [id = 650] 20:28:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x8f19b400) [pid = 1727] [serial = 1951] [outer = (nil)] 20:28:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x8f9d8800) [pid = 1727] [serial = 1952] [outer = 0x8f19b400] 20:28:32 INFO - PROCESS | 1727 | 1467948512311 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x9111e800) [pid = 1727] [serial = 1953] [outer = 0x8f19b400] 20:28:33 INFO - PROCESS | 1727 | 1467948513321 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1333ms 20:28:33 INFO - PROCESS | 1727 | 1467948513366 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 1727 | 1467948513372 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 20:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:28:33 INFO - PROCESS | 1727 | 1467948513407 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 1727 | 1467948513410 Marionette TRACE conn3 <- [1,2574,null,{}] 20:28:33 INFO - PROCESS | 1727 | 1467948513417 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:33 INFO - PROCESS | 1727 | 1467948513422 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:33 INFO - PROCESS | 1727 | 1467948513587 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 20:28:33 INFO - PROCESS | 1727 | 1467948513599 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1727 | 1467948513606 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x91178800 == 33 [pid = 1727] [id = 651] 20:28:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91179400) [pid = 1727] [serial = 1954] [outer = (nil)] 20:28:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9219b000) [pid = 1727] [serial = 1955] [outer = 0x91179400] 20:28:33 INFO - PROCESS | 1727 | 1467948513672 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92291800) [pid = 1727] [serial = 1956] [outer = 0x91179400] 20:28:34 INFO - PROCESS | 1727 | 1467948514741 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1385ms 20:28:34 INFO - PROCESS | 1727 | 1467948514789 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 1727 | 1467948514793 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 20:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:28:34 INFO - PROCESS | 1727 | 1467948514813 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:28:34 INFO - PROCESS | 1727 | 1467948514821 Marionette TRACE conn3 <- [1,2578,null,{}] 20:28:34 INFO - PROCESS | 1727 | 1467948514829 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:34 INFO - PROCESS | 1727 | 1467948514835 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:35 INFO - PROCESS | 1727 | 1467948515061 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 20:28:35 INFO - PROCESS | 1727 | 1467948515084 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 1727 | 1467948515092 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:35 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db97000 == 34 [pid = 1727] [id = 652] 20:28:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91126400) [pid = 1727] [serial = 1957] [outer = (nil)] 20:28:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92418400) [pid = 1727] [serial = 1958] [outer = 0x91126400] 20:28:35 INFO - PROCESS | 1727 | 1467948515157 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x9241f000) [pid = 1727] [serial = 1959] [outer = 0x91126400] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8db90400) [pid = 1727] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8ea78800) [pid = 1727] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9219c400) [pid = 1727] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9115e400) [pid = 1727] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92ebf000) [pid = 1727] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x92cefc00) [pid = 1727] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x921a6c00) [pid = 1727] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x9392fc00) [pid = 1727] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x92297000) [pid = 1727] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x8db99800) [pid = 1727] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x92298000) [pid = 1727] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x9219fc00) [pid = 1727] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x8fb0e800) [pid = 1727] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x8db8d400) [pid = 1727] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8fb08800) [pid = 1727] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x91123800) [pid = 1727] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x8ea6fc00) [pid = 1727] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9219f800) [pid = 1727] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:28:36 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x9219a400) [pid = 1727] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:28:36 INFO - PROCESS | 1727 | 1467948516241 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:28:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:28:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1505ms 20:28:36 INFO - PROCESS | 1727 | 1467948516305 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 20:28:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:28:36 INFO - PROCESS | 1727 | 1467948516309 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 20:28:36 INFO - PROCESS | 1727 | 1467948516315 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - PROCESS | 1727 | 1467948516318 Marionette TRACE conn3 <- [1,2582,null,{}] 20:28:36 INFO - PROCESS | 1727 | 1467948516324 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:36 INFO - PROCESS | 1727 | 1467948516329 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:36 INFO - PROCESS | 1727 | 1467948516481 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 20:28:36 INFO - PROCESS | 1727 | 1467948516499 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1727 | 1467948516508 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca68c00 == 35 [pid = 1727] [id = 653] 20:28:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x8ca6e800) [pid = 1727] [serial = 1960] [outer = (nil)] 20:28:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8db9c800) [pid = 1727] [serial = 1961] [outer = 0x8ca6e800] 20:28:36 INFO - PROCESS | 1727 | 1467948516714 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8fb01400) [pid = 1727] [serial = 1962] [outer = 0x8ca6e800] 20:28:37 INFO - PROCESS | 1727 | 1467948517509 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1241ms 20:28:37 INFO - PROCESS | 1727 | 1467948517555 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 1727 | 1467948517559 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 20:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:28:37 INFO - PROCESS | 1727 | 1467948517565 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:28:37 INFO - PROCESS | 1727 | 1467948517568 Marionette TRACE conn3 <- [1,2586,null,{}] 20:28:37 INFO - PROCESS | 1727 | 1467948517574 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:37 INFO - PROCESS | 1727 | 1467948517578 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:37 INFO - PROCESS | 1727 | 1467948517785 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 20:28:37 INFO - PROCESS | 1727 | 1467948517803 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 1727 | 1467948517821 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5fc00 == 36 [pid = 1727] [id = 654] 20:28:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x8f194800) [pid = 1727] [serial = 1963] [outer = (nil)] 20:28:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x922c7800) [pid = 1727] [serial = 1964] [outer = 0x8f194800] 20:28:37 INFO - PROCESS | 1727 | 1467948517898 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x92adcc00) [pid = 1727] [serial = 1965] [outer = 0x8f194800] 20:28:39 INFO - PROCESS | 1727 | 1467948519045 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1535ms 20:28:39 INFO - PROCESS | 1727 | 1467948519102 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 20:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:28:39 INFO - PROCESS | 1727 | 1467948519109 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 20:28:39 INFO - PROCESS | 1727 | 1467948519116 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:28:39 INFO - PROCESS | 1727 | 1467948519124 Marionette TRACE conn3 <- [1,2590,null,{}] 20:28:39 INFO - PROCESS | 1727 | 1467948519132 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:39 INFO - PROCESS | 1727 | 1467948519137 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:39 INFO - PROCESS | 1727 | 1467948519322 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 20:28:39 INFO - PROCESS | 1727 | 1467948519562 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 1727 | 1467948519571 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb66400 == 37 [pid = 1727] [id = 655] 20:28:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x8eb69000) [pid = 1727] [serial = 1966] [outer = (nil)] 20:28:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x8f9dbc00) [pid = 1727] [serial = 1967] [outer = 0x8eb69000] 20:28:39 INFO - PROCESS | 1727 | 1467948519707 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x91125800) [pid = 1727] [serial = 1968] [outer = 0x8eb69000] 20:28:40 INFO - PROCESS | 1727 | 1467948520650 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1592ms 20:28:40 INFO - PROCESS | 1727 | 1467948520709 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1727 | 1467948520717 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 20:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:28:40 INFO - PROCESS | 1727 | 1467948520728 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:28:40 INFO - PROCESS | 1727 | 1467948520733 Marionette TRACE conn3 <- [1,2594,null,{}] 20:28:40 INFO - PROCESS | 1727 | 1467948520739 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:40 INFO - PROCESS | 1727 | 1467948520745 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:40 INFO - PROCESS | 1727 | 1467948520973 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 20:28:41 INFO - PROCESS | 1727 | 1467948521265 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1727 | 1467948521282 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9ba400 == 38 [pid = 1727] [id = 656] 20:28:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x91173000) [pid = 1727] [serial = 1969] [outer = (nil)] 20:28:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x922c6c00) [pid = 1727] [serial = 1970] [outer = 0x91173000] 20:28:41 INFO - PROCESS | 1727 | 1467948521383 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x922d9000) [pid = 1727] [serial = 1971] [outer = 0x91173000] 20:28:42 INFO - PROCESS | 1727 | 1467948522349 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1685ms 20:28:42 INFO - PROCESS | 1727 | 1467948522413 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 20:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:28:42 INFO - PROCESS | 1727 | 1467948522417 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 20:28:42 INFO - PROCESS | 1727 | 1467948522424 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 1727 | 1467948522430 Marionette TRACE conn3 <- [1,2598,null,{}] 20:28:42 INFO - PROCESS | 1727 | 1467948522446 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:42 INFO - PROCESS | 1727 | 1467948522455 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:42 INFO - PROCESS | 1727 | 1467948522672 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 20:28:42 INFO - PROCESS | 1727 | 1467948522902 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 1727 | 1467948522916 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f1a0400 == 39 [pid = 1727] [id = 657] 20:28:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x92ceb800) [pid = 1727] [serial = 1972] [outer = (nil)] 20:28:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92f7dc00) [pid = 1727] [serial = 1973] [outer = 0x92ceb800] 20:28:43 INFO - PROCESS | 1727 | 1467948523039 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x93928000) [pid = 1727] [serial = 1974] [outer = 0x92ceb800] 20:28:44 INFO - PROCESS | 1727 | 1467948524026 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1636ms 20:28:44 INFO - PROCESS | 1727 | 1467948524060 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 1727 | 1467948524065 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 20:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:28:44 INFO - PROCESS | 1727 | 1467948524071 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:28:44 INFO - PROCESS | 1727 | 1467948524075 Marionette TRACE conn3 <- [1,2602,null,{}] 20:28:44 INFO - PROCESS | 1727 | 1467948524081 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:44 INFO - PROCESS | 1727 | 1467948524086 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:44 INFO - PROCESS | 1727 | 1467948524268 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 20:28:44 INFO - PROCESS | 1727 | 1467948524456 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1727 | 1467948524465 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x92cea800 == 40 [pid = 1727] [id = 658] 20:28:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x9392d800) [pid = 1727] [serial = 1975] [outer = (nil)] 20:28:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x93a09000) [pid = 1727] [serial = 1976] [outer = 0x9392d800] 20:28:44 INFO - PROCESS | 1727 | 1467948524542 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x93a43000) [pid = 1727] [serial = 1977] [outer = 0x9392d800] 20:28:45 INFO - PROCESS | 1727 | 1467948525515 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1481ms 20:28:45 INFO - PROCESS | 1727 | 1467948525553 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1727 | 1467948525559 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 20:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:28:45 INFO - PROCESS | 1727 | 1467948525565 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:28:45 INFO - PROCESS | 1727 | 1467948525568 Marionette TRACE conn3 <- [1,2606,null,{}] 20:28:45 INFO - PROCESS | 1727 | 1467948525574 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:45 INFO - PROCESS | 1727 | 1467948525579 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:45 INFO - PROCESS | 1727 | 1467948525752 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 20:28:45 INFO - PROCESS | 1727 | 1467948525940 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 1727 | 1467948525951 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1b000 == 41 [pid = 1727] [id = 659] 20:28:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x91154400) [pid = 1727] [serial = 1978] [outer = (nil)] 20:28:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x93c16000) [pid = 1727] [serial = 1979] [outer = 0x91154400] 20:28:46 INFO - PROCESS | 1727 | 1467948526025 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x93c19c00) [pid = 1727] [serial = 1980] [outer = 0x91154400] 20:28:47 INFO - PROCESS | 1727 | 1467948527133 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1630ms 20:28:47 INFO - PROCESS | 1727 | 1467948527197 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 20:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:28:47 INFO - PROCESS | 1727 | 1467948527201 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 20:28:47 INFO - PROCESS | 1727 | 1467948527207 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - PROCESS | 1727 | 1467948527211 Marionette TRACE conn3 <- [1,2610,null,{}] 20:28:47 INFO - PROCESS | 1727 | 1467948527216 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:47 INFO - PROCESS | 1727 | 1467948527227 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:47 INFO - PROCESS | 1727 | 1467948527455 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 20:28:47 INFO - PROCESS | 1727 | 1467948527690 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 1727 | 1467948527698 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3400 == 42 [pid = 1727] [id = 660] 20:28:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x8e9c0c00) [pid = 1727] [serial = 1981] [outer = (nil)] 20:28:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x92ce4800) [pid = 1727] [serial = 1982] [outer = 0x8e9c0c00] 20:28:47 INFO - PROCESS | 1727 | 1467948527813 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x952ee400) [pid = 1727] [serial = 1983] [outer = 0x8e9c0c00] 20:28:48 INFO - PROCESS | 1727 | 1467948528742 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1582ms 20:28:48 INFO - PROCESS | 1727 | 1467948528789 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 20:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:28:48 INFO - PROCESS | 1727 | 1467948528794 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 20:28:48 INFO - PROCESS | 1727 | 1467948528818 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:28:48 INFO - PROCESS | 1727 | 1467948528822 Marionette TRACE conn3 <- [1,2614,null,{}] 20:28:48 INFO - PROCESS | 1727 | 1467948528830 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:48 INFO - PROCESS | 1727 | 1467948528843 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:49 INFO - PROCESS | 1727 | 1467948529027 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 20:28:49 INFO - PROCESS | 1727 | 1467948529448 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 1727 | 1467948529461 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5e9800 == 43 [pid = 1727] [id = 661] 20:28:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x8d5eb400) [pid = 1727] [serial = 1984] [outer = (nil)] 20:28:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x8d5f5800) [pid = 1727] [serial = 1985] [outer = 0x8d5eb400] 20:28:49 INFO - PROCESS | 1727 | 1467948529548 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x8dd1e800) [pid = 1727] [serial = 1986] [outer = 0x8d5eb400] 20:28:50 INFO - PROCESS | 1727 | 1467948530445 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1707ms 20:28:50 INFO - PROCESS | 1727 | 1467948530523 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 20:28:50 INFO - PROCESS | 1727 | 1467948530530 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 20:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:28:50 INFO - PROCESS | 1727 | 1467948530539 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:28:50 INFO - PROCESS | 1727 | 1467948530544 Marionette TRACE conn3 <- [1,2618,null,{}] 20:28:50 INFO - PROCESS | 1727 | 1467948530551 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:50 INFO - PROCESS | 1727 | 1467948530559 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:50 INFO - PROCESS | 1727 | 1467948530733 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 20:28:51 INFO - PROCESS | 1727 | 1467948531066 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 1727 | 1467948531073 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ef800 == 44 [pid = 1727] [id = 662] 20:28:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8e9b3000) [pid = 1727] [serial = 1987] [outer = (nil)] 20:28:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x8f9ddc00) [pid = 1727] [serial = 1988] [outer = 0x8e9b3000] 20:28:51 INFO - PROCESS | 1727 | 1467948531153 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x91117400) [pid = 1727] [serial = 1989] [outer = 0x8e9b3000] 20:28:51 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19fc00 == 43 [pid = 1727] [id = 632] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8ca72400) [pid = 1727] [serial = 1937] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOCSHELL 0x9219f400 == 42 [pid = 1727] [id = 633] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x8dd16800) [pid = 1727] [serial = 1934] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x8ea70c00) [pid = 1727] [serial = 1935] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x8f9d1800) [pid = 1727] [serial = 1913] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x921a4c00) [pid = 1727] [serial = 1916] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8fb07c00) [pid = 1727] [serial = 1914] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x92adf000) [pid = 1727] [serial = 1919] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x922d9800) [pid = 1727] [serial = 1917] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x92f89800) [pid = 1727] [serial = 1922] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x92cf0000) [pid = 1727] [serial = 1920] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x93931800) [pid = 1727] [serial = 1925] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x93928800) [pid = 1727] [serial = 1923] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x93c1a000) [pid = 1727] [serial = 1928] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x93a05400) [pid = 1727] [serial = 1926] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x952e8400) [pid = 1727] [serial = 1931] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x95188000) [pid = 1727] [serial = 1929] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x922d9400) [pid = 1727] [serial = 1904] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x9107c800) [pid = 1727] [serial = 1907] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 86 (0x922de800) [pid = 1727] [serial = 1905] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 85 (0x922ce400) [pid = 1727] [serial = 1892] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 84 (0x922d4400) [pid = 1727] [serial = 1893] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 83 (0x9228f400) [pid = 1727] [serial = 1889] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 82 (0x92298800) [pid = 1727] [serial = 1890] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 81 (0x9107c000) [pid = 1727] [serial = 1886] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 80 (0x91126800) [pid = 1727] [serial = 1887] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 79 (0x8eb5f400) [pid = 1727] [serial = 1883] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 78 (0x8f199800) [pid = 1727] [serial = 1884] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 77 (0x91078800) [pid = 1727] [serial = 1898] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 76 (0x9111f400) [pid = 1727] [serial = 1899] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 75 (0x91175000) [pid = 1727] [serial = 1881] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x91152c00) [pid = 1727] [serial = 1880] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8ea79800) [pid = 1727] [serial = 1895] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x8f198800) [pid = 1727] [serial = 1896] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x9228fc00) [pid = 1727] [serial = 1901] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x952ecc00) [pid = 1727] [serial = 1932] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 69 (0x92ade000) [pid = 1727] [serial = 1910] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 68 (0x92ae0400) [pid = 1727] [serial = 1911] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 67 (0x922c8000) [pid = 1727] [serial = 1908] [outer = (nil)] [url = about:blank] 20:28:51 INFO - PROCESS | 1727 | --DOMWINDOW == 66 (0x922c9c00) [pid = 1727] [serial = 1902] [outer = (nil)] [url = about:blank] 20:28:52 INFO - PROCESS | 1727 | 1467948532100 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1647ms 20:28:52 INFO - PROCESS | 1727 | 1467948532191 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 1727 | 1467948532197 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 20:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:28:52 INFO - PROCESS | 1727 | 1467948532204 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:28:52 INFO - PROCESS | 1727 | 1467948532207 Marionette TRACE conn3 <- [1,2622,null,{}] 20:28:52 INFO - PROCESS | 1727 | 1467948532213 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:52 INFO - PROCESS | 1727 | 1467948532218 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:52 INFO - PROCESS | 1727 | 1467948532387 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 20:28:52 INFO - PROCESS | 1727 | 1467948532398 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 1727 | 1467948532407 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3800 == 43 [pid = 1727] [id = 663] 20:28:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 67 (0x8eb62400) [pid = 1727] [serial = 1990] [outer = (nil)] 20:28:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 68 (0x9111f400) [pid = 1727] [serial = 1991] [outer = 0x8eb62400] 20:28:52 INFO - PROCESS | 1727 | 1467948532479 Marionette DEBUG loaded listener.js 20:28:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 69 (0x9116d400) [pid = 1727] [serial = 1992] [outer = 0x8eb62400] 20:28:53 INFO - PROCESS | 1727 | 1467948533471 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1283ms 20:28:53 INFO - PROCESS | 1727 | 1467948533487 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 20:28:53 INFO - PROCESS | 1727 | 1467948533492 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 20:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:28:53 INFO - PROCESS | 1727 | 1467948533506 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:28:53 INFO - PROCESS | 1727 | 1467948533514 Marionette TRACE conn3 <- [1,2626,null,{}] 20:28:53 INFO - PROCESS | 1727 | 1467948533522 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:53 INFO - PROCESS | 1727 | 1467948533529 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:53 INFO - PROCESS | 1727 | 1467948533784 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 20:28:53 INFO - PROCESS | 1727 | 1467948533799 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:53 INFO - PROCESS | 1727 | 1467948533807 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea76800 == 44 [pid = 1727] [id = 664] 20:28:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 70 (0x9228f400) [pid = 1727] [serial = 1993] [outer = (nil)] 20:28:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x9229d000) [pid = 1727] [serial = 1994] [outer = 0x9228f400] 20:28:53 INFO - PROCESS | 1727 | 1467948533887 Marionette DEBUG loaded listener.js 20:28:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x922c8400) [pid = 1727] [serial = 1995] [outer = 0x9228f400] 20:28:54 INFO - PROCESS | 1727 | 1467948534810 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1353ms 20:28:54 INFO - PROCESS | 1727 | 1467948534853 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 20:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:28:54 INFO - PROCESS | 1727 | 1467948534858 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 20:28:54 INFO - PROCESS | 1727 | 1467948534874 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:28:54 INFO - PROCESS | 1727 | 1467948534876 Marionette TRACE conn3 <- [1,2630,null,{}] 20:28:54 INFO - PROCESS | 1727 | 1467948534883 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:54 INFO - PROCESS | 1727 | 1467948534888 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:55 INFO - PROCESS | 1727 | 1467948535111 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 20:28:55 INFO - PROCESS | 1727 | 1467948535133 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 1727 | 1467948535141 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70400 == 45 [pid = 1727] [id = 665] 20:28:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x8d5eac00) [pid = 1727] [serial = 1996] [outer = (nil)] 20:28:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x922d9400) [pid = 1727] [serial = 1997] [outer = 0x8d5eac00] 20:28:55 INFO - PROCESS | 1727 | 1467948535219 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x922e0800) [pid = 1727] [serial = 1998] [outer = 0x8d5eac00] 20:28:56 INFO - PROCESS | 1727 | 1467948536253 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:28:56 INFO - PROCESS | 1727 | --DOMWINDOW == 74 (0x91126400) [pid = 1727] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:28:56 INFO - PROCESS | 1727 | --DOMWINDOW == 73 (0x8d5eb800) [pid = 1727] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:28:56 INFO - PROCESS | 1727 | --DOMWINDOW == 72 (0x8ca6e800) [pid = 1727] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:28:56 INFO - PROCESS | 1727 | --DOMWINDOW == 71 (0x91179400) [pid = 1727] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:28:56 INFO - PROCESS | 1727 | --DOMWINDOW == 70 (0x8f19b400) [pid = 1727] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1446ms 20:28:56 INFO - PROCESS | 1727 | 1467948536310 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 1727 | 1467948536313 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 20:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:28:56 INFO - PROCESS | 1727 | 1467948536319 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:28:56 INFO - PROCESS | 1727 | 1467948536323 Marionette TRACE conn3 <- [1,2634,null,{}] 20:28:56 INFO - PROCESS | 1727 | 1467948536328 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:56 INFO - PROCESS | 1727 | 1467948536333 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:56 INFO - PROCESS | 1727 | 1467948536503 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 20:28:56 INFO - PROCESS | 1727 | 1467948536655 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1727 | 1467948536671 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d0400 == 46 [pid = 1727] [id = 666] 20:28:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 71 (0x922d1800) [pid = 1727] [serial = 1999] [outer = (nil)] 20:28:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 72 (0x92416400) [pid = 1727] [serial = 2000] [outer = 0x922d1800] 20:28:56 INFO - PROCESS | 1727 | 1467948536745 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 73 (0x92ae0400) [pid = 1727] [serial = 2001] [outer = 0x922d1800] 20:28:57 INFO - PROCESS | 1727 | 1467948537574 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1278ms 20:28:57 INFO - PROCESS | 1727 | 1467948537600 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 20:28:57 INFO - PROCESS | 1727 | 1467948537604 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 20:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:28:57 INFO - PROCESS | 1727 | 1467948537610 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:28:57 INFO - PROCESS | 1727 | 1467948537613 Marionette TRACE conn3 <- [1,2638,null,{}] 20:28:57 INFO - PROCESS | 1727 | 1467948537618 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:57 INFO - PROCESS | 1727 | 1467948537623 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:57 INFO - PROCESS | 1727 | 1467948537777 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 20:28:57 INFO - PROCESS | 1727 | 1467948537792 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 1727 | 1467948537798 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ee800 == 47 [pid = 1727] [id = 667] 20:28:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 74 (0x8eb61c00) [pid = 1727] [serial = 2002] [outer = (nil)] 20:28:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 75 (0x92f84c00) [pid = 1727] [serial = 2003] [outer = 0x8eb61c00] 20:28:57 INFO - PROCESS | 1727 | 1467948537865 Marionette DEBUG loaded listener.js 20:28:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 76 (0x93926800) [pid = 1727] [serial = 2004] [outer = 0x8eb61c00] 20:28:59 INFO - PROCESS | 1727 | 1467948539031 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1479ms 20:28:59 INFO - PROCESS | 1727 | 1467948539090 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 20:28:59 INFO - PROCESS | 1727 | 1467948539097 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 20:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:28:59 INFO - PROCESS | 1727 | 1467948539106 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:28:59 INFO - PROCESS | 1727 | 1467948539111 Marionette TRACE conn3 <- [1,2642,null,{}] 20:28:59 INFO - PROCESS | 1727 | 1467948539121 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:28:59 INFO - PROCESS | 1727 | 1467948539127 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:59 INFO - PROCESS | 1727 | 1467948539368 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 20:28:59 INFO - PROCESS | 1727 | 1467948539615 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 1727 | 1467948539622 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:28:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb5c400 == 48 [pid = 1727] [id = 668] 20:28:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 77 (0x8eb5f000) [pid = 1727] [serial = 2005] [outer = (nil)] 20:28:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 78 (0x8f3f7c00) [pid = 1727] [serial = 2006] [outer = 0x8eb5f000] 20:28:59 INFO - PROCESS | 1727 | 1467948539754 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 79 (0x91076800) [pid = 1727] [serial = 2007] [outer = 0x8eb5f000] 20:29:00 INFO - PROCESS | 1727 | 1467948540718 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1685ms 20:29:00 INFO - PROCESS | 1727 | 1467948540792 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 20:29:00 INFO - PROCESS | 1727 | 1467948540799 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 20:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:29:00 INFO - PROCESS | 1727 | 1467948540810 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:29:00 INFO - PROCESS | 1727 | 1467948540813 Marionette TRACE conn3 <- [1,2646,null,{}] 20:29:00 INFO - PROCESS | 1727 | 1467948540820 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:00 INFO - PROCESS | 1727 | 1467948540826 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:01 INFO - PROCESS | 1727 | 1467948541053 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 20:29:01 INFO - PROCESS | 1727 | 1467948541296 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:01 INFO - PROCESS | 1727 | 1467948541305 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x91175000 == 49 [pid = 1727] [id = 669] 20:29:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 80 (0x92199400) [pid = 1727] [serial = 2008] [outer = (nil)] 20:29:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 81 (0x921a4800) [pid = 1727] [serial = 2009] [outer = 0x92199400] 20:29:01 INFO - PROCESS | 1727 | 1467948541412 Marionette DEBUG loaded listener.js 20:29:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 82 (0x9229d400) [pid = 1727] [serial = 2010] [outer = 0x92199400] 20:29:02 INFO - PROCESS | 1727 | 1467948542367 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:29:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:29:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1583ms 20:29:02 INFO - PROCESS | 1727 | 1467948542393 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 20:29:02 INFO - PROCESS | 1727 | 1467948542397 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 20:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:29:02 INFO - PROCESS | 1727 | 1467948542427 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:29:02 INFO - PROCESS | 1727 | 1467948542432 Marionette TRACE conn3 <- [1,2650,null,{}] 20:29:02 INFO - PROCESS | 1727 | 1467948542449 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:02 INFO - PROCESS | 1727 | 1467948542457 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:02 INFO - PROCESS | 1727 | 1467948542640 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 20:29:02 INFO - PROCESS | 1727 | 1467948542832 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 1727 | 1467948542844 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x92eba400 == 50 [pid = 1727] [id = 670] 20:29:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 83 (0x92ebbc00) [pid = 1727] [serial = 2011] [outer = (nil)] 20:29:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 84 (0x93923800) [pid = 1727] [serial = 2012] [outer = 0x92ebbc00] 20:29:02 INFO - PROCESS | 1727 | 1467948542965 Marionette DEBUG loaded listener.js 20:29:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 85 (0x93a05800) [pid = 1727] [serial = 2013] [outer = 0x92ebbc00] 20:29:03 INFO - PROCESS | 1727 | 1467948543870 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:29:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:29:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1492ms 20:29:03 INFO - PROCESS | 1727 | 1467948543917 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 1727 | 1467948543922 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 20:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:29:03 INFO - PROCESS | 1727 | 1467948543928 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:29:03 INFO - PROCESS | 1727 | 1467948543931 Marionette TRACE conn3 <- [1,2654,null,{}] 20:29:03 INFO - PROCESS | 1727 | 1467948543937 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:03 INFO - PROCESS | 1727 | 1467948543942 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:04 INFO - PROCESS | 1727 | 1467948544128 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 20:29:04 INFO - PROCESS | 1727 | 1467948544319 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:04 INFO - PROCESS | 1727 | 1467948544331 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19fc00 == 51 [pid = 1727] [id = 671] 20:29:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 86 (0x92412000) [pid = 1727] [serial = 2014] [outer = (nil)] 20:29:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 87 (0x947a8400) [pid = 1727] [serial = 2015] [outer = 0x92412000] 20:29:04 INFO - PROCESS | 1727 | 1467948544414 Marionette DEBUG loaded listener.js 20:29:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x95190800) [pid = 1727] [serial = 2016] [outer = 0x92412000] 20:29:05 INFO - PROCESS | 1727 | 1467948545354 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:29:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:29:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1480ms 20:29:05 INFO - PROCESS | 1727 | 1467948545408 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 20:29:05 INFO - PROCESS | 1727 | 1467948545412 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 20:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:29:05 INFO - PROCESS | 1727 | 1467948545418 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:29:05 INFO - PROCESS | 1727 | 1467948545422 Marionette TRACE conn3 <- [1,2658,null,{}] 20:29:05 INFO - PROCESS | 1727 | 1467948545428 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:05 INFO - PROCESS | 1727 | 1467948545433 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:05 INFO - PROCESS | 1727 | 1467948545608 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 20:29:05 INFO - PROCESS | 1727 | 1467948545796 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 1727 | 1467948545807 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db93000 == 52 [pid = 1727] [id = 672] 20:29:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x8db9a800) [pid = 1727] [serial = 2017] [outer = (nil)] 20:29:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x952ea000) [pid = 1727] [serial = 2018] [outer = 0x8db9a800] 20:29:05 INFO - PROCESS | 1727 | 1467948545884 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x952ee000) [pid = 1727] [serial = 2019] [outer = 0x8db9a800] 20:29:06 INFO - PROCESS | 1727 | 1467948546847 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:29:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1479ms 20:29:06 INFO - PROCESS | 1727 | 1467948546900 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 20:29:06 INFO - PROCESS | 1727 | 1467948546903 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 20:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:29:06 INFO - PROCESS | 1727 | 1467948546909 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:29:06 INFO - PROCESS | 1727 | 1467948546913 Marionette TRACE conn3 <- [1,2662,null,{}] 20:29:06 INFO - PROCESS | 1727 | 1467948546918 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:06 INFO - PROCESS | 1727 | 1467948546928 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:07 INFO - PROCESS | 1727 | 1467948547130 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 20:29:07 INFO - PROCESS | 1727 | 1467948547336 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1727 | 1467948547343 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5eb000 == 53 [pid = 1727] [id = 673] 20:29:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x91079400) [pid = 1727] [serial = 2020] [outer = (nil)] 20:29:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x953e3400) [pid = 1727] [serial = 2021] [outer = 0x91079400] 20:29:07 INFO - PROCESS | 1727 | 1467948547505 Marionette DEBUG loaded listener.js 20:29:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x953ea000) [pid = 1727] [serial = 2022] [outer = 0x91079400] 20:29:08 INFO - PROCESS | 1727 | 1467948548404 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:29:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1538ms 20:29:08 INFO - PROCESS | 1727 | 1467948548447 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 1727 | 1467948548451 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 20:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:29:08 INFO - PROCESS | 1727 | 1467948548457 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:29:08 INFO - PROCESS | 1727 | 1467948548461 Marionette TRACE conn3 <- [1,2666,null,{}] 20:29:08 INFO - PROCESS | 1727 | 1467948548482 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:08 INFO - PROCESS | 1727 | 1467948548487 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:08 INFO - PROCESS | 1727 | 1467948548715 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 20:29:08 INFO - PROCESS | 1727 | 1467948548853 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 1727 | 1467948548862 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f7400 == 54 [pid = 1727] [id = 674] 20:29:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x953e4800) [pid = 1727] [serial = 2023] [outer = (nil)] 20:29:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9786e000) [pid = 1727] [serial = 2024] [outer = 0x953e4800] 20:29:08 INFO - PROCESS | 1727 | 1467948548953 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x97873000) [pid = 1727] [serial = 2025] [outer = 0x953e4800] 20:29:10 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:10 INFO - PROCESS | 1727 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:29:10 INFO - PROCESS | 1727 | 1467948550352 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 20:29:10 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) 20:29:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1938ms 20:29:10 INFO - PROCESS | 1727 | 1467948550479 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 20:29:10 INFO - PROCESS | 1727 | 1467948550486 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 20:29:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:29:10 INFO - PROCESS | 1727 | 1467948550509 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:29:10 INFO - PROCESS | 1727 | 1467948550515 Marionette TRACE conn3 <- [1,2670,null,{}] 20:29:10 INFO - PROCESS | 1727 | 1467948550523 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:10 INFO - PROCESS | 1727 | 1467948550528 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:10 INFO - PROCESS | 1727 | 1467948550777 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 20:29:11 INFO - PROCESS | 1727 | 1467948551021 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 1727 | 1467948551036 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d2000 == 55 [pid = 1727] [id = 675] 20:29:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x8f9d3800) [pid = 1727] [serial = 2026] [outer = (nil)] 20:29:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x8fb06c00) [pid = 1727] [serial = 2027] [outer = 0x8f9d3800] 20:29:11 INFO - PROCESS | 1727 | 1467948551106 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x9107e400) [pid = 1727] [serial = 2028] [outer = 0x8f9d3800] 20:29:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea75400 == 54 [pid = 1727] [id = 623] 20:29:11 INFO - PROCESS | 1727 | --DOCSHELL 0x921a4400 == 53 [pid = 1727] [id = 634] 20:29:11 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd15800 == 52 [pid = 1727] [id = 622] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x92418400) [pid = 1727] [serial = 1958] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x8f3e8400) [pid = 1727] [serial = 1943] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x8db8d800) [pid = 1727] [serial = 1949] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x8dd1e000) [pid = 1727] [serial = 1950] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8e9b3c00) [pid = 1727] [serial = 1940] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x91076400) [pid = 1727] [serial = 1946] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x9241f000) [pid = 1727] [serial = 1959] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8fb01400) [pid = 1727] [serial = 1962] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x9219b000) [pid = 1727] [serial = 1955] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x9111e800) [pid = 1727] [serial = 1953] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x8f9d8800) [pid = 1727] [serial = 1952] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8db9c800) [pid = 1727] [serial = 1961] [outer = (nil)] [url = about:blank] 20:29:11 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x92291800) [pid = 1727] [serial = 1956] [outer = (nil)] [url = about:blank] 20:29:12 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:12 INFO - PROCESS | 1727 | 1467948552479 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:12 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 20:29:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:29:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1985ms 20:29:12 INFO - PROCESS | 1727 | 1467948552499 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 20:29:12 INFO - PROCESS | 1727 | 1467948552505 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 20:29:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:29:12 INFO - PROCESS | 1727 | 1467948552515 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:29:12 INFO - PROCESS | 1727 | 1467948552519 Marionette TRACE conn3 <- [1,2674,null,{}] 20:29:12 INFO - PROCESS | 1727 | 1467948552525 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:12 INFO - PROCESS | 1727 | 1467948552530 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:12 INFO - PROCESS | 1727 | 1467948552736 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 20:29:12 INFO - PROCESS | 1727 | 1467948552892 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 1727 | 1467948552901 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1e000 == 53 [pid = 1727] [id = 676] 20:29:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8f3e8400) [pid = 1727] [serial = 2029] [outer = (nil)] 20:29:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x91171800) [pid = 1727] [serial = 2030] [outer = 0x8f3e8400] 20:29:12 INFO - PROCESS | 1727 | 1467948552970 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x9219b000) [pid = 1727] [serial = 2031] [outer = 0x8f3e8400] 20:29:14 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:14 INFO - PROCESS | 1727 | 1467948554172 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:14 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 20:29:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:29:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1686ms 20:29:14 INFO - PROCESS | 1727 | 1467948554223 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 20:29:14 INFO - PROCESS | 1727 | 1467948554226 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 20:29:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:29:14 INFO - PROCESS | 1727 | 1467948554233 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:29:14 INFO - PROCESS | 1727 | 1467948554239 Marionette TRACE conn3 <- [1,2678,null,{}] 20:29:14 INFO - PROCESS | 1727 | 1467948554254 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:14 INFO - PROCESS | 1727 | 1467948554262 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:14 INFO - PROCESS | 1727 | 1467948554553 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 20:29:14 INFO - PROCESS | 1727 | 1467948554593 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 1727 | 1467948554605 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d6000 == 54 [pid = 1727] [id = 677] 20:29:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x92413c00) [pid = 1727] [serial = 2032] [outer = (nil)] 20:29:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92adbc00) [pid = 1727] [serial = 2033] [outer = 0x92413c00] 20:29:14 INFO - PROCESS | 1727 | 1467948554672 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92ced400) [pid = 1727] [serial = 2034] [outer = 0x92413c00] 20:29:15 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x8d5eac00) [pid = 1727] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:29:15 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8eb62400) [pid = 1727] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:29:15 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x8d5eb400) [pid = 1727] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:29:15 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x9228f400) [pid = 1727] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:29:15 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x8e9b3000) [pid = 1727] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:29:15 INFO - PROCESS | 1727 | --DOMWINDOW == 87 (0x922d1800) [pid = 1727] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:29:15 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:15 INFO - PROCESS | 1727 | 1467948555946 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 20:29:15 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) 20:29:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1734ms 20:29:15 INFO - PROCESS | 1727 | 1467948555967 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 20:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:29:15 INFO - PROCESS | 1727 | 1467948555971 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 20:29:15 INFO - PROCESS | 1727 | 1467948555986 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:29:15 INFO - PROCESS | 1727 | 1467948555989 Marionette TRACE conn3 <- [1,2682,null,{}] 20:29:15 INFO - PROCESS | 1727 | 1467948555994 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:16 INFO - PROCESS | 1727 | 1467948555999 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:16 INFO - PROCESS | 1727 | 1467948556146 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 20:29:16 INFO - PROCESS | 1727 | 1467948556356 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:16 INFO - PROCESS | 1727 | 1467948556367 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1a000 == 55 [pid = 1727] [id = 678] 20:29:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 88 (0x8eb62400) [pid = 1727] [serial = 2035] [outer = (nil)] 20:29:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x92ade000) [pid = 1727] [serial = 2036] [outer = 0x8eb62400] 20:29:16 INFO - PROCESS | 1727 | 1467948556430 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92ebd400) [pid = 1727] [serial = 2037] [outer = 0x8eb62400] 20:29:17 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:17 INFO - PROCESS | 1727 | 1467948557555 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 20:29:17 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) 20:29:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1594ms 20:29:17 INFO - PROCESS | 1727 | 1467948557571 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 20:29:17 INFO - PROCESS | 1727 | 1467948557574 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 20:29:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:29:17 INFO - PROCESS | 1727 | 1467948557580 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:29:17 INFO - PROCESS | 1727 | 1467948557584 Marionette TRACE conn3 <- [1,2686,null,{}] 20:29:17 INFO - PROCESS | 1727 | 1467948557590 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:17 INFO - PROCESS | 1727 | 1467948557595 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:17 INFO - PROCESS | 1727 | 1467948557746 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 20:29:18 INFO - PROCESS | 1727 | 1467948558037 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 1727 | 1467948558048 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6ac00 == 56 [pid = 1727] [id = 679] 20:29:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x8ca6ec00) [pid = 1727] [serial = 2038] [outer = (nil)] 20:29:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8db8d800) [pid = 1727] [serial = 2039] [outer = 0x8ca6ec00] 20:29:18 INFO - PROCESS | 1727 | 1467948558130 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8e9b4000) [pid = 1727] [serial = 2040] [outer = 0x8ca6ec00] 20:29:19 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:19 INFO - PROCESS | 1727 | 1467948559493 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:19 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 20:29:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:29:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:29:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1940ms 20:29:19 INFO - PROCESS | 1727 | 1467948559524 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 20:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:29:19 INFO - PROCESS | 1727 | 1467948559529 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 20:29:19 INFO - PROCESS | 1727 | 1467948559537 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:29:19 INFO - PROCESS | 1727 | 1467948559542 Marionette TRACE conn3 <- [1,2690,null,{}] 20:29:19 INFO - PROCESS | 1727 | 1467948559550 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:19 INFO - PROCESS | 1727 | 1467948559556 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:19 INFO - PROCESS | 1727 | 1467948559823 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 20:29:20 INFO - PROCESS | 1727 | 1467948560020 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 1727 | 1467948560027 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea79800 == 57 [pid = 1727] [id = 680] 20:29:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8f19ac00) [pid = 1727] [serial = 2041] [outer = (nil)] 20:29:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x9107a800) [pid = 1727] [serial = 2042] [outer = 0x8f19ac00] 20:29:20 INFO - PROCESS | 1727 | 1467948560152 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x9115a800) [pid = 1727] [serial = 2043] [outer = 0x8f19ac00] 20:29:21 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:21 INFO - PROCESS | 1727 | 1467948561520 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:21 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 20:29:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:29:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2036ms 20:29:21 INFO - PROCESS | 1727 | 1467948561575 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 20:29:21 INFO - PROCESS | 1727 | 1467948561582 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 20:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:29:21 INFO - PROCESS | 1727 | 1467948561591 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:29:21 INFO - PROCESS | 1727 | 1467948561594 Marionette TRACE conn3 <- [1,2694,null,{}] 20:29:21 INFO - PROCESS | 1727 | 1467948561601 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:21 INFO - PROCESS | 1727 | 1467948561606 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:21 INFO - PROCESS | 1727 | 1467948561922 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 20:29:22 INFO - PROCESS | 1727 | 1467948562061 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:22 INFO - PROCESS | 1727 | 1467948562073 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:22 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9da000 == 58 [pid = 1727] [id = 681] 20:29:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x9115cc00) [pid = 1727] [serial = 2044] [outer = (nil)] 20:29:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x922d0800) [pid = 1727] [serial = 2045] [outer = 0x9115cc00] 20:29:22 INFO - PROCESS | 1727 | 1467948562185 Marionette DEBUG loaded listener.js 20:29:22 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x92cec400) [pid = 1727] [serial = 2046] [outer = 0x9115cc00] 20:29:23 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:23 INFO - PROCESS | 1727 | 1467948563617 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:23 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 20:29:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:29:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2083ms 20:29:23 INFO - PROCESS | 1727 | 1467948563768 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 1727 | 1467948563771 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 20:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:29:23 INFO - PROCESS | 1727 | 1467948563799 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:29:23 INFO - PROCESS | 1727 | 1467948563808 Marionette TRACE conn3 <- [1,2698,null,{}] 20:29:23 INFO - PROCESS | 1727 | 1467948563823 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:23 INFO - PROCESS | 1727 | 1467948563830 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:24 INFO - PROCESS | 1727 | 1467948564030 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 20:29:24 INFO - PROCESS | 1727 | 1467948564223 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 1727 | 1467948564235 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f19c400 == 59 [pid = 1727] [id = 682] 20:29:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x93925400) [pid = 1727] [serial = 2047] [outer = (nil)] 20:29:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x9533b800) [pid = 1727] [serial = 2048] [outer = 0x93925400] 20:29:24 INFO - PROCESS | 1727 | 1467948564348 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x953e5800) [pid = 1727] [serial = 2049] [outer = 0x93925400] 20:29:25 INFO - PROCESS | 1727 | SkCairoFTTypeface::onFilterRec unimplemented 20:29:25 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 20:29:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:29:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1902ms 20:29:25 INFO - PROCESS | 1727 | 1467948565685 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:25 INFO - PROCESS | 1727 | 1467948565700 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 20:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:29:25 INFO - PROCESS | 1727 | 1467948565704 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 20:29:25 INFO - PROCESS | 1727 | 1467948565710 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:29:25 INFO - PROCESS | 1727 | 1467948565714 Marionette TRACE conn3 <- [1,2702,null,{}] 20:29:25 INFO - PROCESS | 1727 | 1467948565720 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:25 INFO - PROCESS | 1727 | 1467948565725 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:25 INFO - PROCESS | 1727 | 1467948565933 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 20:29:26 INFO - PROCESS | 1727 | 1467948566147 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 1727 | 1467948566158 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd13c00 == 60 [pid = 1727] [id = 683] 20:29:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x8eb5c800) [pid = 1727] [serial = 2050] [outer = (nil)] 20:29:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x9111cc00) [pid = 1727] [serial = 2051] [outer = 0x8eb5c800] 20:29:26 INFO - PROCESS | 1727 | 1467948566236 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x92ad5400) [pid = 1727] [serial = 2052] [outer = 0x8eb5c800] 20:29:27 INFO - PROCESS | 1727 | 1467948567434 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:29:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:29:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1784ms 20:29:27 INFO - PROCESS | 1727 | 1467948567495 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 1727 | 1467948567501 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 20:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:29:27 INFO - PROCESS | 1727 | 1467948567508 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:29:27 INFO - PROCESS | 1727 | 1467948567515 Marionette TRACE conn3 <- [1,2706,null,{}] 20:29:27 INFO - PROCESS | 1727 | 1467948567523 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:27 INFO - PROCESS | 1727 | 1467948567528 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:27 INFO - PROCESS | 1727 | 1467948567705 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 20:29:28 INFO - PROCESS | 1727 | 1467948568049 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 1727 | 1467948568058 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9de000 == 61 [pid = 1727] [id = 684] 20:29:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x8fb01c00) [pid = 1727] [serial = 2053] [outer = (nil)] 20:29:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9111bc00) [pid = 1727] [serial = 2054] [outer = 0x8fb01c00] 20:29:28 INFO - PROCESS | 1727 | 1467948568139 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x91177800) [pid = 1727] [serial = 2055] [outer = 0x8fb01c00] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca70400 == 60 [pid = 1727] [id = 665] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3800 == 59 [pid = 1727] [id = 663] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca75400 == 58 [pid = 1727] [id = 649] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92f84c00) [pid = 1727] [serial = 2003] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1a000 == 57 [pid = 1727] [id = 678] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x922d6000 == 56 [pid = 1727] [id = 677] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd1e000 == 55 [pid = 1727] [id = 676] 20:29:28 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d2000 == 54 [pid = 1727] [id = 675] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x922d9400) [pid = 1727] [serial = 1997] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x93c16000) [pid = 1727] [serial = 1979] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x9111f400) [pid = 1727] [serial = 1991] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 103 (0x9116d400) [pid = 1727] [serial = 1992] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 102 (0x92ce4800) [pid = 1727] [serial = 1982] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 101 (0x922e0800) [pid = 1727] [serial = 1998] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 100 (0x8d5f5800) [pid = 1727] [serial = 1985] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 99 (0x8dd1e800) [pid = 1727] [serial = 1986] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 98 (0x922c7800) [pid = 1727] [serial = 1964] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 97 (0x9229d000) [pid = 1727] [serial = 1994] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 96 (0x91117400) [pid = 1727] [serial = 1989] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 95 (0x8f9ddc00) [pid = 1727] [serial = 1988] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 94 (0x93a09000) [pid = 1727] [serial = 1976] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8f9dbc00) [pid = 1727] [serial = 1967] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x922c6c00) [pid = 1727] [serial = 1970] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x92f7dc00) [pid = 1727] [serial = 1973] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 90 (0x92416400) [pid = 1727] [serial = 2000] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 89 (0x92ae0400) [pid = 1727] [serial = 2001] [outer = (nil)] [url = about:blank] 20:29:28 INFO - PROCESS | 1727 | --DOMWINDOW == 88 (0x922c8400) [pid = 1727] [serial = 1995] [outer = (nil)] [url = about:blank] 20:29:29 INFO - PROCESS | 1727 | 1467948569077 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 20:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1595ms 20:29:29 INFO - PROCESS | 1727 | 1467948569104 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 1727 | 1467948569110 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 20:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:29:29 INFO - PROCESS | 1727 | 1467948569120 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - PROCESS | 1727 | 1467948569124 Marionette TRACE conn3 <- [1,2710,null,{}] 20:29:29 INFO - PROCESS | 1727 | 1467948569130 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:29 INFO - PROCESS | 1727 | 1467948569135 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:29 INFO - PROCESS | 1727 | 1467948569303 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 20:29:29 INFO - PROCESS | 1727 | 1467948569319 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 1727 | 1467948569327 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x91080c00 == 55 [pid = 1727] [id = 685] 20:29:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 89 (0x9116d400) [pid = 1727] [serial = 2056] [outer = (nil)] 20:29:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 90 (0x92298800) [pid = 1727] [serial = 2057] [outer = 0x9116d400] 20:29:29 INFO - PROCESS | 1727 | 1467948569406 Marionette DEBUG loaded listener.js 20:29:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 91 (0x922c9c00) [pid = 1727] [serial = 2058] [outer = 0x9116d400] 20:29:30 INFO - PROCESS | 1727 | 1467948570437 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 1727 | 1467948570505 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 20:29:30 INFO - PROCESS | 1727 | 1467948570512 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:29:30 INFO - PROCESS | 1727 | 1467948570517 Marionette TRACE conn3 <- [1,2714,null,{}] 20:29:30 INFO - PROCESS | 1727 | 1467948570540 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:30 INFO - PROCESS | 1727 | 1467948570548 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:30 INFO - PROCESS | 1727 | 1467948570724 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 20:29:30 INFO - PROCESS | 1727 | 1467948570736 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 1727 | 1467948570748 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ce7000 == 56 [pid = 1727] [id = 686] 20:29:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x92cea400) [pid = 1727] [serial = 2059] [outer = (nil)] 20:29:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x92f85000) [pid = 1727] [serial = 2060] [outer = 0x92cea400] 20:29:30 INFO - PROCESS | 1727 | 1467948570816 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x93c15400) [pid = 1727] [serial = 2061] [outer = 0x92cea400] 20:29:31 INFO - PROCESS | 1727 | 1467948571791 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 20:29:32 INFO - PROCESS | 1727 | --DOMWINDOW == 93 (0x8f3e8400) [pid = 1727] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:29:32 INFO - PROCESS | 1727 | --DOMWINDOW == 92 (0x92413c00) [pid = 1727] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:29:32 INFO - PROCESS | 1727 | --DOMWINDOW == 91 (0x8f9d3800) [pid = 1727] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1641ms 20:29:32 INFO - PROCESS | 1727 | 1467948572153 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 20:29:32 INFO - PROCESS | 1727 | 1467948572160 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 20:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:29:32 INFO - PROCESS | 1727 | 1467948572169 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:29:32 INFO - PROCESS | 1727 | 1467948572174 Marionette TRACE conn3 <- [1,2718,null,{}] 20:29:32 INFO - PROCESS | 1727 | 1467948572182 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:32 INFO - PROCESS | 1727 | 1467948572189 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:32 INFO - PROCESS | 1727 | 1467948572409 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 20:29:32 INFO - PROCESS | 1727 | 1467948572717 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:32 INFO - PROCESS | 1727 | 1467948572727 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3e9400 == 57 [pid = 1727] [id = 687] 20:29:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 92 (0x8f3e9c00) [pid = 1727] [serial = 2062] [outer = (nil)] 20:29:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 93 (0x8f9d3800) [pid = 1727] [serial = 2063] [outer = 0x8f3e9c00] 20:29:32 INFO - PROCESS | 1727 | 1467948572847 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 94 (0x8fb10400) [pid = 1727] [serial = 2064] [outer = 0x8f3e9c00] 20:29:33 INFO - PROCESS | 1727 | 1467948573832 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 20:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:29:33 INFO - PROCESS | 1727 | 1467948573909 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 20:29:33 INFO - PROCESS | 1727 | 1467948573920 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 1727 | 1467948573926 Marionette TRACE conn3 <- [1,2722,null,{}] 20:29:33 INFO - PROCESS | 1727 | 1467948573933 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:33 INFO - PROCESS | 1727 | 1467948573939 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:34 INFO - PROCESS | 1727 | 1467948574192 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 20:29:34 INFO - PROCESS | 1727 | 1467948574441 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:34 INFO - PROCESS | 1727 | 1467948574449 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x922df400 == 58 [pid = 1727] [id = 688] 20:29:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 95 (0x92414400) [pid = 1727] [serial = 2065] [outer = (nil)] 20:29:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 96 (0x92ad7000) [pid = 1727] [serial = 2066] [outer = 0x92414400] 20:29:34 INFO - PROCESS | 1727 | 1467948574548 Marionette DEBUG loaded listener.js 20:29:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 97 (0x92f86000) [pid = 1727] [serial = 2067] [outer = 0x92414400] 20:29:35 INFO - PROCESS | 1727 | 1467948575495 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 20:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:29:35 INFO - PROCESS | 1727 | 1467948575561 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 20:29:35 INFO - PROCESS | 1727 | 1467948575568 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:29:35 INFO - PROCESS | 1727 | 1467948575571 Marionette TRACE conn3 <- [1,2726,null,{}] 20:29:35 INFO - PROCESS | 1727 | 1467948575587 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:35 INFO - PROCESS | 1727 | 1467948575596 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:35 INFO - PROCESS | 1727 | 1467948575826 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 20:29:36 INFO - PROCESS | 1727 | 1467948576112 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 1727 | 1467948576125 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db90400 == 59 [pid = 1727] [id = 689] 20:29:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 98 (0x9533d000) [pid = 1727] [serial = 2068] [outer = (nil)] 20:29:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 99 (0x953de000) [pid = 1727] [serial = 2069] [outer = 0x9533d000] 20:29:36 INFO - PROCESS | 1727 | 1467948576251 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 100 (0x96e60000) [pid = 1727] [serial = 2070] [outer = 0x9533d000] 20:29:37 INFO - PROCESS | 1727 | 1467948577193 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1687ms 20:29:37 INFO - PROCESS | 1727 | 1467948577255 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 1727 | 1467948577259 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 20:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:29:37 INFO - PROCESS | 1727 | 1467948577266 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - PROCESS | 1727 | 1467948577269 Marionette TRACE conn3 <- [1,2730,null,{}] 20:29:37 INFO - PROCESS | 1727 | 1467948577275 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:37 INFO - PROCESS | 1727 | 1467948577280 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:37 INFO - PROCESS | 1727 | 1467948577461 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 20:29:37 INFO - PROCESS | 1727 | 1467948577670 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:37 INFO - PROCESS | 1727 | 1467948577679 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca68400 == 60 [pid = 1727] [id = 690] 20:29:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 101 (0x952e9000) [pid = 1727] [serial = 2071] [outer = (nil)] 20:29:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 102 (0x99616400) [pid = 1727] [serial = 2072] [outer = 0x952e9000] 20:29:37 INFO - PROCESS | 1727 | 1467948577802 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 103 (0x9961d400) [pid = 1727] [serial = 2073] [outer = 0x952e9000] 20:29:39 INFO - PROCESS | 1727 | 1467948579200 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:29:39 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 20:29:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:29:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1985ms 20:29:39 INFO - PROCESS | 1727 | 1467948579252 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 1727 | 1467948579256 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 20:29:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:29:39 INFO - PROCESS | 1727 | 1467948579263 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:29:39 INFO - PROCESS | 1727 | 1467948579265 Marionette TRACE conn3 <- [1,2734,null,{}] 20:29:39 INFO - PROCESS | 1727 | 1467948579272 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:39 INFO - PROCESS | 1727 | 1467948579277 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:39 INFO - PROCESS | 1727 | 1467948579563 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 20:29:39 INFO - PROCESS | 1727 | 1467948579688 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:39 INFO - PROCESS | 1727 | 1467948579697 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fb06400 == 61 [pid = 1727] [id = 691] 20:29:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 104 (0x92ada400) [pid = 1727] [serial = 2074] [outer = (nil)] 20:29:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x9a02d000) [pid = 1727] [serial = 2075] [outer = 0x92ada400] 20:29:39 INFO - PROCESS | 1727 | 1467948579809 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x9a0d0400) [pid = 1727] [serial = 2076] [outer = 0x92ada400] 20:29:40 INFO - PROCESS | 1727 | 1467948580717 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 20:29:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:29:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1533ms 20:29:40 INFO - PROCESS | 1727 | 1467948580797 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 20:29:40 INFO - PROCESS | 1727 | 1467948580800 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 20:29:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:29:40 INFO - PROCESS | 1727 | 1467948580807 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:29:40 INFO - PROCESS | 1727 | 1467948580811 Marionette TRACE conn3 <- [1,2738,null,{}] 20:29:40 INFO - PROCESS | 1727 | 1467948580816 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:40 INFO - PROCESS | 1727 | 1467948580827 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:41 INFO - PROCESS | 1727 | 1467948581070 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 20:29:41 INFO - PROCESS | 1727 | 1467948581240 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 1727 | 1467948581252 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9b800 == 62 [pid = 1727] [id = 692] 20:29:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x9921d400) [pid = 1727] [serial = 2077] [outer = (nil)] 20:29:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x9a492c00) [pid = 1727] [serial = 2078] [outer = 0x9921d400] 20:29:41 INFO - PROCESS | 1727 | 1467948581415 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x9a61b800) [pid = 1727] [serial = 2079] [outer = 0x9921d400] 20:29:42 INFO - PROCESS | 1727 | 1467948582326 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 20:29:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:29:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1581ms 20:29:42 INFO - PROCESS | 1727 | 1467948582389 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 1727 | 1467948582393 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 20:29:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:29:42 INFO - PROCESS | 1727 | 1467948582399 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - PROCESS | 1727 | 1467948582403 Marionette TRACE conn3 <- [1,2742,null,{}] 20:29:42 INFO - PROCESS | 1727 | 1467948582409 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:42 INFO - PROCESS | 1727 | 1467948582414 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:42 INFO - PROCESS | 1727 | 1467948582585 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 20:29:42 INFO - PROCESS | 1727 | 1467948582795 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 1727 | 1467948582803 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8e400 == 63 [pid = 1727] [id = 693] 20:29:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x99613000) [pid = 1727] [serial = 2080] [outer = (nil)] 20:29:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x9a7ea000) [pid = 1727] [serial = 2081] [outer = 0x99613000] 20:29:42 INFO - PROCESS | 1727 | 1467948582882 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9a7eb000) [pid = 1727] [serial = 2082] [outer = 0x99613000] 20:29:43 INFO - PROCESS | 1727 | 1467948583815 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:29:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1479ms 20:29:43 INFO - PROCESS | 1727 | 1467948583880 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 1727 | 1467948583884 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 20:29:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:29:43 INFO - PROCESS | 1727 | 1467948583891 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 1727 | 1467948583895 Marionette TRACE conn3 <- [1,2746,null,{}] 20:29:43 INFO - PROCESS | 1727 | 1467948583900 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:43 INFO - PROCESS | 1727 | 1467948583905 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:44 INFO - PROCESS | 1727 | 1467948584130 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 20:29:44 INFO - PROCESS | 1727 | 1467948584340 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 1727 | 1467948584346 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd13400 == 64 [pid = 1727] [id = 694] 20:29:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x8f9dec00) [pid = 1727] [serial = 2083] [outer = (nil)] 20:29:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x922dac00) [pid = 1727] [serial = 2084] [outer = 0x8f9dec00] 20:29:44 INFO - PROCESS | 1727 | 1467948584428 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x93929800) [pid = 1727] [serial = 2085] [outer = 0x8f9dec00] 20:29:45 INFO - PROCESS | 1727 | 1467948585598 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:29:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:29:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1741ms 20:29:45 INFO - PROCESS | 1727 | 1467948585639 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 1727 | 1467948585645 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 20:29:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:29:45 INFO - PROCESS | 1727 | 1467948585654 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 1727 | 1467948585660 Marionette TRACE conn3 <- [1,2750,null,{}] 20:29:45 INFO - PROCESS | 1727 | 1467948585668 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:45 INFO - PROCESS | 1727 | 1467948585672 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:45 INFO - PROCESS | 1727 | 1467948585851 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 20:29:46 INFO - PROCESS | 1727 | 1467948586059 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 1727 | 1467948586068 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:46 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3ea000 == 65 [pid = 1727] [id = 695] 20:29:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x8f3eac00) [pid = 1727] [serial = 2086] [outer = (nil)] 20:29:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x9111e800) [pid = 1727] [serial = 2087] [outer = 0x8f3eac00] 20:29:46 INFO - PROCESS | 1727 | 1467948586223 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x91174400) [pid = 1727] [serial = 2088] [outer = 0x8f3eac00] 20:29:46 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca69800 == 64 [pid = 1727] [id = 645] 20:29:46 INFO - PROCESS | 1727 | --DOCSHELL 0x91080c00 == 63 [pid = 1727] [id = 685] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 117 (0x92ade000) [pid = 1727] [serial = 2036] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9de000 == 62 [pid = 1727] [id = 684] 20:29:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea79800 == 61 [pid = 1727] [id = 680] 20:29:47 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6ac00 == 60 [pid = 1727] [id = 679] 20:29:47 INFO - PROCESS | 1727 | 1467948587186 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 116 (0x93923800) [pid = 1727] [serial = 2012] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x91171800) [pid = 1727] [serial = 2030] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x8f3f7c00) [pid = 1727] [serial = 2006] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x92adbc00) [pid = 1727] [serial = 2033] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 112 (0x9107e400) [pid = 1727] [serial = 2028] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 111 (0x9219b000) [pid = 1727] [serial = 2031] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 110 (0x952ea000) [pid = 1727] [serial = 2018] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 109 (0x953e3400) [pid = 1727] [serial = 2021] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 108 (0x9786e000) [pid = 1727] [serial = 2024] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 107 (0x92ced400) [pid = 1727] [serial = 2034] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 106 (0x947a8400) [pid = 1727] [serial = 2015] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 105 (0x921a4800) [pid = 1727] [serial = 2009] [outer = (nil)] [url = about:blank] 20:29:47 INFO - PROCESS | 1727 | --DOMWINDOW == 104 (0x8fb06c00) [pid = 1727] [serial = 2027] [outer = (nil)] [url = about:blank] 20:29:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:29:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1586ms 20:29:47 INFO - PROCESS | 1727 | 1467948587239 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1727 | 1467948587246 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 20:29:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:29:47 INFO - PROCESS | 1727 | 1467948587256 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 1727 | 1467948587259 Marionette TRACE conn3 <- [1,2754,null,{}] 20:29:47 INFO - PROCESS | 1727 | 1467948587265 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:47 INFO - PROCESS | 1727 | 1467948587270 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:47 INFO - PROCESS | 1727 | 1467948587450 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 20:29:47 INFO - PROCESS | 1727 | 1467948587649 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 1727 | 1467948587658 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69800 == 61 [pid = 1727] [id = 696] 20:29:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 105 (0x91170c00) [pid = 1727] [serial = 2089] [outer = (nil)] 20:29:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 106 (0x92299400) [pid = 1727] [serial = 2090] [outer = 0x91170c00] 20:29:47 INFO - PROCESS | 1727 | 1467948587732 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 107 (0x922d9400) [pid = 1727] [serial = 2091] [outer = 0x91170c00] 20:29:48 INFO - PROCESS | 1727 | 1467948588593 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:29:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:29:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1393ms 20:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:29:48 INFO - PROCESS | 1727 | 1467948588649 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 1727 | 1467948588652 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 20:29:48 INFO - PROCESS | 1727 | 1467948588660 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - PROCESS | 1727 | 1467948588665 Marionette TRACE conn3 <- [1,2758,null,{}] 20:29:48 INFO - PROCESS | 1727 | 1467948588680 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:48 INFO - PROCESS | 1727 | 1467948588688 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:48 INFO - PROCESS | 1727 | 1467948588863 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 20:29:48 INFO - PROCESS | 1727 | 1467948588875 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 1727 | 1467948588883 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:48 INFO - PROCESS | 1727 | ++DOCSHELL 0x93a0d800 == 62 [pid = 1727] [id = 697] 20:29:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 108 (0x93c0f400) [pid = 1727] [serial = 2092] [outer = (nil)] 20:29:48 INFO - PROCESS | 1727 | ++DOMWINDOW == 109 (0x93c1d000) [pid = 1727] [serial = 2093] [outer = 0x93c0f400] 20:29:48 INFO - PROCESS | 1727 | 1467948588955 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 110 (0x953df000) [pid = 1727] [serial = 2094] [outer = 0x93c0f400] 20:29:49 INFO - PROCESS | 1727 | 1467948589963 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:29:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1341ms 20:29:50 INFO - PROCESS | 1727 | 1467948589998 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 1727 | 1467948590003 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 20:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:29:50 INFO - PROCESS | 1727 | 1467948590017 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:29:50 INFO - PROCESS | 1727 | 1467948590020 Marionette TRACE conn3 <- [1,2762,null,{}] 20:29:50 INFO - PROCESS | 1727 | 1467948590030 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:50 INFO - PROCESS | 1727 | 1467948590034 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:50 INFO - PROCESS | 1727 | 1467948590269 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 20:29:50 INFO - PROCESS | 1727 | 1467948590292 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 1727 | 1467948590300 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea77c00 == 63 [pid = 1727] [id = 698] 20:29:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 111 (0x953e7800) [pid = 1727] [serial = 2095] [outer = (nil)] 20:29:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 112 (0x9921cc00) [pid = 1727] [serial = 2096] [outer = 0x953e7800] 20:29:50 INFO - PROCESS | 1727 | 1467948590380 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 113 (0x99619400) [pid = 1727] [serial = 2097] [outer = 0x953e7800] 20:29:51 INFO - PROCESS | 1727 | 1467948591309 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1352ms 20:29:51 INFO - PROCESS | 1727 | 1467948591366 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 20:29:51 INFO - PROCESS | 1727 | 1467948591369 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 20:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:29:51 INFO - PROCESS | 1727 | 1467948591376 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:29:51 INFO - PROCESS | 1727 | 1467948591378 Marionette TRACE conn3 <- [1,2766,null,{}] 20:29:51 INFO - PROCESS | 1727 | 1467948591384 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:51 INFO - PROCESS | 1727 | 1467948591389 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:51 INFO - PROCESS | 1727 | 1467948591621 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 20:29:51 INFO - PROCESS | 1727 | 1467948591646 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 1727 | 1467948591652 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:51 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea77000 == 64 [pid = 1727] [id = 699] 20:29:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x96e69800) [pid = 1727] [serial = 2098] [outer = (nil)] 20:29:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x9a0d9000) [pid = 1727] [serial = 2099] [outer = 0x96e69800] 20:29:51 INFO - PROCESS | 1727 | 1467948591719 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9a2b3000) [pid = 1727] [serial = 2100] [outer = 0x96e69800] 20:29:52 INFO - PROCESS | 1727 | --DOMWINDOW == 115 (0x8eb62400) [pid = 1727] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:29:52 INFO - PROCESS | 1727 | --DOMWINDOW == 114 (0x9116d400) [pid = 1727] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:29:52 INFO - PROCESS | 1727 | --DOMWINDOW == 113 (0x8fb01c00) [pid = 1727] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:29:52 INFO - PROCESS | 1727 | 1467948592663 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1339ms 20:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:29:52 INFO - PROCESS | 1727 | 1467948592715 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 1727 | 1467948592718 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 20:29:52 INFO - PROCESS | 1727 | 1467948592724 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 1727 | 1467948592727 Marionette TRACE conn3 <- [1,2770,null,{}] 20:29:52 INFO - PROCESS | 1727 | 1467948592732 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:52 INFO - PROCESS | 1727 | 1467948592742 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:52 INFO - PROCESS | 1727 | 1467948592930 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 20:29:53 INFO - PROCESS | 1727 | 1467948593111 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 1727 | 1467948593119 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5efc00 == 65 [pid = 1727] [id = 700] 20:29:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 114 (0x8db90000) [pid = 1727] [serial = 2101] [outer = (nil)] 20:29:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 115 (0x953e3c00) [pid = 1727] [serial = 2102] [outer = 0x8db90000] 20:29:53 INFO - PROCESS | 1727 | 1467948593185 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 116 (0x9a53a400) [pid = 1727] [serial = 2103] [outer = 0x8db90000] 20:29:53 INFO - PROCESS | 1727 | 1467948593929 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1243ms 20:29:53 INFO - PROCESS | 1727 | 1467948593967 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 1727 | 1467948593970 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 20:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:29:53 INFO - PROCESS | 1727 | 1467948593976 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 1727 | 1467948593978 Marionette TRACE conn3 <- [1,2774,null,{}] 20:29:53 INFO - PROCESS | 1727 | 1467948593984 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:53 INFO - PROCESS | 1727 | 1467948593989 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:54 INFO - PROCESS | 1727 | 1467948594254 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 20:29:54 INFO - PROCESS | 1727 | 1467948594454 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 1727 | 1467948594465 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8e800 == 66 [pid = 1727] [id = 701] 20:29:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 117 (0x8db93400) [pid = 1727] [serial = 2104] [outer = (nil)] 20:29:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 118 (0x8e9b1c00) [pid = 1727] [serial = 2105] [outer = 0x8db93400] 20:29:54 INFO - PROCESS | 1727 | 1467948594590 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 119 (0x8eb62400) [pid = 1727] [serial = 2106] [outer = 0x8db93400] 20:29:55 INFO - PROCESS | 1727 | 1467948595620 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1697ms 20:29:55 INFO - PROCESS | 1727 | 1467948595676 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 1727 | 1467948595683 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 20:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:29:55 INFO - PROCESS | 1727 | 1467948595691 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - PROCESS | 1727 | 1467948595696 Marionette TRACE conn3 <- [1,2778,null,{}] 20:29:55 INFO - PROCESS | 1727 | 1467948595704 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:55 INFO - PROCESS | 1727 | 1467948595710 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:55 INFO - PROCESS | 1727 | 1467948595900 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 20:29:56 INFO - PROCESS | 1727 | 1467948596101 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 1727 | 1467948596110 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x9111f400 == 67 [pid = 1727] [id = 702] 20:29:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 120 (0x9228e800) [pid = 1727] [serial = 2107] [outer = (nil)] 20:29:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 121 (0x9241c800) [pid = 1727] [serial = 2108] [outer = 0x9228e800] 20:29:56 INFO - PROCESS | 1727 | 1467948596228 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 122 (0x92cef000) [pid = 1727] [serial = 2109] [outer = 0x9228e800] 20:29:57 INFO - PROCESS | 1727 | 1467948597239 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1584ms 20:29:57 INFO - PROCESS | 1727 | 1467948597275 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 20:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:29:57 INFO - PROCESS | 1727 | 1467948597280 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 20:29:57 INFO - PROCESS | 1727 | 1467948597287 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 1727 | 1467948597291 Marionette TRACE conn3 <- [1,2782,null,{}] 20:29:57 INFO - PROCESS | 1727 | 1467948597297 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:57 INFO - PROCESS | 1727 | 1467948597302 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:57 INFO - PROCESS | 1727 | 1467948597489 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 20:29:57 INFO - PROCESS | 1727 | 1467948597702 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 1727 | 1467948597710 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3800 == 68 [pid = 1727] [id = 703] 20:29:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x97872400) [pid = 1727] [serial = 2110] [outer = (nil)] 20:29:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9a0dd800) [pid = 1727] [serial = 2111] [outer = 0x97872400] 20:29:57 INFO - PROCESS | 1727 | 1467948597823 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x9a7ee400) [pid = 1727] [serial = 2112] [outer = 0x97872400] 20:29:58 INFO - PROCESS | 1727 | 1467948598841 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1582ms 20:29:58 INFO - PROCESS | 1727 | 1467948598869 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 1727 | 1467948598875 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 20:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:29:58 INFO - PROCESS | 1727 | 1467948598892 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:29:58 INFO - PROCESS | 1727 | 1467948598898 Marionette TRACE conn3 <- [1,2786,null,{}] 20:29:58 INFO - PROCESS | 1727 | 1467948598921 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:58 INFO - PROCESS | 1727 | 1467948598928 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:59 INFO - PROCESS | 1727 | 1467948599189 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 20:29:59 INFO - PROCESS | 1727 | 1467948599334 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 1727 | 1467948599341 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:29:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8ec00 == 69 [pid = 1727] [id = 704] 20:29:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x8f9dbc00) [pid = 1727] [serial = 2113] [outer = (nil)] 20:29:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9ac94800) [pid = 1727] [serial = 2114] [outer = 0x8f9dbc00] 20:29:59 INFO - PROCESS | 1727 | 1467948599426 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x9ac97400) [pid = 1727] [serial = 2115] [outer = 0x8f9dbc00] 20:30:00 INFO - PROCESS | 1727 | 1467948600361 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1551ms 20:30:00 INFO - PROCESS | 1727 | 1467948600435 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 1727 | 1467948600439 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 20:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:30:00 INFO - PROCESS | 1727 | 1467948600445 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 1727 | 1467948600448 Marionette TRACE conn3 <- [1,2790,null,{}] 20:30:00 INFO - PROCESS | 1727 | 1467948600454 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:00 INFO - PROCESS | 1727 | 1467948600460 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:00 INFO - PROCESS | 1727 | 1467948600678 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 20:30:00 INFO - PROCESS | 1727 | 1467948600924 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 1727 | 1467948600933 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db9c000 == 70 [pid = 1727] [id = 705] 20:30:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x9a0d0800) [pid = 1727] [serial = 2116] [outer = (nil)] 20:30:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x9aea2c00) [pid = 1727] [serial = 2117] [outer = 0x9a0d0800] 20:30:01 INFO - PROCESS | 1727 | 1467948601058 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x9aea7000) [pid = 1727] [serial = 2118] [outer = 0x9a0d0800] 20:30:01 INFO - PROCESS | 1727 | 1467948601942 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1541ms 20:30:01 INFO - PROCESS | 1727 | 1467948601987 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 1727 | 1467948601991 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 20:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:30:02 INFO - PROCESS | 1727 | 1467948601997 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - PROCESS | 1727 | 1467948602001 Marionette TRACE conn3 <- [1,2794,null,{}] 20:30:02 INFO - PROCESS | 1727 | 1467948602006 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:02 INFO - PROCESS | 1727 | 1467948602012 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:02 INFO - PROCESS | 1727 | 1467948602197 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 20:30:02 INFO - PROCESS | 1727 | 1467948602512 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 1727 | 1467948602530 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aea5400 == 71 [pid = 1727] [id = 706] 20:30:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x9b16b800) [pid = 1727] [serial = 2119] [outer = (nil)] 20:30:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x9b436c00) [pid = 1727] [serial = 2120] [outer = 0x9b16b800] 20:30:02 INFO - PROCESS | 1727 | 1467948602671 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x9b457000) [pid = 1727] [serial = 2121] [outer = 0x9b16b800] 20:30:03 INFO - PROCESS | 1727 | 1467948603655 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 20:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1688ms 20:30:03 INFO - PROCESS | 1727 | 1467948603686 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 20:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:30:03 INFO - PROCESS | 1727 | 1467948603691 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 20:30:03 INFO - PROCESS | 1727 | 1467948603697 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 1727 | 1467948603701 Marionette TRACE conn3 <- [1,2798,null,{}] 20:30:03 INFO - PROCESS | 1727 | 1467948603707 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:03 INFO - PROCESS | 1727 | 1467948603712 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:03 INFO - PROCESS | 1727 | 1467948603892 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 20:30:04 INFO - PROCESS | 1727 | 1467948604094 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 1727 | 1467948604103 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8f800 == 72 [pid = 1727] [id = 707] 20:30:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x8ea74800) [pid = 1727] [serial = 2122] [outer = (nil)] 20:30:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9ba02800) [pid = 1727] [serial = 2123] [outer = 0x8ea74800] 20:30:04 INFO - PROCESS | 1727 | 1467948604228 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9ba04000) [pid = 1727] [serial = 2124] [outer = 0x8ea74800] 20:30:05 INFO - PROCESS | 1727 | 1467948605639 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1982ms 20:30:05 INFO - PROCESS | 1727 | 1467948605679 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 20:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:30:05 INFO - PROCESS | 1727 | 1467948605685 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 20:30:05 INFO - PROCESS | 1727 | 1467948605693 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - PROCESS | 1727 | 1467948605697 Marionette TRACE conn3 <- [1,2802,null,{}] 20:30:05 INFO - PROCESS | 1727 | 1467948605705 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:05 INFO - PROCESS | 1727 | 1467948605711 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:05 INFO - PROCESS | 1727 | 1467948605965 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 20:30:06 INFO - PROCESS | 1727 | 1467948606180 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 1727 | 1467948606194 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9117a000 == 73 [pid = 1727] [id = 708] 20:30:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9219c000) [pid = 1727] [serial = 2125] [outer = (nil)] 20:30:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x91155000) [pid = 1727] [serial = 2126] [outer = 0x9219c000] 20:30:06 INFO - PROCESS | 1727 | 1467948606365 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x92290000) [pid = 1727] [serial = 2127] [outer = 0x9219c000] 20:30:07 INFO - PROCESS | 1727 | 1467948607283 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1633ms 20:30:07 INFO - PROCESS | 1727 | 1467948607336 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 1727 | 1467948607342 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 20:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:30:07 INFO - PROCESS | 1727 | 1467948607354 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 1727 | 1467948607358 Marionette TRACE conn3 <- [1,2806,null,{}] 20:30:07 INFO - PROCESS | 1727 | 1467948607364 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:07 INFO - PROCESS | 1727 | 1467948607369 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:07 INFO - PROCESS | 1727 | 1467948607552 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 20:30:07 INFO - PROCESS | 1727 | 1467948607768 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:07 INFO - PROCESS | 1727 | 1467948607781 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b6000 == 74 [pid = 1727] [id = 709] 20:30:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x91075400) [pid = 1727] [serial = 2128] [outer = (nil)] 20:30:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x922dec00) [pid = 1727] [serial = 2129] [outer = 0x91075400] 20:30:07 INFO - PROCESS | 1727 | 1467948607894 Marionette DEBUG loaded listener.js 20:30:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x93927c00) [pid = 1727] [serial = 2130] [outer = 0x91075400] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8f1a0400 == 73 [pid = 1727] [id = 657] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8fb0e400 == 72 [pid = 1727] [id = 648] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9da000 == 71 [pid = 1727] [id = 681] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8db92000 == 70 [pid = 1727] [id = 635] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8f198400 == 69 [pid = 1727] [id = 650] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x8db8d800) [pid = 1727] [serial = 2039] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x9107a800) [pid = 1727] [serial = 2042] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x9111cc00) [pid = 1727] [serial = 2051] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x922d0800) [pid = 1727] [serial = 2045] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x92f85000) [pid = 1727] [serial = 2060] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x9533b800) [pid = 1727] [serial = 2048] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6c400 == 68 [pid = 1727] [id = 631] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8db97000 == 67 [pid = 1727] [id = 652] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f0400 == 66 [pid = 1727] [id = 630] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f0400 == 65 [pid = 1727] [id = 627] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91178800 == 64 [pid = 1727] [id = 651] 20:30:08 INFO - PROCESS | 1727 | --DOCSHELL 0x92ce7000 == 63 [pid = 1727] [id = 686] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x92ebd400) [pid = 1727] [serial = 2037] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x92298800) [pid = 1727] [serial = 2057] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x922c9c00) [pid = 1727] [serial = 2058] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x91177800) [pid = 1727] [serial = 2055] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x9111bc00) [pid = 1727] [serial = 2054] [outer = (nil)] [url = about:blank] 20:30:08 INFO - PROCESS | 1727 | 1467948608945 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1634ms 20:30:08 INFO - PROCESS | 1727 | 1467948608989 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 1727 | 1467948608993 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 20:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:30:09 INFO - PROCESS | 1727 | 1467948608999 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 1727 | 1467948609004 Marionette TRACE conn3 <- [1,2810,null,{}] 20:30:09 INFO - PROCESS | 1727 | 1467948609020 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:09 INFO - PROCESS | 1727 | 1467948609027 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:09 INFO - PROCESS | 1727 | 1467948609313 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 20:30:09 INFO - PROCESS | 1727 | 1467948609334 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 1727 | 1467948609345 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d4800 == 64 [pid = 1727] [id = 710] 20:30:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x922d8c00) [pid = 1727] [serial = 2131] [outer = (nil)] 20:30:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x92f89800) [pid = 1727] [serial = 2132] [outer = 0x922d8c00] 20:30:09 INFO - PROCESS | 1727 | 1467948609504 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x947a4000) [pid = 1727] [serial = 2133] [outer = 0x922d8c00] 20:30:10 INFO - PROCESS | 1727 | 1467948610282 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1293ms 20:30:10 INFO - PROCESS | 1727 | 1467948610292 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 1727 | 1467948610297 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 20:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:30:10 INFO - PROCESS | 1727 | 1467948610303 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 1727 | 1467948610305 Marionette TRACE conn3 <- [1,2814,null,{}] 20:30:10 INFO - PROCESS | 1727 | 1467948610311 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:10 INFO - PROCESS | 1727 | 1467948610316 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:10 INFO - PROCESS | 1727 | 1467948610554 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 20:30:10 INFO - PROCESS | 1727 | 1467948610663 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 1727 | 1467948610673 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:10 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db92000 == 65 [pid = 1727] [id = 711] 20:30:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x947a3c00) [pid = 1727] [serial = 2134] [outer = (nil)] 20:30:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x98309000) [pid = 1727] [serial = 2135] [outer = 0x947a3c00] 20:30:10 INFO - PROCESS | 1727 | 1467948610738 Marionette DEBUG loaded listener.js 20:30:10 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x99745000) [pid = 1727] [serial = 2136] [outer = 0x947a3c00] 20:30:11 INFO - PROCESS | 1727 | 1467948611615 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 20:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1331ms 20:30:11 INFO - PROCESS | 1727 | 1467948611641 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 20:30:11 INFO - PROCESS | 1727 | 1467948611644 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 20:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:30:11 INFO - PROCESS | 1727 | 1467948611657 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:30:11 INFO - PROCESS | 1727 | 1467948611660 Marionette TRACE conn3 <- [1,2818,null,{}] 20:30:11 INFO - PROCESS | 1727 | 1467948611669 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:11 INFO - PROCESS | 1727 | 1467948611678 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:11 INFO - PROCESS | 1727 | 1467948611899 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 20:30:11 INFO - PROCESS | 1727 | 1467948611923 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 1727 | 1467948611930 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db94000 == 66 [pid = 1727] [id = 712] 20:30:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x8db95c00) [pid = 1727] [serial = 2137] [outer = (nil)] 20:30:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x9a0cfc00) [pid = 1727] [serial = 2138] [outer = 0x8db95c00] 20:30:12 INFO - PROCESS | 1727 | 1467948612010 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x9a484800) [pid = 1727] [serial = 2139] [outer = 0x8db95c00] 20:30:13 INFO - PROCESS | 1727 | 1467948613466 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x92cea400) [pid = 1727] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x953e7800) [pid = 1727] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x9392d800) [pid = 1727] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x8eb5c800) [pid = 1727] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x92ceb800) [pid = 1727] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x91170c00) [pid = 1727] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x8f3eac00) [pid = 1727] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x91173000) [pid = 1727] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x93c0f400) [pid = 1727] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x96e69800) [pid = 1727] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x8f194800) [pid = 1727] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8e9c0c00) [pid = 1727] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1878ms 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x8eb69000) [pid = 1727] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 127 (0x953e4800) [pid = 1727] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 126 (0x8ca6b000) [pid = 1727] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 125 (0x91154400) [pid = 1727] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 124 (0x8dd1f000) [pid = 1727] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 123 (0x8f196800) [pid = 1727] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:30:13 INFO - PROCESS | 1727 | --DOMWINDOW == 122 (0x8fb0f000) [pid = 1727] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:30:13 INFO - PROCESS | 1727 | 1467948613593 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 1727 | 1467948613596 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 20:30:13 INFO - PROCESS | 1727 | 1467948613603 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - PROCESS | 1727 | 1467948613606 Marionette TRACE conn3 <- [1,2822,null,{}] 20:30:13 INFO - PROCESS | 1727 | 1467948613612 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:13 INFO - PROCESS | 1727 | 1467948613620 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:13 INFO - PROCESS | 1727 | 1467948613854 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 20:30:13 INFO - PROCESS | 1727 | 1467948613961 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 1727 | 1467948613969 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:13 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd16000 == 67 [pid = 1727] [id = 713] 20:30:13 INFO - PROCESS | 1727 | ++DOMWINDOW == 123 (0x8fb06000) [pid = 1727] [serial = 2140] [outer = (nil)] 20:30:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 124 (0x9115b400) [pid = 1727] [serial = 2141] [outer = 0x8fb06000] 20:30:14 INFO - PROCESS | 1727 | 1467948614035 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 125 (0x921a0800) [pid = 1727] [serial = 2142] [outer = 0x8fb06000] 20:30:14 INFO - PROCESS | 1727 | 1467948614775 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1189ms 20:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:30:14 INFO - PROCESS | 1727 | 1467948614792 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 1727 | 1467948614794 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 20:30:14 INFO - PROCESS | 1727 | 1467948614802 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 1727 | 1467948614805 Marionette TRACE conn3 <- [1,2826,null,{}] 20:30:14 INFO - PROCESS | 1727 | 1467948614821 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:14 INFO - PROCESS | 1727 | 1467948614826 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:14 INFO - PROCESS | 1727 | 1467948614990 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 20:30:15 INFO - PROCESS | 1727 | 1467948614999 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 1727 | 1467948615006 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x8db8d400 == 68 [pid = 1727] [id = 714] 20:30:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 126 (0x8fb03400) [pid = 1727] [serial = 2143] [outer = (nil)] 20:30:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 127 (0x9392bc00) [pid = 1727] [serial = 2144] [outer = 0x8fb03400] 20:30:15 INFO - PROCESS | 1727 | 1467948615072 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 128 (0x953e7800) [pid = 1727] [serial = 2145] [outer = 0x8fb03400] 20:30:16 INFO - PROCESS | 1727 | 1467948616252 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1531ms 20:30:16 INFO - PROCESS | 1727 | 1467948616332 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 1727 | 1467948616339 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 20:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:30:16 INFO - PROCESS | 1727 | 1467948616347 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:30:16 INFO - PROCESS | 1727 | 1467948616353 Marionette TRACE conn3 <- [1,2830,null,{}] 20:30:16 INFO - PROCESS | 1727 | 1467948616362 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:16 INFO - PROCESS | 1727 | 1467948616368 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:16 INFO - PROCESS | 1727 | 1467948616597 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 20:30:16 INFO - PROCESS | 1727 | 1467948616914 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 1727 | 1467948616922 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:16 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb63c00 == 69 [pid = 1727] [id = 715] 20:30:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x8eb6a800) [pid = 1727] [serial = 2146] [outer = (nil)] 20:30:16 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x8fb01c00) [pid = 1727] [serial = 2147] [outer = 0x8eb6a800] 20:30:17 INFO - PROCESS | 1727 | 1467948617011 Marionette DEBUG loaded listener.js 20:30:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x9111b000) [pid = 1727] [serial = 2148] [outer = 0x8eb6a800] 20:30:17 INFO - PROCESS | 1727 | 1467948617903 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1588ms 20:30:17 INFO - PROCESS | 1727 | 1467948617936 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 1727 | 1467948617943 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 20:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:30:17 INFO - PROCESS | 1727 | 1467948617972 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 1727 | 1467948617977 Marionette TRACE conn3 <- [1,2834,null,{}] 20:30:17 INFO - PROCESS | 1727 | 1467948617985 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:17 INFO - PROCESS | 1727 | 1467948617991 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:18 INFO - PROCESS | 1727 | 1467948618181 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 20:30:18 INFO - PROCESS | 1727 | 1467948618389 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 1727 | 1467948618404 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x921a4800 == 70 [pid = 1727] [id = 716] 20:30:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x922e0400) [pid = 1727] [serial = 2149] [outer = (nil)] 20:30:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x92419c00) [pid = 1727] [serial = 2150] [outer = 0x922e0400] 20:30:18 INFO - PROCESS | 1727 | 1467948618560 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x92ce8400) [pid = 1727] [serial = 2151] [outer = 0x922e0400] 20:30:19 INFO - PROCESS | 1727 | 1467948619632 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1709ms 20:30:19 INFO - PROCESS | 1727 | 1467948619663 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 1727 | 1467948619667 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 20:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:30:19 INFO - PROCESS | 1727 | 1467948619674 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 1727 | 1467948619680 Marionette TRACE conn3 <- [1,2838,null,{}] 20:30:19 INFO - PROCESS | 1727 | 1467948619696 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:19 INFO - PROCESS | 1727 | 1467948619705 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:19 INFO - PROCESS | 1727 | 1467948619892 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 20:30:20 INFO - PROCESS | 1727 | 1467948620144 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 1727 | 1467948620154 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x953e1800 == 71 [pid = 1727] [id = 717] 20:30:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x9a22e800) [pid = 1727] [serial = 2152] [outer = (nil)] 20:30:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9a72ec00) [pid = 1727] [serial = 2153] [outer = 0x9a22e800] 20:30:20 INFO - PROCESS | 1727 | 1467948620280 Marionette DEBUG loaded listener.js 20:30:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9a7f8800) [pid = 1727] [serial = 2154] [outer = 0x9a22e800] 20:30:21 INFO - PROCESS | 1727 | 1467948621197 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1587ms 20:30:21 INFO - PROCESS | 1727 | 1467948621262 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 20:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:30:21 INFO - PROCESS | 1727 | 1467948621267 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 20:30:21 INFO - PROCESS | 1727 | 1467948621273 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 1727 | 1467948621277 Marionette TRACE conn3 <- [1,2842,null,{}] 20:30:21 INFO - PROCESS | 1727 | 1467948621283 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:21 INFO - PROCESS | 1727 | 1467948621288 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:21 INFO - PROCESS | 1727 | 1467948621473 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 20:30:21 INFO - PROCESS | 1727 | 1467948621680 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 1727 | 1467948621688 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ed800 == 72 [pid = 1727] [id = 718] 20:30:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x9241e400) [pid = 1727] [serial = 2155] [outer = (nil)] 20:30:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x9ac8f800) [pid = 1727] [serial = 2156] [outer = 0x9241e400] 20:30:21 INFO - PROCESS | 1727 | 1467948621810 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x9ac93800) [pid = 1727] [serial = 2157] [outer = 0x9241e400] 20:30:22 INFO - PROCESS | 1727 | 1467948622757 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1536ms 20:30:22 INFO - PROCESS | 1727 | 1467948622810 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 20:30:22 INFO - PROCESS | 1727 | 1467948622814 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 20:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:30:22 INFO - PROCESS | 1727 | 1467948622821 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:30:22 INFO - PROCESS | 1727 | 1467948622824 Marionette TRACE conn3 <- [1,2846,null,{}] 20:30:22 INFO - PROCESS | 1727 | 1467948622830 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:22 INFO - PROCESS | 1727 | 1467948622835 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:23 INFO - PROCESS | 1727 | 1467948623015 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 20:30:23 INFO - PROCESS | 1727 | 1467948623222 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 1727 | 1467948623230 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca6b000 == 73 [pid = 1727] [id = 719] 20:30:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x9830f400) [pid = 1727] [serial = 2158] [outer = (nil)] 20:30:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x9b16ec00) [pid = 1727] [serial = 2159] [outer = 0x9830f400] 20:30:23 INFO - PROCESS | 1727 | 1467948623352 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x9b441c00) [pid = 1727] [serial = 2160] [outer = 0x9830f400] 20:30:24 INFO - PROCESS | 1727 | 1467948624373 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1632ms 20:30:24 INFO - PROCESS | 1727 | 1467948624454 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 1727 | 1467948624458 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 20:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:30:24 INFO - PROCESS | 1727 | 1467948624464 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 1727 | 1467948624468 Marionette TRACE conn3 <- [1,2850,null,{}] 20:30:24 INFO - PROCESS | 1727 | 1467948624474 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:24 INFO - PROCESS | 1727 | 1467948624484 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:24 INFO - PROCESS | 1727 | 1467948624731 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 20:30:25 INFO - PROCESS | 1727 | 1467948624993 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 1727 | 1467948625001 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca72800 == 74 [pid = 1727] [id = 720] 20:30:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x9a0c5400) [pid = 1727] [serial = 2161] [outer = (nil)] 20:30:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9ba87c00) [pid = 1727] [serial = 2162] [outer = 0x9a0c5400] 20:30:25 INFO - PROCESS | 1727 | 1467948625118 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x9bfe3400) [pid = 1727] [serial = 2163] [outer = 0x9a0c5400] 20:30:26 INFO - PROCESS | 1727 | 1467948626020 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1630ms 20:30:26 INFO - PROCESS | 1727 | 1467948626095 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 1727 | 1467948626099 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 20:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:30:26 INFO - PROCESS | 1727 | 1467948626106 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - PROCESS | 1727 | 1467948626109 Marionette TRACE conn3 <- [1,2854,null,{}] 20:30:26 INFO - PROCESS | 1727 | 1467948626115 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:26 INFO - PROCESS | 1727 | 1467948626120 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:26 INFO - PROCESS | 1727 | 1467948626329 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 20:30:26 INFO - PROCESS | 1727 | 1467948626592 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 1727 | 1467948626599 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:26 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aea3800 == 75 [pid = 1727] [id = 721] 20:30:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x9b166000) [pid = 1727] [serial = 2164] [outer = (nil)] 20:30:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x9c074400) [pid = 1727] [serial = 2165] [outer = 0x9b166000] 20:30:26 INFO - PROCESS | 1727 | 1467948626718 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x9c0e5800) [pid = 1727] [serial = 2166] [outer = 0x9b166000] 20:30:27 INFO - PROCESS | 1727 | 1467948627632 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1581ms 20:30:27 INFO - PROCESS | 1727 | 1467948627688 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 20:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:30:27 INFO - PROCESS | 1727 | 1467948627699 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 20:30:27 INFO - PROCESS | 1727 | 1467948627704 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - PROCESS | 1727 | 1467948627708 Marionette TRACE conn3 <- [1,2858,null,{}] 20:30:27 INFO - PROCESS | 1727 | 1467948627714 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:27 INFO - PROCESS | 1727 | 1467948627719 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:27 INFO - PROCESS | 1727 | 1467948627895 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 20:30:28 INFO - PROCESS | 1727 | 1467948628106 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 1727 | 1467948628114 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aea9c00 == 76 [pid = 1727] [id = 722] 20:30:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x9bfd7800) [pid = 1727] [serial = 2167] [outer = (nil)] 20:30:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x9c1ed400) [pid = 1727] [serial = 2168] [outer = 0x9bfd7800] 20:30:28 INFO - PROCESS | 1727 | 1467948628235 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x9c1f0c00) [pid = 1727] [serial = 2169] [outer = 0x9bfd7800] 20:30:29 INFO - PROCESS | 1727 | 1467948629234 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1579ms 20:30:29 INFO - PROCESS | 1727 | 1467948629285 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 1727 | 1467948629290 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 20:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:30:29 INFO - PROCESS | 1727 | 1467948629296 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 1727 | 1467948629305 Marionette TRACE conn3 <- [1,2862,null,{}] 20:30:29 INFO - PROCESS | 1727 | 1467948629311 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:29 INFO - PROCESS | 1727 | 1467948629319 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:29 INFO - PROCESS | 1727 | 1467948629497 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 20:30:29 INFO - PROCESS | 1727 | 1467948629754 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 1727 | 1467948629760 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:29 INFO - PROCESS | 1727 | ++DOCSHELL 0x8eb67800 == 77 [pid = 1727] [id = 723] 20:30:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0x8f3eb400) [pid = 1727] [serial = 2170] [outer = (nil)] 20:30:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0x92ce6400) [pid = 1727] [serial = 2171] [outer = 0x8f3eb400] 20:30:29 INFO - PROCESS | 1727 | 1467948629880 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0x99e77800) [pid = 1727] [serial = 2172] [outer = 0x8f3eb400] 20:30:30 INFO - PROCESS | 1727 | 1467948630769 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1539ms 20:30:30 INFO - PROCESS | 1727 | 1467948630836 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 20:30:30 INFO - PROCESS | 1727 | 1467948630840 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 20:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:30:30 INFO - PROCESS | 1727 | 1467948630846 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:30:30 INFO - PROCESS | 1727 | 1467948630850 Marionette TRACE conn3 <- [1,2866,null,{}] 20:30:30 INFO - PROCESS | 1727 | 1467948630856 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:30 INFO - PROCESS | 1727 | 1467948630860 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:31 INFO - PROCESS | 1727 | 1467948631041 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 20:30:31 INFO - PROCESS | 1727 | 1467948631264 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:31 INFO - PROCESS | 1727 | 1467948631272 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:31 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ed000 == 78 [pid = 1727] [id = 724] 20:30:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0x8dd15000) [pid = 1727] [serial = 2173] [outer = (nil)] 20:30:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0x8eb62800) [pid = 1727] [serial = 2174] [outer = 0x8dd15000] 20:30:31 INFO - PROCESS | 1727 | 1467948631394 Marionette DEBUG loaded listener.js 20:30:31 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x922c2800) [pid = 1727] [serial = 2175] [outer = 0x8dd15000] 20:30:32 INFO - PROCESS | 1727 | 1467948632644 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1831ms 20:30:32 INFO - PROCESS | 1727 | 1467948632679 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 1727 | 1467948632684 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 20:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:30:32 INFO - PROCESS | 1727 | 1467948632692 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 1727 | 1467948632699 Marionette TRACE conn3 <- [1,2870,null,{}] 20:30:32 INFO - PROCESS | 1727 | 1467948632707 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:32 INFO - PROCESS | 1727 | 1467948632712 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:32 INFO - PROCESS | 1727 | 1467948632891 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 20:30:33 INFO - PROCESS | 1727 | 1467948633114 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 1727 | 1467948633123 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:33 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f3f0400 == 79 [pid = 1727] [id = 725] 20:30:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x8f9de000) [pid = 1727] [serial = 2176] [outer = (nil)] 20:30:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0x91160c00) [pid = 1727] [serial = 2177] [outer = 0x8f9de000] 20:30:33 INFO - PROCESS | 1727 | 1467948633292 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0x9219e400) [pid = 1727] [serial = 2178] [outer = 0x8f9de000] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 160 (0x953e3c00) [pid = 1727] [serial = 2102] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0x93c19c00) [pid = 1727] [serial = 1980] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x8e9c0800) [pid = 1727] [serial = 1941] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x8f3ef400) [pid = 1727] [serial = 1944] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 156 (0x91119400) [pid = 1727] [serial = 1947] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 155 (0x93c15400) [pid = 1727] [serial = 2061] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 154 (0x9921cc00) [pid = 1727] [serial = 2096] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 153 (0x8f9d3800) [pid = 1727] [serial = 2063] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 152 (0x93a43000) [pid = 1727] [serial = 1977] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 151 (0x92ad5400) [pid = 1727] [serial = 2052] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 150 (0x93928000) [pid = 1727] [serial = 1974] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 149 (0x92299400) [pid = 1727] [serial = 2090] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 148 (0x9111e800) [pid = 1727] [serial = 2087] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 147 (0x92ad7000) [pid = 1727] [serial = 2066] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 146 (0x922d9000) [pid = 1727] [serial = 1971] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 145 (0x93c1d000) [pid = 1727] [serial = 2093] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 144 (0x9a2b3000) [pid = 1727] [serial = 2100] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 143 (0x9a7ea000) [pid = 1727] [serial = 2081] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 142 (0x92adcc00) [pid = 1727] [serial = 1965] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 141 (0x952ee400) [pid = 1727] [serial = 1983] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 140 (0x9a492c00) [pid = 1727] [serial = 2078] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 139 (0x9a02d000) [pid = 1727] [serial = 2075] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 138 (0x91174400) [pid = 1727] [serial = 2088] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 137 (0x922d9400) [pid = 1727] [serial = 2091] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x91125800) [pid = 1727] [serial = 1968] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x953de000) [pid = 1727] [serial = 2069] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x97873000) [pid = 1727] [serial = 2025] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x99616400) [pid = 1727] [serial = 2072] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x953df000) [pid = 1727] [serial = 2094] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x99619400) [pid = 1727] [serial = 2097] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x9a0d9000) [pid = 1727] [serial = 2099] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 129 (0x8d5f1800) [pid = 1727] [serial = 1938] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | --DOMWINDOW == 128 (0x922dac00) [pid = 1727] [serial = 2084] [outer = (nil)] [url = about:blank] 20:30:34 INFO - PROCESS | 1727 | 1467948634430 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1787ms 20:30:34 INFO - PROCESS | 1727 | 1467948634514 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 1727 | 1467948634521 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 20:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:30:34 INFO - PROCESS | 1727 | 1467948634533 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 1727 | 1467948634537 Marionette TRACE conn3 <- [1,2874,null,{}] 20:30:34 INFO - PROCESS | 1727 | 1467948634543 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:34 INFO - PROCESS | 1727 | 1467948634548 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:34 INFO - PROCESS | 1727 | 1467948634726 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 20:30:34 INFO - PROCESS | 1727 | 1467948634737 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:34 INFO - PROCESS | 1727 | 1467948634747 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9c0800 == 80 [pid = 1727] [id = 726] 20:30:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 129 (0x91119400) [pid = 1727] [serial = 2179] [outer = (nil)] 20:30:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 130 (0x922dd400) [pid = 1727] [serial = 2180] [outer = 0x91119400] 20:30:34 INFO - PROCESS | 1727 | 1467948634815 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x92ad2800) [pid = 1727] [serial = 2181] [outer = 0x91119400] 20:30:35 INFO - PROCESS | 1727 | 1467948635821 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1329ms 20:30:35 INFO - PROCESS | 1727 | 1467948635862 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 20:30:35 INFO - PROCESS | 1727 | 1467948635866 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 20:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:30:35 INFO - PROCESS | 1727 | 1467948635872 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:30:35 INFO - PROCESS | 1727 | 1467948635877 Marionette TRACE conn3 <- [1,2878,null,{}] 20:30:35 INFO - PROCESS | 1727 | 1467948635892 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:35 INFO - PROCESS | 1727 | 1467948635900 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:36 INFO - PROCESS | 1727 | 1467948636165 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 20:30:36 INFO - PROCESS | 1727 | 1467948636273 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 1727 | 1467948636282 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:36 INFO - PROCESS | 1727 | ++DOCSHELL 0x92ebd400 == 81 [pid = 1727] [id = 727] 20:30:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x93926400) [pid = 1727] [serial = 2182] [outer = (nil)] 20:30:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x93c19c00) [pid = 1727] [serial = 2183] [outer = 0x93926400] 20:30:36 INFO - PROCESS | 1727 | 1467948636355 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x952f2c00) [pid = 1727] [serial = 2184] [outer = 0x93926400] 20:30:37 INFO - PROCESS | 1727 | 1467948637220 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1384ms 20:30:37 INFO - PROCESS | 1727 | 1467948637257 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 1727 | 1467948637261 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 20:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:30:37 INFO - PROCESS | 1727 | 1467948637267 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:30:37 INFO - PROCESS | 1727 | 1467948637270 Marionette TRACE conn3 <- [1,2882,null,{}] 20:30:37 INFO - PROCESS | 1727 | 1467948637282 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:37 INFO - PROCESS | 1727 | 1467948637285 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:37 INFO - PROCESS | 1727 | 1467948637520 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 20:30:37 INFO - PROCESS | 1727 | 1467948637539 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 1727 | 1467948637546 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x93923400 == 82 [pid = 1727] [id = 728] 20:30:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x952ef400) [pid = 1727] [serial = 2185] [outer = (nil)] 20:30:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9786e000) [pid = 1727] [serial = 2186] [outer = 0x952ef400] 20:30:37 INFO - PROCESS | 1727 | 1467948637627 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x9961a400) [pid = 1727] [serial = 2187] [outer = 0x952ef400] 20:30:38 INFO - PROCESS | 1727 | 1467948638926 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 136 (0x8db95c00) [pid = 1727] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 135 (0x9219c000) [pid = 1727] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 134 (0x922d8c00) [pid = 1727] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 133 (0x91075400) [pid = 1727] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 132 (0x947a3c00) [pid = 1727] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 131 (0x8db90000) [pid = 1727] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:30:38 INFO - PROCESS | 1727 | --DOMWINDOW == 130 (0x8fb06000) [pid = 1727] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1751ms 20:30:39 INFO - PROCESS | 1727 | 1467948639019 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 20:30:39 INFO - PROCESS | 1727 | 1467948639023 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 20:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:30:39 INFO - PROCESS | 1727 | 1467948639029 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:30:39 INFO - PROCESS | 1727 | 1467948639032 Marionette TRACE conn3 <- [1,2886,null,{}] 20:30:39 INFO - PROCESS | 1727 | 1467948639038 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:39 INFO - PROCESS | 1727 | 1467948639042 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:39 INFO - PROCESS | 1727 | 1467948639196 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 20:30:39 INFO - PROCESS | 1727 | 1467948639415 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 1727 | 1467948639422 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:39 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3000 == 83 [pid = 1727] [id = 729] 20:30:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 131 (0x9219a400) [pid = 1727] [serial = 2188] [outer = (nil)] 20:30:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 132 (0x96e6d400) [pid = 1727] [serial = 2189] [outer = 0x9219a400] 20:30:39 INFO - PROCESS | 1727 | 1467948639491 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 1727 | ++DOMWINDOW == 133 (0x99e71400) [pid = 1727] [serial = 2190] [outer = 0x9219a400] 20:30:40 INFO - PROCESS | 1727 | 1467948640260 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1287ms 20:30:40 INFO - PROCESS | 1727 | 1467948640317 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 20:30:40 INFO - PROCESS | 1727 | 1467948640321 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 20:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:30:40 INFO - PROCESS | 1727 | 1467948640327 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - PROCESS | 1727 | 1467948640330 Marionette TRACE conn3 <- [1,2890,null,{}] 20:30:40 INFO - PROCESS | 1727 | 1467948640336 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:40 INFO - PROCESS | 1727 | 1467948640345 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:40 INFO - PROCESS | 1727 | 1467948640530 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 20:30:40 INFO - PROCESS | 1727 | 1467948640697 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:40 INFO - PROCESS | 1727 | 1467948640705 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca67400 == 84 [pid = 1727] [id = 730] 20:30:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 134 (0x922e0c00) [pid = 1727] [serial = 2191] [outer = (nil)] 20:30:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 135 (0x9a7f7400) [pid = 1727] [serial = 2192] [outer = 0x922e0c00] 20:30:40 INFO - PROCESS | 1727 | 1467948640788 Marionette DEBUG loaded listener.js 20:30:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 136 (0x9ac90000) [pid = 1727] [serial = 2193] [outer = 0x922e0c00] 20:30:41 INFO - PROCESS | 1727 | 1467948641835 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1587ms 20:30:41 INFO - PROCESS | 1727 | 1467948641916 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 20:30:41 INFO - PROCESS | 1727 | 1467948641923 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 20:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:30:41 INFO - PROCESS | 1727 | 1467948641930 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:30:41 INFO - PROCESS | 1727 | 1467948641938 Marionette TRACE conn3 <- [1,2894,null,{}] 20:30:41 INFO - PROCESS | 1727 | 1467948641946 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:41 INFO - PROCESS | 1727 | 1467948641951 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:42 INFO - PROCESS | 1727 | 1467948642185 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 20:30:42 INFO - PROCESS | 1727 | 1467948642455 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 1727 | 1467948642466 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:42 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f9d4000 == 85 [pid = 1727] [id = 731] 20:30:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 137 (0x8f9ddc00) [pid = 1727] [serial = 2194] [outer = (nil)] 20:30:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 138 (0x91151800) [pid = 1727] [serial = 2195] [outer = 0x8f9ddc00] 20:30:42 INFO - PROCESS | 1727 | 1467948642588 Marionette DEBUG loaded listener.js 20:30:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 139 (0x922c7800) [pid = 1727] [serial = 2196] [outer = 0x8f9ddc00] 20:30:43 INFO - PROCESS | 1727 | 1467948643486 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1596ms 20:30:43 INFO - PROCESS | 1727 | 1467948643532 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 1727 | 1467948643539 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 20:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:30:43 INFO - PROCESS | 1727 | 1467948643550 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 1727 | 1467948643554 Marionette TRACE conn3 <- [1,2898,null,{}] 20:30:43 INFO - PROCESS | 1727 | 1467948643560 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:43 INFO - PROCESS | 1727 | 1467948643566 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:43 INFO - PROCESS | 1727 | 1467948643778 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 20:30:44 INFO - PROCESS | 1727 | 1467948643989 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 1727 | 1467948643995 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:44 INFO - PROCESS | 1727 | ++DOCSHELL 0x9219c000 == 86 [pid = 1727] [id = 732] 20:30:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 140 (0x92ada000) [pid = 1727] [serial = 2197] [outer = (nil)] 20:30:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 141 (0x93c15400) [pid = 1727] [serial = 2198] [outer = 0x92ada000] 20:30:44 INFO - PROCESS | 1727 | 1467948644117 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 1727 | ++DOMWINDOW == 142 (0x953e2000) [pid = 1727] [serial = 2199] [outer = 0x92ada000] 20:30:45 INFO - PROCESS | 1727 | 1467948645192 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1689ms 20:30:45 INFO - PROCESS | 1727 | 1467948645239 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 20:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:30:45 INFO - PROCESS | 1727 | 1467948645243 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 20:30:45 INFO - PROCESS | 1727 | 1467948645250 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 1727 | 1467948645256 Marionette TRACE conn3 <- [1,2902,null,{}] 20:30:45 INFO - PROCESS | 1727 | 1467948645273 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:45 INFO - PROCESS | 1727 | 1467948645282 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:45 INFO - PROCESS | 1727 | 1467948645486 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 20:30:45 INFO - PROCESS | 1727 | 1467948645745 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 1727 | 1467948645755 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f7400 == 87 [pid = 1727] [id = 733] 20:30:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 143 (0x9ac96400) [pid = 1727] [serial = 2200] [outer = (nil)] 20:30:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 144 (0x9b437400) [pid = 1727] [serial = 2201] [outer = 0x9ac96400] 20:30:45 INFO - PROCESS | 1727 | 1467948645879 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 1727 | ++DOMWINDOW == 145 (0x9ba07800) [pid = 1727] [serial = 2202] [outer = 0x9ac96400] 20:30:46 INFO - PROCESS | 1727 | 1467948646776 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:30:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:30:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1596ms 20:30:46 INFO - PROCESS | 1727 | 1467948646846 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 20:30:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:30:46 INFO - PROCESS | 1727 | 1467948646851 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 20:30:46 INFO - PROCESS | 1727 | 1467948646858 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - PROCESS | 1727 | 1467948646862 Marionette TRACE conn3 <- [1,2906,null,{}] 20:30:46 INFO - PROCESS | 1727 | 1467948646867 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:46 INFO - PROCESS | 1727 | 1467948646872 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:47 INFO - PROCESS | 1727 | 1467948647094 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 20:30:47 INFO - PROCESS | 1727 | 1467948647306 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 1727 | 1467948647317 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70800 == 88 [pid = 1727] [id = 734] 20:30:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 146 (0x9a7ea000) [pid = 1727] [serial = 2203] [outer = (nil)] 20:30:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 147 (0x9c073000) [pid = 1727] [serial = 2204] [outer = 0x9a7ea000] 20:30:47 INFO - PROCESS | 1727 | 1467948647478 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 148 (0x9c19cc00) [pid = 1727] [serial = 2205] [outer = 0x9a7ea000] 20:30:48 INFO - PROCESS | 1727 | 1467948648379 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 20:30:48 INFO - PROCESS | 1727 | 1467948648442 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 20:30:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:30:48 INFO - PROCESS | 1727 | 1467948648447 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 20:30:48 INFO - PROCESS | 1727 | 1467948648453 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 1727 | 1467948648457 Marionette TRACE conn3 <- [1,2910,null,{}] 20:30:48 INFO - PROCESS | 1727 | 1467948648462 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:48 INFO - PROCESS | 1727 | 1467948648467 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:48 INFO - PROCESS | 1727 | 1467948648650 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 20:30:48 INFO - PROCESS | 1727 | 1467948648906 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 1727 | 1467948648915 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f0c00 == 89 [pid = 1727] [id = 735] 20:30:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 149 (0x9117b000) [pid = 1727] [serial = 2206] [outer = (nil)] 20:30:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 150 (0x9c1f8c00) [pid = 1727] [serial = 2207] [outer = 0x9117b000] 20:30:49 INFO - PROCESS | 1727 | 1467948649075 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 151 (0x9d810400) [pid = 1727] [serial = 2208] [outer = 0x9117b000] 20:30:49 INFO - PROCESS | 1727 | 1467948649876 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 20:30:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:30:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:30:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1442ms 20:30:49 INFO - PROCESS | 1727 | 1467948649894 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 1727 | 1467948649898 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 20:30:49 INFO - TEST-START | /DOMEvents/constructors.html 20:30:49 INFO - PROCESS | 1727 | 1467948649905 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 1727 | 1467948649908 Marionette TRACE conn3 <- [1,2914,null,{}] 20:30:49 INFO - PROCESS | 1727 | 1467948649914 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:49 INFO - PROCESS | 1727 | 1467948649924 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:50 INFO - PROCESS | 1727 | 1467948650113 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 20:30:50 INFO - PROCESS | 1727 | 1467948650385 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 1727 | 1467948650391 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ed400 == 90 [pid = 1727] [id = 736] 20:30:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 152 (0x8dd18000) [pid = 1727] [serial = 2209] [outer = (nil)] 20:30:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 153 (0xa200a000) [pid = 1727] [serial = 2210] [outer = 0x8dd18000] 20:30:50 INFO - PROCESS | 1727 | 1467948650475 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 154 (0xa22a5400) [pid = 1727] [serial = 2211] [outer = 0x8dd18000] 20:30:51 INFO - PROCESS | 1727 | 1467948651436 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:30:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:30:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:30:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:30:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:30:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:30:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:30:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:30:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:30:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1602ms 20:30:51 INFO - PROCESS | 1727 | 1467948651508 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 1727 | 1467948651514 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 20:30:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:30:51 INFO - PROCESS | 1727 | 1467948651552 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - PROCESS | 1727 | 1467948651556 Marionette TRACE conn3 <- [1,2918,null,{}] 20:30:51 INFO - PROCESS | 1727 | 1467948651563 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:51 INFO - PROCESS | 1727 | 1467948651568 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:51 INFO - PROCESS | 1727 | 1467948651745 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 20:30:52 INFO - PROCESS | 1727 | 1467948652002 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 1727 | 1467948652011 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5eb800 == 91 [pid = 1727] [id = 737] 20:30:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 155 (0xa108b000) [pid = 1727] [serial = 2212] [outer = (nil)] 20:30:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 156 (0xa2379000) [pid = 1727] [serial = 2213] [outer = 0xa108b000] 20:30:52 INFO - PROCESS | 1727 | 1467948652128 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 157 (0xa25ef800) [pid = 1727] [serial = 2214] [outer = 0xa108b000] 20:30:52 INFO - PROCESS | 1727 | 1467948652900 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:30:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:30:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1421ms 20:30:52 INFO - PROCESS | 1727 | 1467948652945 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 1727 | 1467948652949 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 20:30:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:30:52 INFO - PROCESS | 1727 | 1467948652955 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 1727 | 1467948652959 Marionette TRACE conn3 <- [1,2922,null,{}] 20:30:52 INFO - PROCESS | 1727 | 1467948652964 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:52 INFO - PROCESS | 1727 | 1467948652969 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:53 INFO - PROCESS | 1727 | 1467948653136 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 20:30:53 INFO - PROCESS | 1727 | 1467948653353 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 1727 | 1467948653362 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca69000 == 92 [pid = 1727] [id = 738] 20:30:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x8ea7ac00) [pid = 1727] [serial = 2215] [outer = (nil)] 20:30:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0xa2ffbc00) [pid = 1727] [serial = 2216] [outer = 0x8ea7ac00] 20:30:53 INFO - PROCESS | 1727 | 1467948653479 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0xa3208000) [pid = 1727] [serial = 2217] [outer = 0x8ea7ac00] 20:30:54 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 20:30:54 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 20:30:54 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 20:30:54 INFO - PROCESS | 1727 | [1727] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 20:30:54 INFO - PROCESS | 1727 | 1467948654337 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 20:30:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:30:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:30:54 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 20:30:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:30:54 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 20:30:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:30:54 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]" 20:30:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:30:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:30:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1431ms 20:30:54 INFO - PROCESS | 1727 | 1467948654387 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 20:30:54 INFO - PROCESS | 1727 | 1467948654392 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 20:30:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:30:54 INFO - PROCESS | 1727 | 1467948654404 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:30:54 INFO - PROCESS | 1727 | 1467948654406 Marionette TRACE conn3 <- [1,2926,null,{}] 20:30:54 INFO - PROCESS | 1727 | 1467948654462 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:54 INFO - PROCESS | 1727 | 1467948654468 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:54 INFO - PROCESS | 1727 | 1467948654645 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 20:30:54 INFO - PROCESS | 1727 | 1467948654856 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 1727 | 1467948654867 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:54 INFO - PROCESS | 1727 | ++DOCSHELL 0x9c1f5c00 == 93 [pid = 1727] [id = 739] 20:30:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0xa2fbec00) [pid = 1727] [serial = 2218] [outer = (nil)] 20:30:54 INFO - PROCESS | 1727 | ++DOMWINDOW == 162 (0xa4e0e000) [pid = 1727] [serial = 2219] [outer = 0xa2fbec00] 20:30:54 INFO - PROCESS | 1727 | 1467948654977 Marionette DEBUG loaded listener.js 20:30:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 163 (0xa4e4c400) [pid = 1727] [serial = 2220] [outer = 0xa2fbec00] 20:30:55 INFO - PROCESS | 1727 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:30:55 INFO - PROCESS | 1727 | 1467948655809 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 20:30:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:30:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1449ms 20:30:55 INFO - PROCESS | 1727 | 1467948655850 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 20:30:55 INFO - PROCESS | 1727 | 1467948655854 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 20:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:30:55 INFO - PROCESS | 1727 | 1467948655860 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:30:55 INFO - PROCESS | 1727 | 1467948655863 Marionette TRACE conn3 <- [1,2930,null,{}] 20:30:55 INFO - PROCESS | 1727 | 1467948655918 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:55 INFO - PROCESS | 1727 | 1467948655923 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:56 INFO - PROCESS | 1727 | 1467948656113 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 20:30:56 INFO - PROCESS | 1727 | 1467948656331 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 1727 | 1467948656336 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x952e7800 == 94 [pid = 1727] [id = 740] 20:30:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x97870800) [pid = 1727] [serial = 2221] [outer = (nil)] 20:30:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x9a538400) [pid = 1727] [serial = 2222] [outer = 0x97870800] 20:30:56 INFO - PROCESS | 1727 | 1467948656453 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x9a7ef000) [pid = 1727] [serial = 2223] [outer = 0x97870800] 20:30:57 INFO - PROCESS | 1727 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:30:57 INFO - PROCESS | 1727 | 1467948657306 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 20:30:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:30:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1474ms 20:30:57 INFO - PROCESS | 1727 | 1467948657334 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 20:30:57 INFO - PROCESS | 1727 | 1467948657338 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 20:30:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:30:57 INFO - PROCESS | 1727 | 1467948657345 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 1727 | 1467948657349 Marionette TRACE conn3 <- [1,2934,null,{}] 20:30:57 INFO - PROCESS | 1727 | 1467948657355 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:57 INFO - PROCESS | 1727 | 1467948657360 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:57 INFO - PROCESS | 1727 | 1467948657553 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 20:30:57 INFO - PROCESS | 1727 | 1467948657773 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 1727 | 1467948657785 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:57 INFO - PROCESS | 1727 | ++DOCSHELL 0x922d3400 == 95 [pid = 1727] [id = 741] 20:30:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0xa5082400) [pid = 1727] [serial = 2224] [outer = (nil)] 20:30:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0xa6283000) [pid = 1727] [serial = 2225] [outer = 0xa5082400] 20:30:57 INFO - PROCESS | 1727 | 1467948657863 Marionette DEBUG loaded listener.js 20:30:57 INFO - PROCESS | 1727 | ++DOMWINDOW == 169 (0xa62e2000) [pid = 1727] [serial = 2226] [outer = 0xa5082400] 20:30:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:30:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1333ms 20:30:58 INFO - PROCESS | 1727 | 1467948658671 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:30:58 INFO - PROCESS | 1727 | 1467948658679 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 1727 | 1467948658683 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 20:30:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:30:58 INFO - PROCESS | 1727 | 1467948658689 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - PROCESS | 1727 | 1467948658693 Marionette TRACE conn3 <- [1,2938,null,{}] 20:30:58 INFO - PROCESS | 1727 | 1467948658698 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:58 INFO - PROCESS | 1727 | 1467948658703 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:58 INFO - PROCESS | 1727 | 1467948658875 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 20:30:59 INFO - PROCESS | 1727 | 1467948659616 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 1727 | 1467948659626 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:30:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea78400 == 96 [pid = 1727] [id = 742] 20:30:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 170 (0x8eb5c800) [pid = 1727] [serial = 2227] [outer = (nil)] 20:30:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 171 (0x8f199c00) [pid = 1727] [serial = 2228] [outer = 0x8eb5c800] 20:30:59 INFO - PROCESS | 1727 | 1467948659706 Marionette DEBUG loaded listener.js 20:30:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 172 (0x8fb0b400) [pid = 1727] [serial = 2229] [outer = 0x8eb5c800] 20:31:00 INFO - PROCESS | 1727 | 1467948660456 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:31:00 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. 20:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1784ms 20:31:00 INFO - PROCESS | 1727 | 1467948660493 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 1727 | 1467948660499 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 20:31:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:31:00 INFO - PROCESS | 1727 | 1467948660508 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:31:00 INFO - PROCESS | 1727 | 1467948660512 Marionette TRACE conn3 <- [1,2942,null,{}] 20:31:00 INFO - PROCESS | 1727 | 1467948660521 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:00 INFO - PROCESS | 1727 | 1467948660528 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:00 INFO - PROCESS | 1727 | 1467948660696 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 20:31:00 INFO - PROCESS | 1727 | 1467948660942 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 1727 | 1467948660952 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:00 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f1a0c00 == 97 [pid = 1727] [id = 743] 20:31:00 INFO - PROCESS | 1727 | ++DOMWINDOW == 173 (0x8f9d4800) [pid = 1727] [serial = 2230] [outer = (nil)] 20:31:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 174 (0x91187c00) [pid = 1727] [serial = 2231] [outer = 0x8f9d4800] 20:31:01 INFO - PROCESS | 1727 | 1467948661025 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 175 (0x9219cc00) [pid = 1727] [serial = 2232] [outer = 0x8f9d4800] 20:31:01 INFO - PROCESS | 1727 | 1467948661945 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 20:31:01 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 20:31:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:31:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1480ms 20:31:01 INFO - PROCESS | 1727 | 1467948661992 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 1727 | 1467948661998 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 20:31:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:31:02 INFO - PROCESS | 1727 | 1467948662005 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 1727 | 1467948662008 Marionette TRACE conn3 <- [1,2946,null,{}] 20:31:02 INFO - PROCESS | 1727 | 1467948662014 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:02 INFO - PROCESS | 1727 | 1467948662019 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:02 INFO - PROCESS | 1727 | 1467948662280 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ec000 == 96 [pid = 1727] [id = 624] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f19c400 == 95 [pid = 1727] [id = 682] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3000 == 94 [pid = 1727] [id = 729] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 174 (0x9b436c00) [pid = 1727] [serial = 2120] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 173 (0x9392bc00) [pid = 1727] [serial = 2144] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x93923400 == 93 [pid = 1727] [id = 728] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x92ebd400 == 92 [pid = 1727] [id = 727] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9c0800 == 91 [pid = 1727] [id = 726] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f0400 == 90 [pid = 1727] [id = 725] 20:31:02 INFO - PROCESS | 1727 | 1467948662555 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 1727 | 1467948662563 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca6b000 == 89 [pid = 1727] [id = 719] 20:31:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f3000 == 90 [pid = 1727] [id = 744] 20:31:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 174 (0x8e9bfc00) [pid = 1727] [serial = 2233] [outer = (nil)] 20:31:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 175 (0x921a4c00) [pid = 1727] [serial = 2234] [outer = 0x8e9bfc00] 20:31:02 INFO - PROCESS | 1727 | 1467948662639 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 176 (0x92ce9800) [pid = 1727] [serial = 2235] [outer = 0x8e9bfc00] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ed800 == 89 [pid = 1727] [id = 718] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x953e1800 == 88 [pid = 1727] [id = 717] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x921a4800 == 87 [pid = 1727] [id = 716] 20:31:02 INFO - PROCESS | 1727 | --DOCSHELL 0x8eb63c00 == 86 [pid = 1727] [id = 715] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 175 (0x9a0cfc00) [pid = 1727] [serial = 2138] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 174 (0x92290000) [pid = 1727] [serial = 2127] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 173 (0x91155000) [pid = 1727] [serial = 2126] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 172 (0x9aea2c00) [pid = 1727] [serial = 2117] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 171 (0x92f89800) [pid = 1727] [serial = 2132] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 170 (0x947a4000) [pid = 1727] [serial = 2133] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 169 (0x9ba02800) [pid = 1727] [serial = 2123] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 168 (0x8e9b1c00) [pid = 1727] [serial = 2105] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 167 (0x9a0dd800) [pid = 1727] [serial = 2111] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 166 (0x93927c00) [pid = 1727] [serial = 2130] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 165 (0x922dec00) [pid = 1727] [serial = 2129] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 164 (0x98309000) [pid = 1727] [serial = 2135] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 163 (0x9ac94800) [pid = 1727] [serial = 2114] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 162 (0x9241c800) [pid = 1727] [serial = 2108] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 161 (0x9a53a400) [pid = 1727] [serial = 2103] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 160 (0x9115b400) [pid = 1727] [serial = 2141] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 159 (0x9a484800) [pid = 1727] [serial = 2139] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 158 (0x921a0800) [pid = 1727] [serial = 2142] [outer = (nil)] [url = about:blank] 20:31:02 INFO - PROCESS | 1727 | --DOMWINDOW == 157 (0x99745000) [pid = 1727] [serial = 2136] [outer = (nil)] [url = about:blank] 20:31:03 INFO - PROCESS | 1727 | 1467948663454 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:31:03 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. 20:31:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1495ms 20:31:03 INFO - PROCESS | 1727 | 1467948663501 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 1727 | 1467948663505 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 20:31:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:31:03 INFO - PROCESS | 1727 | 1467948663518 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 1727 | 1467948663527 Marionette TRACE conn3 <- [1,2950,null,{}] 20:31:03 INFO - PROCESS | 1727 | 1467948663535 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:03 INFO - PROCESS | 1727 | 1467948663542 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:03 INFO - PROCESS | 1727 | 1467948663723 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 20:31:03 INFO - PROCESS | 1727 | 1467948663905 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 1727 | 1467948663914 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:03 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b5400 == 87 [pid = 1727] [id = 745] 20:31:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 158 (0x93c11800) [pid = 1727] [serial = 2236] [outer = (nil)] 20:31:03 INFO - PROCESS | 1727 | ++DOMWINDOW == 159 (0x93931000) [pid = 1727] [serial = 2237] [outer = 0x93c11800] 20:31:04 INFO - PROCESS | 1727 | 1467948664001 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 160 (0x953df400) [pid = 1727] [serial = 2238] [outer = 0x93c11800] 20:31:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x99745000 == 88 [pid = 1727] [id = 746] 20:31:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 161 (0x99e76c00) [pid = 1727] [serial = 2239] [outer = (nil)] 20:31:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 162 (0x9a2ecc00) [pid = 1727] [serial = 2240] [outer = 0x99e76c00] 20:31:04 INFO - PROCESS | 1727 | 1467948664839 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:31:04 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. 20:31:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1350ms 20:31:04 INFO - PROCESS | 1727 | 1467948664862 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 1727 | 1467948664866 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 20:31:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:31:04 INFO - PROCESS | 1727 | 1467948664883 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:31:04 INFO - PROCESS | 1727 | 1467948664886 Marionette TRACE conn3 <- [1,2954,null,{}] 20:31:04 INFO - PROCESS | 1727 | 1467948664892 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:04 INFO - PROCESS | 1727 | 1467948664895 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:05 INFO - PROCESS | 1727 | 1467948665134 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 20:31:05 INFO - PROCESS | 1727 | 1467948665162 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 1727 | 1467948665168 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:05 INFO - PROCESS | 1727 | ++DOCSHELL 0x9921ac00 == 89 [pid = 1727] [id = 747] 20:31:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 163 (0x9921f000) [pid = 1727] [serial = 2241] [outer = (nil)] 20:31:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x9a48a000) [pid = 1727] [serial = 2242] [outer = 0x9921f000] 20:31:05 INFO - PROCESS | 1727 | 1467948665239 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x9a53a400) [pid = 1727] [serial = 2243] [outer = 0x9921f000] 20:31:06 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:31:06 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 20:31:06 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1238ms 20:31:06 INFO - PROCESS | 1727 | 1467948666098 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:31:06 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:31:06 INFO - PROCESS | 1727 | 1467948666119 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 1727 | 1467948666122 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 20:31:06 INFO - PROCESS | 1727 | 1467948666128 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:31:06 INFO - PROCESS | 1727 | 1467948666131 Marionette TRACE conn3 <- [1,2958,null,{}] 20:31:06 INFO - PROCESS | 1727 | 1467948666137 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:06 INFO - PROCESS | 1727 | 1467948666141 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:06 INFO - PROCESS | 1727 | 1467948666381 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 20:31:06 INFO - PROCESS | 1727 | 1467948666410 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 1727 | 1467948666426 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x9aeaa800 == 90 [pid = 1727] [id = 748] 20:31:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x9b165c00) [pid = 1727] [serial = 2244] [outer = (nil)] 20:31:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0x9b45d400) [pid = 1727] [serial = 2245] [outer = 0x9b165c00] 20:31:06 INFO - PROCESS | 1727 | 1467948666498 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0x9ba79c00) [pid = 1727] [serial = 2246] [outer = 0x9b165c00] 20:31:07 INFO - PROCESS | 1727 | --DOMWINDOW == 167 (0x8f9de000) [pid = 1727] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:31:07 INFO - PROCESS | 1727 | --DOMWINDOW == 166 (0x91119400) [pid = 1727] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:31:07 INFO - PROCESS | 1727 | --DOMWINDOW == 165 (0x952ef400) [pid = 1727] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:31:07 INFO - PROCESS | 1727 | --DOMWINDOW == 164 (0x93926400) [pid = 1727] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:31:07 INFO - PROCESS | 1727 | --DOMWINDOW == 163 (0x9219a400) [pid = 1727] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:31:07 INFO - PROCESS | 1727 | 1467948667845 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:31:07 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. 20:31:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1731ms 20:31:07 INFO - PROCESS | 1727 | 1467948667858 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 1727 | 1467948667861 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 20:31:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:31:07 INFO - PROCESS | 1727 | 1467948667867 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 1727 | 1467948667870 Marionette TRACE conn3 <- [1,2962,null,{}] 20:31:07 INFO - PROCESS | 1727 | 1467948667876 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:07 INFO - PROCESS | 1727 | 1467948667881 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:08 INFO - PROCESS | 1727 | 1467948668097 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 20:31:08 INFO - PROCESS | 1727 | 1467948668122 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:08 INFO - PROCESS | 1727 | 1467948668128 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:08 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea75400 == 91 [pid = 1727] [id = 749] 20:31:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 164 (0x93926c00) [pid = 1727] [serial = 2247] [outer = (nil)] 20:31:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 165 (0x9b450400) [pid = 1727] [serial = 2248] [outer = 0x93926c00] 20:31:08 INFO - PROCESS | 1727 | 1467948668193 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 1727 | ++DOMWINDOW == 166 (0x9c06f000) [pid = 1727] [serial = 2249] [outer = 0x93926c00] 20:31:08 INFO - PROCESS | 1727 | 1467948668956 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:31:08 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. 20:31:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1105ms 20:31:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:31:08 INFO - PROCESS | 1727 | 1467948668973 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 1727 | 1467948668976 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 20:31:08 INFO - PROCESS | 1727 | 1467948668982 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:31:08 INFO - PROCESS | 1727 | 1467948668985 Marionette TRACE conn3 <- [1,2966,null,{}] 20:31:08 INFO - PROCESS | 1727 | 1467948668990 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:08 INFO - PROCESS | 1727 | 1467948668995 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:09 INFO - PROCESS | 1727 | 1467948669144 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 20:31:09 INFO - PROCESS | 1727 | 1467948669432 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 1727 | 1467948669440 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5ec000 == 92 [pid = 1727] [id = 750] 20:31:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 167 (0x8d5ed800) [pid = 1727] [serial = 2250] [outer = (nil)] 20:31:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 168 (0x8ea6d800) [pid = 1727] [serial = 2251] [outer = 0x8d5ed800] 20:31:09 INFO - PROCESS | 1727 | 1467948669537 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 169 (0x8f19e000) [pid = 1727] [serial = 2252] [outer = 0x8d5ed800] 20:31:10 INFO - PROCESS | 1727 | 1467948670473 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:31:10 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. 20:31:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1533ms 20:31:10 INFO - PROCESS | 1727 | 1467948670516 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 1727 | 1467948670522 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 20:31:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:31:10 INFO - PROCESS | 1727 | 1467948670530 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 1727 | 1467948670534 Marionette TRACE conn3 <- [1,2970,null,{}] 20:31:10 INFO - PROCESS | 1727 | 1467948670543 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:10 INFO - PROCESS | 1727 | 1467948670551 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:10 INFO - PROCESS | 1727 | 1467948670825 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 20:31:11 INFO - PROCESS | 1727 | 1467948671031 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 1727 | 1467948671042 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:11 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea6fc00 == 93 [pid = 1727] [id = 751] 20:31:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 170 (0x9118d800) [pid = 1727] [serial = 2253] [outer = (nil)] 20:31:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 171 (0x922d3c00) [pid = 1727] [serial = 2254] [outer = 0x9118d800] 20:31:11 INFO - PROCESS | 1727 | 1467948671128 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 1727 | ++DOMWINDOW == 172 (0x92ad3800) [pid = 1727] [serial = 2255] [outer = 0x9118d800] 20:31:12 INFO - PROCESS | 1727 | 1467948672023 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:31:12 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. 20:31:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1532ms 20:31:12 INFO - PROCESS | 1727 | 1467948672064 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 1727 | 1467948672070 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 20:31:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:31:12 INFO - PROCESS | 1727 | 1467948672079 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 1727 | 1467948672083 Marionette TRACE conn3 <- [1,2974,null,{}] 20:31:12 INFO - PROCESS | 1727 | 1467948672089 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:12 INFO - PROCESS | 1727 | 1467948672094 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:12 INFO - PROCESS | 1727 | 1467948672324 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 20:31:12 INFO - PROCESS | 1727 | 1467948672598 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 1727 | 1467948672607 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:12 INFO - PROCESS | 1727 | ++DOCSHELL 0x8e9b2c00 == 94 [pid = 1727] [id = 752] 20:31:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 173 (0x8f3f1400) [pid = 1727] [serial = 2256] [outer = (nil)] 20:31:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 174 (0x95188400) [pid = 1727] [serial = 2257] [outer = 0x8f3f1400] 20:31:12 INFO - PROCESS | 1727 | 1467948672693 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 1727 | ++DOMWINDOW == 175 (0x96e64400) [pid = 1727] [serial = 2258] [outer = 0x8f3f1400] 20:31:13 INFO - PROCESS | 1727 | 1467948673584 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 20:31:13 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. 20:31:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1535ms 20:31:13 INFO - PROCESS | 1727 | 1467948673617 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 1727 | 1467948673622 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 20:31:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:31:13 INFO - PROCESS | 1727 | 1467948673630 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - PROCESS | 1727 | 1467948673639 Marionette TRACE conn3 <- [1,2978,null,{}] 20:31:13 INFO - PROCESS | 1727 | 1467948673654 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:13 INFO - PROCESS | 1727 | 1467948673661 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:13 INFO - PROCESS | 1727 | 1467948673852 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 20:31:14 INFO - PROCESS | 1727 | 1467948674124 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 1727 | 1467948674137 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:14 INFO - PROCESS | 1727 | ++DOCSHELL 0x9a224800 == 95 [pid = 1727] [id = 753] 20:31:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 176 (0x9a7f5400) [pid = 1727] [serial = 2259] [outer = (nil)] 20:31:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 177 (0x9aea4800) [pid = 1727] [serial = 2260] [outer = 0x9a7f5400] 20:31:14 INFO - PROCESS | 1727 | 1467948674216 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 1727 | ++DOMWINDOW == 178 (0x9b441000) [pid = 1727] [serial = 2261] [outer = 0x9a7f5400] 20:31:15 INFO - PROCESS | 1727 | 1467948675084 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:31:15 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. 20:31:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1495ms 20:31:15 INFO - PROCESS | 1727 | 1467948675123 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 1727 | 1467948675128 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 20:31:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:31:15 INFO - PROCESS | 1727 | 1467948675135 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - PROCESS | 1727 | 1467948675137 Marionette TRACE conn3 <- [1,2982,null,{}] 20:31:15 INFO - PROCESS | 1727 | 1467948675144 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:15 INFO - PROCESS | 1727 | 1467948675149 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:15 INFO - PROCESS | 1727 | 1467948675333 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 20:31:15 INFO - PROCESS | 1727 | 1467948675601 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 1727 | 1467948675610 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:15 INFO - PROCESS | 1727 | ++DOCSHELL 0x98398800 == 96 [pid = 1727] [id = 754] 20:31:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 179 (0x9ac96800) [pid = 1727] [serial = 2262] [outer = (nil)] 20:31:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 180 (0x9c1f7400) [pid = 1727] [serial = 2263] [outer = 0x9ac96800] 20:31:15 INFO - PROCESS | 1727 | 1467948675691 Marionette DEBUG loaded listener.js 20:31:15 INFO - PROCESS | 1727 | ++DOMWINDOW == 181 (0x9d8ee400) [pid = 1727] [serial = 2264] [outer = 0x9ac96800] 20:31:16 INFO - PROCESS | 1727 | 1467948676498 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 20:31:16 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 20:31:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:31:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1391ms 20:31:16 INFO - PROCESS | 1727 | 1467948676527 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 20:31:16 INFO - PROCESS | 1727 | 1467948676531 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 20:31:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:31:16 INFO - PROCESS | 1727 | 1467948676537 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:31:16 INFO - PROCESS | 1727 | 1467948676541 Marionette TRACE conn3 <- [1,2986,null,{}] 20:31:16 INFO - PROCESS | 1727 | 1467948676547 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:16 INFO - PROCESS | 1727 | 1467948676552 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:16 INFO - PROCESS | 1727 | 1467948676762 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 20:31:17 INFO - PROCESS | 1727 | 1467948677031 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 1727 | 1467948677049 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:17 INFO - PROCESS | 1727 | ++DOCSHELL 0xa200f000 == 97 [pid = 1727] [id = 755] 20:31:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 182 (0xa20a9800) [pid = 1727] [serial = 2265] [outer = (nil)] 20:31:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 183 (0xa2375c00) [pid = 1727] [serial = 2266] [outer = 0xa20a9800] 20:31:17 INFO - PROCESS | 1727 | 1467948677136 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 1727 | ++DOMWINDOW == 184 (0xa34cd400) [pid = 1727] [serial = 2267] [outer = 0xa20a9800] 20:31:18 INFO - PROCESS | 1727 | 1467948678035 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:31:18 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. 20:31:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1543ms 20:31:18 INFO - PROCESS | 1727 | 1467948678081 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 1727 | 1467948678085 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 20:31:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:31:18 INFO - PROCESS | 1727 | 1467948678091 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 1727 | 1467948678095 Marionette TRACE conn3 <- [1,2990,null,{}] 20:31:18 INFO - PROCESS | 1727 | 1467948678100 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:18 INFO - PROCESS | 1727 | 1467948678106 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:18 INFO - PROCESS | 1727 | 1467948678389 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 20:31:18 INFO - PROCESS | 1727 | 1467948678587 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 1727 | 1467948678595 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:18 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd8ec00 == 98 [pid = 1727] [id = 756] 20:31:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 185 (0x8dd90c00) [pid = 1727] [serial = 2268] [outer = (nil)] 20:31:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 186 (0x8dd9bc00) [pid = 1727] [serial = 2269] [outer = 0x8dd90c00] 20:31:18 INFO - PROCESS | 1727 | 1467948678680 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 1727 | ++DOMWINDOW == 187 (0xa200e000) [pid = 1727] [serial = 2270] [outer = 0x8dd90c00] 20:31:19 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fc46c00 == 99 [pid = 1727] [id = 757] 20:31:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 188 (0x8fc47400) [pid = 1727] [serial = 2271] [outer = (nil)] 20:31:19 INFO - PROCESS | 1727 | ++DOMWINDOW == 189 (0x8fc4a000) [pid = 1727] [serial = 2272] [outer = 0x8fc47400] 20:31:19 INFO - PROCESS | 1727 | 1467948679635 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:31:19 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. 20:31:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1591ms 20:31:19 INFO - PROCESS | 1727 | 1467948679683 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 1727 | 1467948679687 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 20:31:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:31:19 INFO - PROCESS | 1727 | 1467948679693 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:31:19 INFO - PROCESS | 1727 | 1467948679696 Marionette TRACE conn3 <- [1,2994,null,{}] 20:31:19 INFO - PROCESS | 1727 | 1467948679703 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:19 INFO - PROCESS | 1727 | 1467948679707 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:19 INFO - PROCESS | 1727 | 1467948679940 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 20:31:20 INFO - PROCESS | 1727 | 1467948680245 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 1727 | 1467948680254 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:20 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd98c00 == 100 [pid = 1727] [id = 758] 20:31:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 190 (0x8dd9ac00) [pid = 1727] [serial = 2273] [outer = (nil)] 20:31:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 191 (0x8fc4f800) [pid = 1727] [serial = 2274] [outer = 0x8dd9ac00] 20:31:20 INFO - PROCESS | 1727 | 1467948680340 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 1727 | ++DOMWINDOW == 192 (0x8fc51400) [pid = 1727] [serial = 2275] [outer = 0x8dd9ac00] 20:31:21 INFO - PROCESS | 1727 | 1467948681102 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:31:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:31:21 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 20:31:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1429ms 20:31:21 INFO - PROCESS | 1727 | 1467948681123 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 1727 | 1467948681126 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 20:31:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:31:21 INFO - PROCESS | 1727 | 1467948681133 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 1727 | 1467948681135 Marionette TRACE conn3 <- [1,2998,null,{}] 20:31:21 INFO - PROCESS | 1727 | 1467948681141 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:21 INFO - PROCESS | 1727 | 1467948681146 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:21 INFO - PROCESS | 1727 | 1467948681325 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 20:31:21 INFO - PROCESS | 1727 | 1467948681564 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 1727 | 1467948681573 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:21 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca71400 == 101 [pid = 1727] [id = 759] 20:31:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 193 (0x8eb5d800) [pid = 1727] [serial = 2276] [outer = (nil)] 20:31:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 194 (0x925e1c00) [pid = 1727] [serial = 2277] [outer = 0x8eb5d800] 20:31:21 INFO - PROCESS | 1727 | 1467948681665 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 1727 | ++DOMWINDOW == 195 (0x925e4800) [pid = 1727] [serial = 2278] [outer = 0x8eb5d800] 20:31:22 INFO - PROCESS | 1727 | 1467948682484 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:31:22 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. 20:31:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1381ms 20:31:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:31:22 INFO - PROCESS | 1727 | 1467948682515 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 1727 | 1467948682517 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 20:31:22 INFO - PROCESS | 1727 | 1467948682524 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 1727 | 1467948682528 Marionette TRACE conn3 <- [1,3002,null,{}] 20:31:22 INFO - PROCESS | 1727 | 1467948682534 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:22 INFO - PROCESS | 1727 | 1467948682539 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:22 INFO - PROCESS | 1727 | 1467948682716 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 20:31:23 INFO - PROCESS | 1727 | 1467948682987 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:23 INFO - PROCESS | 1727 | 1467948682997 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:23 INFO - PROCESS | 1727 | ++DOCSHELL 0x8fc4ac00 == 102 [pid = 1727] [id = 760] 20:31:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 196 (0x8fc50c00) [pid = 1727] [serial = 2279] [outer = (nil)] 20:31:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 197 (0x925ebc00) [pid = 1727] [serial = 2280] [outer = 0x8fc50c00] 20:31:23 INFO - PROCESS | 1727 | 1467948683077 Marionette DEBUG loaded listener.js 20:31:23 INFO - PROCESS | 1727 | ++DOMWINDOW == 198 (0x925ecc00) [pid = 1727] [serial = 2281] [outer = 0x8fc50c00] 20:31:23 INFO - PROCESS | 1727 | 1467948683867 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:31:23 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. 20:31:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1401ms 20:31:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:31:23 INFO - PROCESS | 1727 | 1467948683924 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 20:31:23 INFO - PROCESS | 1727 | 1467948683927 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 20:31:23 INFO - PROCESS | 1727 | 1467948683933 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:31:23 INFO - PROCESS | 1727 | 1467948683937 Marionette TRACE conn3 <- [1,3006,null,{}] 20:31:23 INFO - PROCESS | 1727 | 1467948683942 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:23 INFO - PROCESS | 1727 | 1467948683947 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:24 INFO - PROCESS | 1727 | 1467948684128 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 20:31:24 INFO - PROCESS | 1727 | 1467948684399 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 1727 | 1467948684409 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:24 INFO - PROCESS | 1727 | ++DOCSHELL 0x92a02800 == 103 [pid = 1727] [id = 761] 20:31:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 199 (0x92a04400) [pid = 1727] [serial = 2282] [outer = (nil)] 20:31:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 200 (0x92a06800) [pid = 1727] [serial = 2283] [outer = 0x92a04400] 20:31:24 INFO - PROCESS | 1727 | 1467948684519 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 1727 | ++DOMWINDOW == 201 (0x92a0c400) [pid = 1727] [serial = 2284] [outer = 0x92a04400] 20:31:25 INFO - PROCESS | 1727 | 1467948685385 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:31:25 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. 20:31:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1487ms 20:31:25 INFO - PROCESS | 1727 | 1467948685419 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 20:31:25 INFO - PROCESS | 1727 | 1467948685422 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 20:31:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:31:25 INFO - PROCESS | 1727 | 1467948685429 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:31:25 INFO - PROCESS | 1727 | 1467948685432 Marionette TRACE conn3 <- [1,3010,null,{}] 20:31:25 INFO - PROCESS | 1727 | 1467948685438 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:25 INFO - PROCESS | 1727 | 1467948685444 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:25 INFO - PROCESS | 1727 | 1467948685635 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 20:31:25 INFO - PROCESS | 1727 | 1467948685885 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 1727 | 1467948685895 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:25 INFO - PROCESS | 1727 | ++DOCSHELL 0x929d2000 == 104 [pid = 1727] [id = 762] 20:31:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 202 (0x929d5400) [pid = 1727] [serial = 2285] [outer = (nil)] 20:31:25 INFO - PROCESS | 1727 | ++DOMWINDOW == 203 (0x929de800) [pid = 1727] [serial = 2286] [outer = 0x929d5400] 20:31:25 INFO - PROCESS | 1727 | 1467948685975 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 1727 | ++DOMWINDOW == 204 (0x929e0400) [pid = 1727] [serial = 2287] [outer = 0x929d5400] 20:31:26 INFO - PROCESS | 1727 | 1467948686775 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 20:31:26 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 20:31:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1383ms 20:31:26 INFO - PROCESS | 1727 | 1467948686812 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 1727 | 1467948686816 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 20:31:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:31:26 INFO - PROCESS | 1727 | 1467948686822 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 1727 | 1467948686826 Marionette TRACE conn3 <- [1,3014,null,{}] 20:31:26 INFO - PROCESS | 1727 | 1467948686831 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:26 INFO - PROCESS | 1727 | 1467948686836 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:27 INFO - PROCESS | 1727 | 1467948687028 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 20:31:27 INFO - PROCESS | 1727 | 1467948687282 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 1727 | 1467948687291 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:27 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca7f400 == 105 [pid = 1727] [id = 763] 20:31:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 205 (0x8ca81c00) [pid = 1727] [serial = 2288] [outer = (nil)] 20:31:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 206 (0x8ca86000) [pid = 1727] [serial = 2289] [outer = 0x8ca81c00] 20:31:27 INFO - PROCESS | 1727 | 1467948687369 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 1727 | ++DOMWINDOW == 207 (0x8ca88000) [pid = 1727] [serial = 2290] [outer = 0x8ca81c00] 20:31:27 INFO - PROCESS | 1727 | [1727] 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 20:31:28 INFO - PROCESS | 1727 | 1467948688277 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:31:28 INFO - {} 20:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:31:28 INFO - {} 20:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:31:28 INFO - {} 20:31:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:31:28 INFO - {} 20:31:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1541ms 20:31:28 INFO - PROCESS | 1727 | 1467948688367 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 1727 | 1467948688371 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 20:31:28 INFO - TEST-START | /FileAPI/fileReader.html 20:31:28 INFO - PROCESS | 1727 | 1467948688377 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - PROCESS | 1727 | 1467948688381 Marionette TRACE conn3 <- [1,3018,null,{}] 20:31:28 INFO - PROCESS | 1727 | 1467948688386 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:28 INFO - PROCESS | 1727 | 1467948688391 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:28 INFO - PROCESS | 1727 | 1467948688569 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 20:31:28 INFO - PROCESS | 1727 | 1467948688820 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 1727 | 1467948688828 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:28 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca84800 == 106 [pid = 1727] [id = 764] 20:31:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 208 (0x8ca87000) [pid = 1727] [serial = 2291] [outer = (nil)] 20:31:28 INFO - PROCESS | 1727 | ++DOMWINDOW == 209 (0x92f89c00) [pid = 1727] [serial = 2292] [outer = 0x8ca87000] 20:31:28 INFO - PROCESS | 1727 | 1467948688906 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 1727 | ++DOMWINDOW == 210 (0x953dc000) [pid = 1727] [serial = 2293] [outer = 0x8ca87000] 20:31:29 INFO - PROCESS | 1727 | 1467948689748 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:31:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:31:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 1395ms 20:31:30 INFO - PROCESS | 1727 | 1467948690103 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 1727 | 1467948690108 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 20:31:30 INFO - TEST-START | /FileAPI/historical.html 20:31:30 INFO - PROCESS | 1727 | 1467948690143 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 1727 | 1467948690147 Marionette TRACE conn3 <- [1,3022,null,{}] 20:31:30 INFO - PROCESS | 1727 | 1467948690156 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:30 INFO - PROCESS | 1727 | 1467948690162 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:30 INFO - PROCESS | 1727 | 1467948690348 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 20:31:30 INFO - PROCESS | 1727 | 1467948690675 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 1727 | 1467948690692 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:30 INFO - PROCESS | 1727 | ++DOCSHELL 0x8d5f7000 == 107 [pid = 1727] [id = 765] 20:31:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 211 (0x8dd92800) [pid = 1727] [serial = 2294] [outer = (nil)] 20:31:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 212 (0x8dd94c00) [pid = 1727] [serial = 2295] [outer = 0x8dd92800] 20:31:30 INFO - PROCESS | 1727 | 1467948690768 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 1727 | ++DOMWINDOW == 213 (0x8dd9c800) [pid = 1727] [serial = 2296] [outer = 0x8dd92800] 20:31:31 INFO - PROCESS | 1727 | 1467948691570 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 20:31:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:31:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:31:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:31:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:31:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:31:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:31:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:31:31 INFO - TEST-OK | /FileAPI/historical.html | took 1485ms 20:31:31 INFO - PROCESS | 1727 | 1467948691630 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 20:31:31 INFO - PROCESS | 1727 | 1467948691634 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 20:31:31 INFO - TEST-START | /FileAPI/idlharness.html 20:31:31 INFO - PROCESS | 1727 | 1467948691645 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:31:31 INFO - PROCESS | 1727 | 1467948691650 Marionette TRACE conn3 <- [1,3026,null,{}] 20:31:31 INFO - PROCESS | 1727 | 1467948691656 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:31 INFO - PROCESS | 1727 | 1467948691662 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:31 INFO - PROCESS | 1727 | 1467948691911 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 20:31:32 INFO - PROCESS | 1727 | 1467948692225 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 1727 | 1467948692235 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:32 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd91400 == 108 [pid = 1727] [id = 766] 20:31:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 214 (0x8fb0bc00) [pid = 1727] [serial = 2297] [outer = (nil)] 20:31:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 215 (0x91078400) [pid = 1727] [serial = 2298] [outer = 0x8fb0bc00] 20:31:32 INFO - PROCESS | 1727 | 1467948692353 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 1727 | ++DOMWINDOW == 216 (0x91160400) [pid = 1727] [serial = 2299] [outer = 0x8fb0bc00] 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:31:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:31:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:31:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:31:33 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 20:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:31:33 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 20:31:33 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 20:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:31:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:31:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:31:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:31:33 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 20:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:31:33 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 20:31:33 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 20:31:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:31:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:31:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 2192ms 20:31:33 INFO - PROCESS | 1727 | 1467948693706 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:31:33 INFO - PROCESS | 1727 | 1467948693842 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 20:31:33 INFO - PROCESS | 1727 | 1467948693848 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 20:31:34 INFO - TEST-START | /FileAPI/idlharness.worker 20:31:34 INFO - PROCESS | 1727 | 1467948694066 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:31:34 INFO - PROCESS | 1727 | 1467948694069 Marionette TRACE conn3 <- [1,3030,null,{}] 20:31:34 INFO - PROCESS | 1727 | 1467948694113 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:34 INFO - PROCESS | 1727 | 1467948694122 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:34 INFO - PROCESS | 1727 | 1467948694297 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 20:31:34 INFO - PROCESS | 1727 | 1467948694612 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:34 INFO - PROCESS | 1727 | 1467948694624 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:34 INFO - PROCESS | 1727 | ++DOCSHELL 0x922cb800 == 109 [pid = 1727] [id = 767] 20:31:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 217 (0x92412c00) [pid = 1727] [serial = 2300] [outer = (nil)] 20:31:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 218 (0x9a618c00) [pid = 1727] [serial = 2301] [outer = 0x92412c00] 20:31:34 INFO - PROCESS | 1727 | 1467948694702 Marionette DEBUG loaded listener.js 20:31:34 INFO - PROCESS | 1727 | ++DOMWINDOW == 219 (0x9a7f1c00) [pid = 1727] [serial = 2302] [outer = 0x92412c00] 20:31:35 INFO - PROCESS | 1727 | [1727] 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 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd18c00 == 108 [pid = 1727] [id = 646] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 218 (0x9a7f7400) [pid = 1727] [serial = 2192] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 217 (0x9ba87c00) [pid = 1727] [serial = 2162] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 216 (0x9b16ec00) [pid = 1727] [serial = 2159] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 215 (0x9c1ed400) [pid = 1727] [serial = 2168] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 214 (0x92419c00) [pid = 1727] [serial = 2150] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 213 (0x8fb01c00) [pid = 1727] [serial = 2147] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 212 (0x9c074400) [pid = 1727] [serial = 2165] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 211 (0x8eb62800) [pid = 1727] [serial = 2174] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 210 (0x9a72ec00) [pid = 1727] [serial = 2153] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 209 (0x9ac8f800) [pid = 1727] [serial = 2156] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 208 (0x92ce6400) [pid = 1727] [serial = 2171] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9aea5400 == 107 [pid = 1727] [id = 706] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8db9c000 == 106 [pid = 1727] [id = 705] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8db8ec00 == 105 [pid = 1727] [id = 704] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea75400 == 104 [pid = 1727] [id = 749] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9aeaa800 == 103 [pid = 1727] [id = 748] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9921ac00 == 102 [pid = 1727] [id = 747] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x99745000 == 101 [pid = 1727] [id = 746] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b5400 == 100 [pid = 1727] [id = 745] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f3000 == 99 [pid = 1727] [id = 744] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8f1a0c00 == 98 [pid = 1727] [id = 743] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea78400 == 97 [pid = 1727] [id = 742] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f0c00 == 96 [pid = 1727] [id = 735] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca70800 == 95 [pid = 1727] [id = 734] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5f7400 == 94 [pid = 1727] [id = 733] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x9219c000 == 93 [pid = 1727] [id = 732] 20:31:35 INFO - PROCESS | 1727 | --DOCSHELL 0x8f9d4000 == 92 [pid = 1727] [id = 731] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 207 (0x99e71400) [pid = 1727] [serial = 2190] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 206 (0x91160c00) [pid = 1727] [serial = 2177] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 205 (0x92ad2800) [pid = 1727] [serial = 2181] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 204 (0x9961a400) [pid = 1727] [serial = 2187] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 203 (0x93c19c00) [pid = 1727] [serial = 2183] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 202 (0x952f2c00) [pid = 1727] [serial = 2184] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 201 (0x96e6d400) [pid = 1727] [serial = 2189] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 200 (0x9786e000) [pid = 1727] [serial = 2186] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 199 (0x922dd400) [pid = 1727] [serial = 2180] [outer = (nil)] [url = about:blank] 20:31:35 INFO - PROCESS | 1727 | --DOMWINDOW == 198 (0x9219e400) [pid = 1727] [serial = 2178] [outer = (nil)] [url = about:blank] 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:31:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:31:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:31:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:31:36 INFO - {} 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:31:36 INFO - {} 20:31:36 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 - {} 20:31:36 INFO - {} 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:31:36 INFO - {} 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:31:36 INFO - {} 20:31:36 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 - {} 20:31:36 INFO - {} 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:31:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:31:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 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 20:31:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:31:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:31:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:31:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:31:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:31:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:31:36 INFO - {} 20:31:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:31:36 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:31:37 INFO - {} 20:31:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2809ms 20:31:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:31:37 INFO - PROCESS | 1727 | 1467948696650 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:31:37 INFO - PROCESS | 1727 | 1467948696818 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 20:31:37 INFO - PROCESS | 1727 | 1467948696820 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 20:31:37 INFO - PROCESS | 1727 | 1467948696832 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - PROCESS | 1727 | 1467948696838 Marionette TRACE conn3 <- [1,3034,null,{}] 20:31:37 INFO - PROCESS | 1727 | 1467948696850 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:37 INFO - PROCESS | 1727 | 1467948696857 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:37 INFO - PROCESS | 1727 | 1467948697210 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 20:31:37 INFO - PROCESS | 1727 | 1467948697337 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 1727 | 1467948697345 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:37 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca70800 == 93 [pid = 1727] [id = 768] 20:31:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 199 (0x8d5f7400) [pid = 1727] [serial = 2303] [outer = (nil)] 20:31:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 200 (0xa6ab0400) [pid = 1727] [serial = 2304] [outer = 0x8d5f7400] 20:31:37 INFO - PROCESS | 1727 | 1467948697410 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 1727 | ++DOMWINDOW == 201 (0xa6ea6400) [pid = 1727] [serial = 2305] [outer = 0x8d5f7400] 20:31:38 INFO - PROCESS | 1727 | 1467948698150 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:31:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:31:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1355ms 20:31:38 INFO - PROCESS | 1727 | 1467948698188 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 1727 | 1467948698191 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 20:31:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:31:38 INFO - PROCESS | 1727 | 1467948698198 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 1727 | 1467948698201 Marionette TRACE conn3 <- [1,3038,null,{}] 20:31:38 INFO - PROCESS | 1727 | 1467948698206 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:38 INFO - PROCESS | 1727 | 1467948698211 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:38 INFO - PROCESS | 1727 | 1467948698441 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 20:31:38 INFO - PROCESS | 1727 | 1467948698473 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 1727 | 1467948698480 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:38 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc66400 == 94 [pid = 1727] [id = 769] 20:31:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 202 (0x8bc6b400) [pid = 1727] [serial = 2306] [outer = (nil)] 20:31:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 203 (0x8bc6e800) [pid = 1727] [serial = 2307] [outer = 0x8bc6b400] 20:31:38 INFO - PROCESS | 1727 | 1467948698545 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 1727 | ++DOMWINDOW == 204 (0x8bc72000) [pid = 1727] [serial = 2308] [outer = 0x8bc6b400] 20:31:39 INFO - PROCESS | 1727 | 1467948699387 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:31:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:31:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:31:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1228ms 20:31:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:31:39 INFO - PROCESS | 1727 | 1467948699440 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 1727 | 1467948699443 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 20:31:39 INFO - PROCESS | 1727 | 1467948699450 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:31:39 INFO - PROCESS | 1727 | 1467948699453 Marionette TRACE conn3 <- [1,3042,null,{}] 20:31:39 INFO - PROCESS | 1727 | 1467948699458 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:39 INFO - PROCESS | 1727 | 1467948699467 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:40 INFO - PROCESS | 1727 | 1467948700332 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 203 (0x8ea74800) [pid = 1727] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 202 (0x8f9dec00) [pid = 1727] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 201 (0x8dd15000) [pid = 1727] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 200 (0x9921f000) [pid = 1727] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 199 (0x9b165c00) [pid = 1727] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 198 (0x8eb5c800) [pid = 1727] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 197 (0x8f9d4800) [pid = 1727] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 196 (0x93c11800) [pid = 1727] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 195 (0x8e9bfc00) [pid = 1727] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:31:40 INFO - PROCESS | 1727 | --DOMWINDOW == 194 (0x99e76c00) [pid = 1727] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:31:40 INFO - PROCESS | 1727 | 1467948700536 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 1727 | 1467948700543 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:40 INFO - PROCESS | 1727 | ++DOCSHELL 0x8a1e2000 == 95 [pid = 1727] [id = 770] 20:31:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 195 (0x8bc03c00) [pid = 1727] [serial = 2309] [outer = (nil)] 20:31:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 196 (0x8bc06400) [pid = 1727] [serial = 2310] [outer = 0x8bc03c00] 20:31:40 INFO - PROCESS | 1727 | 1467948700630 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 1727 | ++DOMWINDOW == 197 (0x8bc0cc00) [pid = 1727] [serial = 2311] [outer = 0x8bc03c00] 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:31:41 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. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:31:41 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'.) 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:31:41 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. 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:31:41 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. 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:31:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:31:41 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. 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:31:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 20:31:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:31:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:31:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:31:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2125ms 20:31:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:31:41 INFO - PROCESS | 1727 | 1467948701520 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:31:41 INFO - PROCESS | 1727 | 1467948701577 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 1727 | 1467948701580 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 20:31:41 INFO - PROCESS | 1727 | 1467948701607 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 1727 | 1467948701613 Marionette TRACE conn3 <- [1,3046,null,{}] 20:31:41 INFO - PROCESS | 1727 | 1467948701683 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:41 INFO - PROCESS | 1727 | 1467948701689 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:41 INFO - PROCESS | 1727 | 1467948701864 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 20:31:41 INFO - PROCESS | 1727 | 1467948701876 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:41 INFO - PROCESS | 1727 | 1467948701882 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:41 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc03000 == 96 [pid = 1727] [id = 771] 20:31:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 198 (0x8bc05800) [pid = 1727] [serial = 2312] [outer = (nil)] 20:31:41 INFO - PROCESS | 1727 | ++DOMWINDOW == 199 (0x8bc74000) [pid = 1727] [serial = 2313] [outer = 0x8bc05800] 20:31:41 INFO - PROCESS | 1727 | 1467948701949 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 1727 | ++DOMWINDOW == 200 (0x93c19c00) [pid = 1727] [serial = 2314] [outer = 0x8bc05800] 20:31:42 INFO - PROCESS | 1727 | [1727] 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 20:31:43 INFO - PROCESS | 1727 | 1467948703238 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:31:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:31:43 INFO - {} 20:31:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1638ms 20:31:43 INFO - PROCESS | 1727 | 1467948703247 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 1727 | 1467948703253 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 20:31:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:31:43 INFO - PROCESS | 1727 | 1467948703261 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - PROCESS | 1727 | 1467948703268 Marionette TRACE conn3 <- [1,3050,null,{}] 20:31:43 INFO - PROCESS | 1727 | 1467948703283 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:43 INFO - PROCESS | 1727 | 1467948703290 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:43 INFO - PROCESS | 1727 | 1467948703512 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 20:31:43 INFO - PROCESS | 1727 | 1467948703759 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 1727 | 1467948703766 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:43 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc02800 == 97 [pid = 1727] [id = 772] 20:31:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 201 (0x8bc03800) [pid = 1727] [serial = 2315] [outer = (nil)] 20:31:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 202 (0x8ca8cc00) [pid = 1727] [serial = 2316] [outer = 0x8bc03800] 20:31:43 INFO - PROCESS | 1727 | 1467948703852 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 1727 | ++DOMWINDOW == 203 (0x8dd18c00) [pid = 1727] [serial = 2317] [outer = 0x8bc03800] 20:31:44 INFO - PROCESS | 1727 | 1467948704771 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:31:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:31:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1540ms 20:31:44 INFO - PROCESS | 1727 | 1467948704801 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 1727 | 1467948704808 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 20:31:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:31:44 INFO - PROCESS | 1727 | 1467948704819 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - PROCESS | 1727 | 1467948704823 Marionette TRACE conn3 <- [1,3054,null,{}] 20:31:44 INFO - PROCESS | 1727 | 1467948704830 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:44 INFO - PROCESS | 1727 | 1467948704836 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:45 INFO - PROCESS | 1727 | 1467948705031 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 20:31:45 INFO - PROCESS | 1727 | 1467948705309 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 1727 | 1467948705319 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:45 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd93400 == 98 [pid = 1727] [id = 773] 20:31:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 204 (0x8ea75800) [pid = 1727] [serial = 2318] [outer = (nil)] 20:31:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 205 (0x8f3e8400) [pid = 1727] [serial = 2319] [outer = 0x8ea75800] 20:31:45 INFO - PROCESS | 1727 | 1467948705405 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 1727 | ++DOMWINDOW == 206 (0x8fc49400) [pid = 1727] [serial = 2320] [outer = 0x8ea75800] 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:31:46 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" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:31:46 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" 20:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:31:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1980ms 20:31:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:31:47 INFO - PROCESS | 1727 | 1467948706643 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:31:47 INFO - PROCESS | 1727 | 1467948706856 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 1727 | 1467948706859 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 20:31:47 INFO - PROCESS | 1727 | 1467948706903 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 1727 | 1467948706916 Marionette TRACE conn3 <- [1,3058,null,{}] 20:31:47 INFO - PROCESS | 1727 | 1467948707077 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:47 INFO - PROCESS | 1727 | 1467948707086 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:47 INFO - PROCESS | 1727 | 1467948707268 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 20:31:47 INFO - PROCESS | 1727 | 1467948707535 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 1727 | 1467948707544 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:47 INFO - PROCESS | 1727 | ++DOCSHELL 0x93c18000 == 99 [pid = 1727] [id = 774] 20:31:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 207 (0x93c1b000) [pid = 1727] [serial = 2321] [outer = (nil)] 20:31:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 208 (0x9961a400) [pid = 1727] [serial = 2322] [outer = 0x93c1b000] 20:31:47 INFO - PROCESS | 1727 | 1467948707626 Marionette DEBUG loaded listener.js 20:31:47 INFO - PROCESS | 1727 | ++DOMWINDOW == 209 (0x9a0c6000) [pid = 1727] [serial = 2323] [outer = 0x93c1b000] 20:31:48 INFO - PROCESS | 1727 | 1467948708509 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:31:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:31:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:31:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:31:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:31:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:31:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:31:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:31:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:31:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1649ms 20:31:48 INFO - PROCESS | 1727 | 1467948708551 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 1727 | 1467948708555 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 20:31:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:31:48 INFO - PROCESS | 1727 | 1467948708564 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:31:48 INFO - PROCESS | 1727 | 1467948708568 Marionette TRACE conn3 <- [1,3062,null,{}] 20:31:48 INFO - PROCESS | 1727 | 1467948708626 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:48 INFO - PROCESS | 1727 | 1467948708631 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:48 INFO - PROCESS | 1727 | 1467948708839 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 20:31:49 INFO - PROCESS | 1727 | 1467948709113 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 1727 | 1467948709124 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:49 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc68000 == 100 [pid = 1727] [id = 775] 20:31:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 210 (0x8bc6c400) [pid = 1727] [serial = 2324] [outer = (nil)] 20:31:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 211 (0x9a0cf800) [pid = 1727] [serial = 2325] [outer = 0x8bc6c400] 20:31:49 INFO - PROCESS | 1727 | 1467948709254 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 1727 | ++DOMWINDOW == 212 (0x9a7ed400) [pid = 1727] [serial = 2326] [outer = 0x8bc6c400] 20:31:49 INFO - PROCESS | 1727 | [1727] 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 20:31:50 INFO - PROCESS | 1727 | 1467948710178 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:31:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:31:50 INFO - {} 20:31:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1631ms 20:31:50 INFO - PROCESS | 1727 | 1467948710194 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 20:31:50 INFO - PROCESS | 1727 | 1467948710197 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 20:31:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:31:50 INFO - PROCESS | 1727 | 1467948710204 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:31:50 INFO - PROCESS | 1727 | 1467948710208 Marionette TRACE conn3 <- [1,3066,null,{}] 20:31:50 INFO - PROCESS | 1727 | 1467948710213 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:50 INFO - PROCESS | 1727 | 1467948710218 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:50 INFO - PROCESS | 1727 | 1467948710409 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 20:31:50 INFO - PROCESS | 1727 | 1467948710656 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 1727 | 1467948710665 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:50 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc0a800 == 101 [pid = 1727] [id = 776] 20:31:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 213 (0x8ea77400) [pid = 1727] [serial = 2327] [outer = (nil)] 20:31:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 214 (0x9c1ec800) [pid = 1727] [serial = 2328] [outer = 0x8ea77400] 20:31:50 INFO - PROCESS | 1727 | 1467948710744 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 1727 | ++DOMWINDOW == 215 (0x9c1ef400) [pid = 1727] [serial = 2329] [outer = 0x8ea77400] 20:31:51 INFO - PROCESS | 1727 | 1467948711619 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:31:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1432ms 20:31:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:31:51 INFO - PROCESS | 1727 | 1467948711638 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 20:31:51 INFO - PROCESS | 1727 | 1467948711641 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 20:31:51 INFO - PROCESS | 1727 | 1467948711647 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - PROCESS | 1727 | 1467948711651 Marionette TRACE conn3 <- [1,3070,null,{}] 20:31:51 INFO - PROCESS | 1727 | 1467948711657 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:51 INFO - PROCESS | 1727 | 1467948711666 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:51 INFO - PROCESS | 1727 | 1467948711909 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 20:31:52 INFO - PROCESS | 1727 | 1467948712175 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 1727 | 1467948712184 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:52 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc6f400 == 102 [pid = 1727] [id = 777] 20:31:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 216 (0x8dddcc00) [pid = 1727] [serial = 2330] [outer = (nil)] 20:31:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 217 (0x8dde7400) [pid = 1727] [serial = 2331] [outer = 0x8dddcc00] 20:31:52 INFO - PROCESS | 1727 | 1467948712265 Marionette DEBUG loaded listener.js 20:31:52 INFO - PROCESS | 1727 | ++DOMWINDOW == 218 (0x9bfdec00) [pid = 1727] [serial = 2332] [outer = 0x8dddcc00] 20:31:53 INFO - PROCESS | 1727 | 1467948713088 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:31:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1482ms 20:31:53 INFO - PROCESS | 1727 | 1467948713130 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 20:31:53 INFO - PROCESS | 1727 | 1467948713134 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 20:31:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:31:53 INFO - PROCESS | 1727 | 1467948713190 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:31:53 INFO - PROCESS | 1727 | 1467948713194 Marionette TRACE conn3 <- [1,3074,null,{}] 20:31:53 INFO - PROCESS | 1727 | 1467948713199 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:53 INFO - PROCESS | 1727 | 1467948713205 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:53 INFO - PROCESS | 1727 | 1467948713395 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 20:31:53 INFO - PROCESS | 1727 | 1467948713676 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 1727 | 1467948713684 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:53 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc74c00 == 103 [pid = 1727] [id = 778] 20:31:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 219 (0x92016400) [pid = 1727] [serial = 2333] [outer = (nil)] 20:31:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 220 (0x9201c400) [pid = 1727] [serial = 2334] [outer = 0x92016400] 20:31:53 INFO - PROCESS | 1727 | 1467948713765 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 1727 | ++DOMWINDOW == 221 (0x9201e000) [pid = 1727] [serial = 2335] [outer = 0x92016400] 20:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:31:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:31:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1388ms 20:31:54 INFO - PROCESS | 1727 | 1467948714559 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:31:54 INFO - PROCESS | 1727 | 1467948714596 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 1727 | 1467948714601 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 20:31:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:31:54 INFO - PROCESS | 1727 | 1467948714609 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 1727 | 1467948714612 Marionette TRACE conn3 <- [1,3078,null,{}] 20:31:54 INFO - PROCESS | 1727 | 1467948714617 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:54 INFO - PROCESS | 1727 | 1467948714623 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:54 INFO - PROCESS | 1727 | 1467948714831 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 20:31:55 INFO - PROCESS | 1727 | 1467948715090 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 1727 | 1467948715098 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:55 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca75000 == 104 [pid = 1727] [id = 779] 20:31:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 222 (0x92018c00) [pid = 1727] [serial = 2336] [outer = (nil)] 20:31:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 223 (0x92024000) [pid = 1727] [serial = 2337] [outer = 0x92018c00] 20:31:55 INFO - PROCESS | 1727 | 1467948715176 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 1727 | ++DOMWINDOW == 224 (0x92025c00) [pid = 1727] [serial = 2338] [outer = 0x92018c00] 20:31:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 20:31:56 INFO - reader.readAsText(blob_2) 20:31:56 INFO - }" did not throw 20:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 20:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 20:31:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 20:31:56 INFO - reader.readAsDataURL(blob_2) 20:31:56 INFO - }" did not throw 20:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 20:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 20:31:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 20:31:56 INFO - reader.readAsArrayBuffer(blob_2) 20:31:56 INFO - }" did not throw 20:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 20:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 20:31:56 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 20:31:56 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 20:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:31:56 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 1727 | 1467948716109 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 20:31:56 INFO - PROCESS | 1727 | 1467948716124 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:31:56 INFO - PROCESS | 1727 | 1467948716133 Marionette TRACE conn3 <- [1,3082,null,{}] 20:31:56 INFO - PROCESS | 1727 | 1467948716141 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:56 INFO - PROCESS | 1727 | 1467948716143 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:56 INFO - PROCESS | 1727 | 1467948716368 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 20:31:56 INFO - PROCESS | 1727 | 1467948716608 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 1727 | 1467948716617 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:56 INFO - PROCESS | 1727 | ++DOCSHELL 0x8f843400 == 105 [pid = 1727] [id = 780] 20:31:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 225 (0x8f844800) [pid = 1727] [serial = 2339] [outer = (nil)] 20:31:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 226 (0x8f84d000) [pid = 1727] [serial = 2340] [outer = 0x8f844800] 20:31:56 INFO - PROCESS | 1727 | 1467948716694 Marionette DEBUG loaded listener.js 20:31:56 INFO - PROCESS | 1727 | ++DOMWINDOW == 227 (0x8f84e400) [pid = 1727] [serial = 2341] [outer = 0x8f844800] 20:31:57 INFO - PROCESS | 1727 | 1467948717491 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:31:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:31:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:31:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:31:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1390ms 20:31:57 INFO - PROCESS | 1727 | 1467948717516 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 20:31:57 INFO - PROCESS | 1727 | 1467948717520 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 20:31:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:31:57 INFO - PROCESS | 1727 | 1467948717526 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:31:57 INFO - PROCESS | 1727 | 1467948717529 Marionette TRACE conn3 <- [1,3086,null,{}] 20:31:57 INFO - PROCESS | 1727 | 1467948717535 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:57 INFO - PROCESS | 1727 | 1467948717540 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:57 INFO - PROCESS | 1727 | 1467948717760 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 20:31:58 INFO - PROCESS | 1727 | 1467948718028 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:58 INFO - PROCESS | 1727 | 1467948718037 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:58 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ea0b400 == 106 [pid = 1727] [id = 781] 20:31:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 228 (0x8ea0e400) [pid = 1727] [serial = 2342] [outer = (nil)] 20:31:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 229 (0x9b437c00) [pid = 1727] [serial = 2343] [outer = 0x8ea0e400] 20:31:58 INFO - PROCESS | 1727 | 1467948718116 Marionette DEBUG loaded listener.js 20:31:58 INFO - PROCESS | 1727 | ++DOMWINDOW == 230 (0x9ba01c00) [pid = 1727] [serial = 2344] [outer = 0x8ea0e400] 20:31:58 INFO - PROCESS | 1727 | 1467948718995 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:31:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1480ms 20:31:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:31:59 INFO - PROCESS | 1727 | 1467948719007 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 20:31:59 INFO - PROCESS | 1727 | 1467948719011 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 20:31:59 INFO - PROCESS | 1727 | 1467948719017 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:31:59 INFO - PROCESS | 1727 | 1467948719022 Marionette TRACE conn3 <- [1,3090,null,{}] 20:31:59 INFO - PROCESS | 1727 | 1467948719027 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:59 INFO - PROCESS | 1727 | 1467948719033 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:59 INFO - PROCESS | 1727 | 1467948719228 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 20:31:59 INFO - PROCESS | 1727 | 1467948719513 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 1727 | 1467948719522 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:31:59 INFO - PROCESS | 1727 | ++DOCSHELL 0x8dd1e800 == 107 [pid = 1727] [id = 782] 20:31:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 231 (0x8ead8c00) [pid = 1727] [serial = 2345] [outer = (nil)] 20:31:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 232 (0x8eadf400) [pid = 1727] [serial = 2346] [outer = 0x8ead8c00] 20:31:59 INFO - PROCESS | 1727 | 1467948719607 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 1727 | ++DOMWINDOW == 233 (0x8fb0e800) [pid = 1727] [serial = 2347] [outer = 0x8ead8c00] 20:32:00 INFO - PROCESS | 1727 | 1467948720483 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:32:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:32:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1480ms 20:32:00 INFO - PROCESS | 1727 | 1467948720496 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 20:32:00 INFO - PROCESS | 1727 | 1467948720500 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 20:32:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:32:00 INFO - PROCESS | 1727 | 1467948720506 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:32:00 INFO - PROCESS | 1727 | 1467948720508 Marionette TRACE conn3 <- [1,3094,null,{}] 20:32:00 INFO - PROCESS | 1727 | 1467948720515 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:00 INFO - PROCESS | 1727 | 1467948720520 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:00 INFO - PROCESS | 1727 | 1467948720702 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 20:32:01 INFO - PROCESS | 1727 | 1467948720998 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:01 INFO - PROCESS | 1727 | 1467948721008 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:01 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc03400 == 108 [pid = 1727] [id = 783] 20:32:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 234 (0x8ead4c00) [pid = 1727] [serial = 2348] [outer = (nil)] 20:32:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 235 (0x921a1800) [pid = 1727] [serial = 2349] [outer = 0x8ead4c00] 20:32:01 INFO - PROCESS | 1727 | 1467948721085 Marionette DEBUG loaded listener.js 20:32:01 INFO - PROCESS | 1727 | ++DOMWINDOW == 236 (0x92ae0400) [pid = 1727] [serial = 2350] [outer = 0x8ead4c00] 20:32:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:32:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1437ms 20:32:01 INFO - PROCESS | 1727 | 1467948721931 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:32:01 INFO - PROCESS | 1727 | 1467948721945 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 1727 | 1467948721948 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 20:32:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:32:01 INFO - PROCESS | 1727 | 1467948721955 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - PROCESS | 1727 | 1467948721958 Marionette TRACE conn3 <- [1,3098,null,{}] 20:32:01 INFO - PROCESS | 1727 | 1467948721964 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:01 INFO - PROCESS | 1727 | 1467948721968 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:02 INFO - PROCESS | 1727 | 1467948722171 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 20:32:02 INFO - PROCESS | 1727 | 1467948722467 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 1727 | 1467948722474 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:02 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ccacc00 == 109 [pid = 1727] [id = 784] 20:32:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 237 (0x8ccad000) [pid = 1727] [serial = 2351] [outer = (nil)] 20:32:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 238 (0x8ccb5400) [pid = 1727] [serial = 2352] [outer = 0x8ccad000] 20:32:02 INFO - PROCESS | 1727 | 1467948722552 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 1727 | ++DOMWINDOW == 239 (0x8ccb7400) [pid = 1727] [serial = 2353] [outer = 0x8ccad000] 20:32:03 INFO - PROCESS | 1727 | 1467948723417 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:32:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:32:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:32:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1481ms 20:32:03 INFO - PROCESS | 1727 | 1467948723436 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 20:32:03 INFO - PROCESS | 1727 | 1467948723440 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 20:32:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:32:03 INFO - PROCESS | 1727 | 1467948723446 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:32:03 INFO - PROCESS | 1727 | 1467948723449 Marionette TRACE conn3 <- [1,3102,null,{}] 20:32:03 INFO - PROCESS | 1727 | 1467948723455 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:03 INFO - PROCESS | 1727 | 1467948723460 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:03 INFO - PROCESS | 1727 | 1467948723654 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 20:32:04 INFO - PROCESS | 1727 | 1467948724435 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:04 INFO - PROCESS | 1727 | 1467948724446 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:04 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc01c00 == 110 [pid = 1727] [id = 785] 20:32:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 240 (0x8bc02000) [pid = 1727] [serial = 2354] [outer = (nil)] 20:32:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 241 (0x8bc0e800) [pid = 1727] [serial = 2355] [outer = 0x8bc02000] 20:32:04 INFO - PROCESS | 1727 | 1467948724581 Marionette DEBUG loaded listener.js 20:32:04 INFO - PROCESS | 1727 | ++DOMWINDOW == 242 (0x8bc6ec00) [pid = 1727] [serial = 2356] [outer = 0x8bc02000] 20:32:05 INFO - PROCESS | 1727 | 1467948725442 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:32:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:32:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2045ms 20:32:05 INFO - PROCESS | 1727 | 1467948725493 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 20:32:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:32:05 INFO - PROCESS | 1727 | 1467948725498 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 20:32:05 INFO - PROCESS | 1727 | 1467948725505 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 20:32:05 INFO - PROCESS | 1727 | 1467948725509 Marionette TRACE conn3 <- [1,3106,null,{}] 20:32:05 INFO - PROCESS | 1727 | 1467948725518 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:05 INFO - PROCESS | 1727 | 1467948725523 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:05 INFO - PROCESS | 1727 | 1467948725705 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 20:32:06 INFO - PROCESS | 1727 | 1467948726003 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 1727 | 1467948726015 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:06 INFO - PROCESS | 1727 | ++DOCSHELL 0x8bc0f400 == 111 [pid = 1727] [id = 786] 20:32:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 243 (0x8bc71800) [pid = 1727] [serial = 2357] [outer = (nil)] 20:32:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 244 (0x8d5f7800) [pid = 1727] [serial = 2358] [outer = 0x8bc71800] 20:32:06 INFO - PROCESS | 1727 | 1467948726085 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 1727 | ++DOMWINDOW == 245 (0x8dd9a800) [pid = 1727] [serial = 2359] [outer = 0x8bc71800] 20:32:07 INFO - PROCESS | 1727 | 1467948727044 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:32:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:32:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:32:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:32:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1593ms 20:32:07 INFO - PROCESS | 1727 | 1467948727100 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 1727 | 1467948727106 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 20:32:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:32:07 INFO - PROCESS | 1727 | 1467948727173 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 1727 | 1467948727178 Marionette TRACE conn3 <- [1,3110,null,{}] 20:32:07 INFO - PROCESS | 1727 | 1467948727184 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:07 INFO - PROCESS | 1727 | 1467948727189 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:07 INFO - PROCESS | 1727 | 1467948727375 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 20:32:07 INFO - PROCESS | 1727 | 1467948727756 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 1727 | 1467948727764 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:07 INFO - PROCESS | 1727 | ++DOCSHELL 0x8a1e4c00 == 112 [pid = 1727] [id = 787] 20:32:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 246 (0x8ddeb800) [pid = 1727] [serial = 2360] [outer = (nil)] 20:32:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 247 (0x8ead5c00) [pid = 1727] [serial = 2361] [outer = 0x8ddeb800] 20:32:07 INFO - PROCESS | 1727 | 1467948727841 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 1727 | ++DOMWINDOW == 248 (0x8eade800) [pid = 1727] [serial = 2362] [outer = 0x8ddeb800] 20:32:08 INFO - PROCESS | 1727 | 1467948728670 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:32:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:32:08 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 20:32:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:32:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:32:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:32:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:32:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1549ms 20:32:08 INFO - PROCESS | 1727 | 1467948728712 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 1727 | 1467948728716 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 20:32:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:32:08 INFO - PROCESS | 1727 | 1467948728724 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - PROCESS | 1727 | 1467948728733 Marionette TRACE conn3 <- [1,3114,null,{}] 20:32:08 INFO - PROCESS | 1727 | 1467948728820 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:08 INFO - PROCESS | 1727 | 1467948728827 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:08 INFO - PROCESS | 1727 | --DOCSHELL 0x8f3f4400 == 111 [pid = 1727] [id = 625] 20:32:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91176400 == 110 [pid = 1727] [id = 629] 20:32:08 INFO - PROCESS | 1727 | --DOCSHELL 0x91175000 == 109 [pid = 1727] [id = 669] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 247 (0x9b450400) [pid = 1727] [serial = 2248] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 246 (0x9a538400) [pid = 1727] [serial = 2222] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 245 (0x9c1f8c00) [pid = 1727] [serial = 2207] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 244 (0xa2379000) [pid = 1727] [serial = 2213] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 243 (0xa200a000) [pid = 1727] [serial = 2210] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 242 (0x9b437400) [pid = 1727] [serial = 2201] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 241 (0xa4e0e000) [pid = 1727] [serial = 2219] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 240 (0xa2ffbc00) [pid = 1727] [serial = 2216] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 239 (0x9c073000) [pid = 1727] [serial = 2204] [outer = (nil)] [url = about:blank] 20:32:08 INFO - PROCESS | 1727 | --DOMWINDOW == 238 (0xa6283000) [pid = 1727] [serial = 2225] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8ca68c00 == 108 [pid = 1727] [id = 653] 20:32:09 INFO - PROCESS | 1727 | 1467948729207 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8fc46c00 == 107 [pid = 1727] [id = 757] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8dd8ec00 == 106 [pid = 1727] [id = 756] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0xa200f000 == 105 [pid = 1727] [id = 755] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x98398800 == 104 [pid = 1727] [id = 754] 20:32:09 INFO - PROCESS | 1727 | 1467948729417 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7133b8ef-3b5c-463a-85c4-0f2fe05359fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 1727 | 1467948729425 Marionette INFO sendAsync 55e9ded8-a0b1-4456-bc39-e79b88f04d43 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x9a224800 == 103 [pid = 1727] [id = 753] 20:32:09 INFO - PROCESS | 1727 | ++DOCSHELL 0x8ca68c00 == 104 [pid = 1727] [id = 788] 20:32:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 239 (0x8dd8ec00) [pid = 1727] [serial = 2363] [outer = (nil)] 20:32:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 240 (0x8f84a800) [pid = 1727] [serial = 2364] [outer = 0x8dd8ec00] 20:32:09 INFO - PROCESS | 1727 | 1467948729501 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 1727 | ++DOMWINDOW == 241 (0x91075c00) [pid = 1727] [serial = 2365] [outer = 0x8dd8ec00] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8e9b2c00 == 103 [pid = 1727] [id = 752] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8ea6fc00 == 102 [pid = 1727] [id = 751] 20:32:09 INFO - PROCESS | 1727 | --DOCSHELL 0x8d5ec000 == 101 [pid = 1727] [id = 750] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 240 (0x9ba04000) [pid = 1727] [serial = 2124] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 239 (0x93929800) [pid = 1727] [serial = 2085] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 238 (0x922c2800) [pid = 1727] [serial = 2175] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 237 (0x9a53a400) [pid = 1727] [serial = 2243] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 236 (0x9a48a000) [pid = 1727] [serial = 2242] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 235 (0x9b45d400) [pid = 1727] [serial = 2245] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 234 (0x91151800) [pid = 1727] [serial = 2195] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 233 (0x8fb0b400) [pid = 1727] [serial = 2229] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 232 (0x8f199c00) [pid = 1727] [serial = 2228] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 231 (0x9219cc00) [pid = 1727] [serial = 2232] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 230 (0x91187c00) [pid = 1727] [serial = 2231] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 229 (0x93931000) [pid = 1727] [serial = 2237] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 228 (0x921a4c00) [pid = 1727] [serial = 2234] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 227 (0x92ce9800) [pid = 1727] [serial = 2235] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 226 (0x93c15400) [pid = 1727] [serial = 2198] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 225 (0x9ba79c00) [pid = 1727] [serial = 2246] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 224 (0x9a2ecc00) [pid = 1727] [serial = 2240] [outer = (nil)] [url = about:blank] 20:32:09 INFO - PROCESS | 1727 | --DOMWINDOW == 223 (0x953df400) [pid = 1727] [serial = 2238] [outer = (nil)] [url = about:blank] 20:32:10 INFO - PROCESS | 1727 | 1467948730349 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:32:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:32:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1650ms 20:32:10 INFO - PROCESS | 1727 | 1467948730372 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 20:32:10 INFO - PROCESS | 1727 | 1467948730376 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 20:32:11 WARNING - u'runner_teardown' () 20:32:11 INFO - No more tests 20:32:11 INFO - Got 0 unexpected results 20:32:11 INFO - SUITE-END | took 1222s 20:32:11 INFO - Closing logging queue 20:32:11 INFO - queue closed 20:32:11 INFO - Return code: 0 20:32:11 WARNING - # TBPL SUCCESS # 20:32:11 INFO - Running post-action listener: _resource_record_post_action 20:32:11 INFO - Running post-run listener: _resource_record_post_run 20:32:12 INFO - Total resource usage - Wall time: 1256s; CPU: 98.0%; Read bytes: 14196736; Write bytes: 925691904; Read time: 644; Write time: 268592 20:32:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:32:12 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 143454208; Read time: 8; Write time: 173876 20:32:12 INFO - run-tests - Wall time: 1227s; CPU: 98.0%; Read bytes: 11366400; Write bytes: 782147584; Read time: 440; Write time: 94708 20:32:12 INFO - Running post-run listener: _upload_blobber_files 20:32:12 INFO - Blob upload gear active. 20:32:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:32:12 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 20:32:12 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'] 20:32:12 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 20:32:13 INFO - (blobuploader) - INFO - Open directory for files ... 20:32:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:32:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:32:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:32:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:32:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:32:15 INFO - (blobuploader) - INFO - Done attempting. 20:32:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:32:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:32:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:32:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:32:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:32:17 INFO - (blobuploader) - INFO - Done attempting. 20:32:17 INFO - (blobuploader) - INFO - Iteration through files over. 20:32:17 INFO - Return code: 0 20:32:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:32:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:32:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c5879f88fe77afc947b11408ee1b940a1578a4f4fa7ad03debe5118df404264670d6ae6d314c82128a8b0ca4ccb0ea2ba02ec76b700e964e611e39600810e9dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26c40004fdb29005f480b6dd974a531a1bd4928d5a567fa59be12d020b85ca9d76ae25997d052ffe4498f1d5630dbe5273145fb477b9ef1265a5789ec0fb3dd4"} 20:32:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:32:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:32:17 INFO - Contents: 20:32:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c5879f88fe77afc947b11408ee1b940a1578a4f4fa7ad03debe5118df404264670d6ae6d314c82128a8b0ca4ccb0ea2ba02ec76b700e964e611e39600810e9dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26c40004fdb29005f480b6dd974a531a1bd4928d5a567fa59be12d020b85ca9d76ae25997d052ffe4498f1d5630dbe5273145fb477b9ef1265a5789ec0fb3dd4"} 20:32:17 INFO - Running post-run listener: copy_logs_to_upload_dir 20:32:17 INFO - Copying logs to upload dir... 20:32:17 INFO - mkdir: /builds/slave/test/build/upload/logs 20:32:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1356.559107 ========= master_lag: 22.74 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 59 secs) (at 2016-07-07 20:32:39.874687) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-07 20:32:39.878531) ========= 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-1467947187.373468-234906522 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c5879f88fe77afc947b11408ee1b940a1578a4f4fa7ad03debe5118df404264670d6ae6d314c82128a8b0ca4ccb0ea2ba02ec76b700e964e611e39600810e9dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26c40004fdb29005f480b6dd974a531a1bd4928d5a567fa59be12d020b85ca9d76ae25997d052ffe4498f1d5630dbe5273145fb477b9ef1265a5789ec0fb3dd4"} build_url:https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032347 build_url: 'https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/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/c5879f88fe77afc947b11408ee1b940a1578a4f4fa7ad03debe5118df404264670d6ae6d314c82128a8b0ca4ccb0ea2ba02ec76b700e964e611e39600810e9dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/26c40004fdb29005f480b6dd974a531a1bd4928d5a567fa59be12d020b85ca9d76ae25997d052ffe4498f1d5630dbe5273145fb477b9ef1265a5789ec0fb3dd4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EB_j9LjiRd2IHLCstrbUJQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.07 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-07-07 20:32:45.982197) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:32:45.982493) ========= 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-1467947187.373468-234906522 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017932 ========= master_lag: 0.18 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:32:46.182189) ========= ========= Started reboot skipped (results: 3, elapsed: 21 secs) (at 2016-07-07 20:32:46.182463) ========= ========= Finished reboot skipped (results: 3, elapsed: 21 secs) (at 2016-07-07 20:33:07.272436) ========= ========= Total master_lag: 29.71 =========