builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-342 starttime: 1467603143.49 results: success (0) buildid: 20160703183526 builduid: 4afe51364a1a41f58a25f952e1314257 revision: 344a25a1f2697c963321fe204c688d1e76a7cc01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.487436) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.487820) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.488124) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.526828) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.527105) ========= 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-1467603103.754852-1202942180 _=/tools/buildbot/bin/python using PTY: False --2016-07-03 20:32:23-- 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% 9.40M=0.001s 2016-07-03 20:32:23 (9.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.301040 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.985019) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:23.985372) ========= 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-1467603103.754852-1202942180 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027798 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:24.059932) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 20:32:24.060270) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 344a25a1f2697c963321fe204c688d1e76a7cc01 --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 344a25a1f2697c963321fe204c688d1e76a7cc01 --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-1467603103.754852-1202942180 _=/tools/buildbot/bin/python using PTY: False 2016-07-03 20:32:24,156 truncating revision to first 12 chars 2016-07-03 20:32:24,156 Setting DEBUG logging. 2016-07-03 20:32:24,157 attempt 1/10 2016-07-03 20:32:24,157 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/344a25a1f269?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 20:32:24,803 unpacking tar archive at: mozilla-beta-344a25a1f269/testing/mozharness/ program finished with exit code 0 elapsedTime=0.924230 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 20:32:25.151542) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:25.151861) ========= script_repo_revision: 344a25a1f2697c963321fe204c688d1e76a7cc01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:25.152267) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:25.152536) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 20:32:25.249482) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 27 secs) (at 2016-07-03 20:32:25.249752) ========= /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-1467603103.754852-1202942180 _=/tools/buildbot/bin/python using PTY: False 20:32:25 INFO - MultiFileLogger online at 20160703 20:32:25 in /builds/slave/test 20:32:25 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:32:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:32:25 INFO - {'append_to_log': False, 20:32:25 INFO - 'base_work_dir': '/builds/slave/test', 20:32:25 INFO - 'blob_upload_branch': 'mozilla-beta', 20:32:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:32:25 INFO - 'buildbot_json_path': 'buildprops.json', 20:32:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:32:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:32:25 INFO - 'download_minidump_stackwalk': True, 20:32:25 INFO - 'download_symbols': 'true', 20:32:25 INFO - 'e10s': False, 20:32:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:32:25 INFO - 'tooltool.py': '/tools/tooltool.py', 20:32:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:32:25 INFO - '/tools/misc-python/virtualenv.py')}, 20:32:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:32:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:32:25 INFO - 'log_level': 'info', 20:32:25 INFO - 'log_to_console': True, 20:32:25 INFO - 'opt_config_files': (), 20:32:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:32:25 INFO - '--processes=1', 20:32:25 INFO - '--config=%(test_path)s/wptrunner.ini', 20:32:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:32:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:32:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:32:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:32:25 INFO - 'pip_index': False, 20:32:25 INFO - 'require_test_zip': True, 20:32:25 INFO - 'test_type': ('testharness',), 20:32:25 INFO - 'this_chunk': '1', 20:32:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:32:25 INFO - 'total_chunks': '10', 20:32:25 INFO - 'virtualenv_path': 'venv', 20:32:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:32:25 INFO - 'work_dir': 'build'} 20:32:25 INFO - ##### 20:32:25 INFO - ##### Running clobber step. 20:32:25 INFO - ##### 20:32:25 INFO - Running pre-action listener: _resource_record_pre_action 20:32:25 INFO - Running main action method: clobber 20:32:25 INFO - rmtree: /builds/slave/test/build 20:32:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:32:26 INFO - Running post-action listener: _resource_record_post_action 20:32:26 INFO - ##### 20:32:26 INFO - ##### Running read-buildbot-config step. 20:32:26 INFO - ##### 20:32:26 INFO - Running pre-action listener: _resource_record_pre_action 20:32:26 INFO - Running main action method: read_buildbot_config 20:32:26 INFO - Using buildbot properties: 20:32:26 INFO - { 20:32:26 INFO - "project": "", 20:32:26 INFO - "product": "firefox", 20:32:26 INFO - "script_repo_revision": "production", 20:32:26 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 20:32:26 INFO - "repository": "", 20:32:26 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 20:32:26 INFO - "buildid": "20160703183526", 20:32:26 INFO - "pgo_build": "False", 20:32:26 INFO - "basedir": "/builds/slave/test", 20:32:26 INFO - "buildnumber": 17, 20:32:26 INFO - "slavename": "tst-linux32-spot-342", 20:32:26 INFO - "revision": "344a25a1f2697c963321fe204c688d1e76a7cc01", 20:32:26 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 20:32:26 INFO - "platform": "linux", 20:32:26 INFO - "branch": "mozilla-beta", 20:32:26 INFO - "repo_path": "releases/mozilla-beta", 20:32:26 INFO - "moz_repo_path": "", 20:32:26 INFO - "stage_platform": "linux", 20:32:26 INFO - "builduid": "4afe51364a1a41f58a25f952e1314257", 20:32:26 INFO - "slavebuilddir": "test" 20:32:26 INFO - } 20:32:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 20:32:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 20:32:26 INFO - Running post-action listener: _resource_record_post_action 20:32:26 INFO - ##### 20:32:26 INFO - ##### Running download-and-extract step. 20:32:26 INFO - ##### 20:32:26 INFO - Running pre-action listener: _resource_record_pre_action 20:32:26 INFO - Running main action method: download_and_extract 20:32:26 INFO - mkdir: /builds/slave/test/build/tests 20:32:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:32:26 INFO - https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 20:32:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:32:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:32:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:38 INFO - Downloaded 1291 bytes. 20:32:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 20:32:38 INFO - Using the following test package requirements: 20:32:38 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 20:32:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 20:32:38 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 20:32:38 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'jsshell-linux-i686.zip'], 20:32:38 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 20:32:38 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 20:32:38 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 20:32:38 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 20:32:38 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 20:32:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 20:32:38 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 20:32:38 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:32:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:32:38 INFO - https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 20:32:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 20:32:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 20:32:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:41 INFO - Downloaded 22860840 bytes. 20:32:41 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:32:41 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:32:42 INFO - caution: filename not matched: web-platform/* 20:32:42 INFO - Return code: 11 20:32:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:32:42 INFO - https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 20:32:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 20:32:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 20:32:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:47 INFO - Downloaded 36389078 bytes. 20:32:47 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:32:47 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:32:51 INFO - caution: filename not matched: bin/* 20:32:51 INFO - caution: filename not matched: config/* 20:32:51 INFO - caution: filename not matched: mozbase/* 20:32:51 INFO - caution: filename not matched: marionette/* 20:32:51 INFO - caution: filename not matched: tools/wptserve/* 20:32:51 INFO - Return code: 11 20:32:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:32:51 INFO - https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 20:32:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:32:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:32:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:32:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:33:00 INFO - Downloaded 69358311 bytes. 20:33:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:33:00 INFO - mkdir: /builds/slave/test/properties 20:33:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:33:00 INFO - Writing to file /builds/slave/test/properties/build_url 20:33:00 INFO - Contents: 20:33:00 INFO - build_url:https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 20:33:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:33:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:33:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:33:01 INFO - Contents: 20:33:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:33:01 INFO - https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:33:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:33:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 20:33:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:33:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YH6p9c50RyO_h8B1AW1-yA/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:33:09 INFO - Downloaded 92357401 bytes. 20:33:09 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:33:09 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:33:18 INFO - Return code: 0 20:33:18 INFO - Running post-action listener: _resource_record_post_action 20:33:18 INFO - Running post-action listener: set_extra_try_arguments 20:33:18 INFO - ##### 20:33:18 INFO - ##### Running create-virtualenv step. 20:33:18 INFO - ##### 20:33:18 INFO - Running pre-action listener: _pre_create_virtualenv 20:33:18 INFO - Running pre-action listener: _resource_record_pre_action 20:33:18 INFO - Running main action method: create_virtualenv 20:33:18 INFO - Creating virtualenv /builds/slave/test/build/venv 20:33:18 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:33:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:33:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:33:18 INFO - Using real prefix '/usr' 20:33:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:33:20 INFO - Installing distribute.............................................................................................................................................................................................done. 20:33:23 INFO - Installing pip.................done. 20:33:23 INFO - Return code: 0 20:33:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:33:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:33:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:33:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:24 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:33:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:33:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:24 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 0x9b86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ca12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c90f70>, '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 0x9c90620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c96750>, '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-1467603103.754852-1202942180', '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:33:24 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:33:24 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:33:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:33:24 INFO - 'CCACHE_UMASK': '002', 20:33:24 INFO - 'DISPLAY': ':0', 20:33:24 INFO - 'HOME': '/home/cltbld', 20:33:24 INFO - 'LANG': 'en_US.UTF-8', 20:33:24 INFO - 'LOGNAME': 'cltbld', 20:33:24 INFO - 'MAIL': '/var/mail/cltbld', 20:33:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:33:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:33:24 INFO - 'MOZ_NO_REMOTE': '1', 20:33:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:33:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:33:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:33:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:33:24 INFO - 'PWD': '/builds/slave/test', 20:33:24 INFO - 'SHELL': '/bin/bash', 20:33:24 INFO - 'SHLVL': '1', 20:33:24 INFO - 'TERM': 'linux', 20:33:24 INFO - 'TMOUT': '86400', 20:33:24 INFO - 'USER': 'cltbld', 20:33:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467603103.754852-1202942180', 20:33:24 INFO - '_': '/tools/buildbot/bin/python'} 20:33:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:33:24 INFO - Downloading/unpacking psutil>=0.7.1 20:33:24 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:33:24 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:33:24 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:33:24 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:33:24 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:33:24 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:33:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:33:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:33:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:33:28 INFO - Installing collected packages: psutil 20:33:28 INFO - Running setup.py install for psutil 20:33:28 INFO - building 'psutil._psutil_linux' extension 20:33:28 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:33:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:33:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:33:29 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:33:29 INFO - building 'psutil._psutil_posix' extension 20:33:29 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:33:29 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:33:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:33:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:33:29 INFO - Successfully installed psutil 20:33:29 INFO - Cleaning up... 20:33:29 INFO - Return code: 0 20:33:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:33:29 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:33:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:33:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:29 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:33:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:33:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:29 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 0x9b86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ca12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c90f70>, '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 0x9c90620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c96750>, '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-1467603103.754852-1202942180', '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:33:29 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:33:29 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:33:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:33:29 INFO - 'CCACHE_UMASK': '002', 20:33:29 INFO - 'DISPLAY': ':0', 20:33:29 INFO - 'HOME': '/home/cltbld', 20:33:29 INFO - 'LANG': 'en_US.UTF-8', 20:33:29 INFO - 'LOGNAME': 'cltbld', 20:33:29 INFO - 'MAIL': '/var/mail/cltbld', 20:33:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:33:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:33:29 INFO - 'MOZ_NO_REMOTE': '1', 20:33:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:33:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:33:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:33:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:33:29 INFO - 'PWD': '/builds/slave/test', 20:33:29 INFO - 'SHELL': '/bin/bash', 20:33:29 INFO - 'SHLVL': '1', 20:33:29 INFO - 'TERM': 'linux', 20:33:29 INFO - 'TMOUT': '86400', 20:33:29 INFO - 'USER': 'cltbld', 20:33:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467603103.754852-1202942180', 20:33:29 INFO - '_': '/tools/buildbot/bin/python'} 20:33:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:33:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:33:30 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:33:30 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:33:30 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:33:30 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:33:30 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:33:30 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:33:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:33:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:33:33 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:33:33 INFO - Installing collected packages: mozsystemmonitor 20:33:33 INFO - Running setup.py install for mozsystemmonitor 20:33:34 INFO - Successfully installed mozsystemmonitor 20:33:34 INFO - Cleaning up... 20:33:34 INFO - Return code: 0 20:33:34 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:33:34 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:33:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:33:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:34 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:33:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:33:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:34 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 0x9b86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ca12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c90f70>, '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 0x9c90620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c96750>, '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-1467603103.754852-1202942180', '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:33:34 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:33:34 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:33:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:33:34 INFO - 'CCACHE_UMASK': '002', 20:33:34 INFO - 'DISPLAY': ':0', 20:33:34 INFO - 'HOME': '/home/cltbld', 20:33:34 INFO - 'LANG': 'en_US.UTF-8', 20:33:34 INFO - 'LOGNAME': 'cltbld', 20:33:34 INFO - 'MAIL': '/var/mail/cltbld', 20:33:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:33:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:33:34 INFO - 'MOZ_NO_REMOTE': '1', 20:33:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:33:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:33:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:33:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:33:34 INFO - 'PWD': '/builds/slave/test', 20:33:34 INFO - 'SHELL': '/bin/bash', 20:33:34 INFO - 'SHLVL': '1', 20:33:34 INFO - 'TERM': 'linux', 20:33:34 INFO - 'TMOUT': '86400', 20:33:34 INFO - 'USER': 'cltbld', 20:33:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467603103.754852-1202942180', 20:33:34 INFO - '_': '/tools/buildbot/bin/python'} 20:33:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:33:34 INFO - Downloading/unpacking blobuploader==1.2.4 20:33:34 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:33:34 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:33:34 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:33:34 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:33:34 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:33:34 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:33:38 INFO - Downloading blobuploader-1.2.4.tar.gz 20:33:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:33:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:33:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:33:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:33:38 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:33:38 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:33:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:33:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:33:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:33:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:33:39 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:33:39 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:33:39 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:33:39 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:33:39 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:33:39 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:33:39 INFO - Downloading docopt-0.6.1.tar.gz 20:33:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:33:39 INFO - Installing collected packages: blobuploader, requests, docopt 20:33:39 INFO - Running setup.py install for blobuploader 20:33:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:33:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:33:39 INFO - Running setup.py install for requests 20:33:40 INFO - Running setup.py install for docopt 20:33:40 INFO - Successfully installed blobuploader requests docopt 20:33:40 INFO - Cleaning up... 20:33:40 INFO - Return code: 0 20:33:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:33:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:33:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:33:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:33:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:33:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:40 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 0x9b86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ca12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c90f70>, '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 0x9c90620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c96750>, '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-1467603103.754852-1202942180', '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:33:40 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:33:40 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:33:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:33:40 INFO - 'CCACHE_UMASK': '002', 20:33:40 INFO - 'DISPLAY': ':0', 20:33:40 INFO - 'HOME': '/home/cltbld', 20:33:40 INFO - 'LANG': 'en_US.UTF-8', 20:33:40 INFO - 'LOGNAME': 'cltbld', 20:33:40 INFO - 'MAIL': '/var/mail/cltbld', 20:33:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:33:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:33:40 INFO - 'MOZ_NO_REMOTE': '1', 20:33:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:33:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:33:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:33:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:33:40 INFO - 'PWD': '/builds/slave/test', 20:33:40 INFO - 'SHELL': '/bin/bash', 20:33:40 INFO - 'SHLVL': '1', 20:33:40 INFO - 'TERM': 'linux', 20:33:40 INFO - 'TMOUT': '86400', 20:33:40 INFO - 'USER': 'cltbld', 20:33:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467603103.754852-1202942180', 20:33:40 INFO - '_': '/tools/buildbot/bin/python'} 20:33:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:33:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:33:41 INFO - Running setup.py (path:/tmp/pip-Vokq6E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:33:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:33:41 INFO - Running setup.py (path:/tmp/pip-OLVXp3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:33:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:33:41 INFO - Running setup.py (path:/tmp/pip-026YcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:33:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:33:41 INFO - Running setup.py (path:/tmp/pip-dbqsJx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:33:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:33:41 INFO - Running setup.py (path:/tmp/pip-UP1DKr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:33:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:33:41 INFO - Running setup.py (path:/tmp/pip-Gi70EN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:33:42 INFO - Running setup.py (path:/tmp/pip-u50vHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:33:42 INFO - Running setup.py (path:/tmp/pip-d2_8eU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:33:42 INFO - Running setup.py (path:/tmp/pip-UzlQDa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:33:42 INFO - Running setup.py (path:/tmp/pip-02AfV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:33:42 INFO - Running setup.py (path:/tmp/pip-TgZUqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:33:42 INFO - Running setup.py (path:/tmp/pip-UbYGdq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:33:42 INFO - Running setup.py (path:/tmp/pip-R5o5aS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:33:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:33:42 INFO - Running setup.py (path:/tmp/pip-bSYIKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:33:43 INFO - Running setup.py (path:/tmp/pip-Oc8iKa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:33:43 INFO - Running setup.py (path:/tmp/pip-QYjMnw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:33:43 INFO - Running setup.py (path:/tmp/pip-cHMfQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:33:43 INFO - Running setup.py (path:/tmp/pip-rv_gua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:33:43 INFO - Running setup.py (path:/tmp/pip-LZ79Qd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:33:43 INFO - Running setup.py (path:/tmp/pip-rUufX7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:33:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:33:44 INFO - Running setup.py (path:/tmp/pip-1fExJm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:33:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:33:44 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:33:44 INFO - Running setup.py install for manifestparser 20:33:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:33:44 INFO - Running setup.py install for mozcrash 20:33:44 INFO - Running setup.py install for mozdebug 20:33:44 INFO - Running setup.py install for mozdevice 20:33:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Running setup.py install for mozfile 20:33:45 INFO - Running setup.py install for mozhttpd 20:33:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Running setup.py install for mozinfo 20:33:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Running setup.py install for mozInstall 20:33:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:33:45 INFO - Running setup.py install for mozleak 20:33:46 INFO - Running setup.py install for mozlog 20:33:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:33:46 INFO - Running setup.py install for moznetwork 20:33:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:33:46 INFO - Running setup.py install for mozprocess 20:33:46 INFO - Running setup.py install for mozprofile 20:33:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:33:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:33:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:33:47 INFO - Running setup.py install for mozrunner 20:33:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:33:47 INFO - Running setup.py install for mozscreenshot 20:33:47 INFO - Running setup.py install for moztest 20:33:47 INFO - Running setup.py install for mozversion 20:33:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:33:47 INFO - Running setup.py install for wptserve 20:33:48 INFO - Running setup.py install for marionette-driver 20:33:48 INFO - Running setup.py install for browsermob-proxy 20:33:48 INFO - Running setup.py install for marionette-client 20:33:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:33:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:33:49 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:33:49 INFO - Cleaning up... 20:33:49 INFO - Return code: 0 20:33:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:33: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:33:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:33:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33: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:33:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:33:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:33:49 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 0x9b86c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9bed598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ca12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c90f70>, '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 0x9c90620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c96750>, '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-1467603103.754852-1202942180', '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:33:49 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:33:49 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:33:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:33:49 INFO - 'CCACHE_UMASK': '002', 20:33:49 INFO - 'DISPLAY': ':0', 20:33:49 INFO - 'HOME': '/home/cltbld', 20:33:49 INFO - 'LANG': 'en_US.UTF-8', 20:33:49 INFO - 'LOGNAME': 'cltbld', 20:33:49 INFO - 'MAIL': '/var/mail/cltbld', 20:33:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:33:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:33:49 INFO - 'MOZ_NO_REMOTE': '1', 20:33:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:33:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:33:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:33:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:33:49 INFO - 'PWD': '/builds/slave/test', 20:33:49 INFO - 'SHELL': '/bin/bash', 20:33:49 INFO - 'SHLVL': '1', 20:33:49 INFO - 'TERM': 'linux', 20:33:49 INFO - 'TMOUT': '86400', 20:33:49 INFO - 'USER': 'cltbld', 20:33:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467603103.754852-1202942180', 20:33:49 INFO - '_': '/tools/buildbot/bin/python'} 20:33:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:33:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:33:49 INFO - Running setup.py (path:/tmp/pip-BSPZdY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:33:49 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:33:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:33:49 INFO - Running setup.py (path:/tmp/pip-uAsrdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:33:49 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:33:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:33:49 INFO - Running setup.py (path:/tmp/pip-3WSoXa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:33:50 INFO - Running setup.py (path:/tmp/pip-2cuQFS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:33:50 INFO - Running setup.py (path:/tmp/pip-VKPnvx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:33:50 INFO - Running setup.py (path:/tmp/pip-SviwAi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:33:50 INFO - Running setup.py (path:/tmp/pip-F_MBOZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:33:50 INFO - Running setup.py (path:/tmp/pip-M5BwEc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:33:50 INFO - Running setup.py (path:/tmp/pip-pY_EtK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:33:50 INFO - Running setup.py (path:/tmp/pip-GGjUcc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:33:50 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:33:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:33:50 INFO - Running setup.py (path:/tmp/pip-EF27s2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:33:51 INFO - Running setup.py (path:/tmp/pip-20rQVO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:33:51 INFO - Running setup.py (path:/tmp/pip-lSI4Ll-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:33:51 INFO - Running setup.py (path:/tmp/pip-sC5kVp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:33:51 INFO - Running setup.py (path:/tmp/pip-OpgZ4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:33:51 INFO - Running setup.py (path:/tmp/pip-es2wDK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:33:51 INFO - Running setup.py (path:/tmp/pip-Iat1PR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:33:51 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:33:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:33:51 INFO - Running setup.py (path:/tmp/pip-PBqipD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:33:52 INFO - Running setup.py (path:/tmp/pip-sg6EMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:33:52 INFO - Running setup.py (path:/tmp/pip-j6ugcn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:33:52 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:33:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:33:52 INFO - Running setup.py (path:/tmp/pip-8J8vfE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:33:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:33:52 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:33:52 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:33:52 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:33:52 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:33:52 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:33:52 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:33:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:33:52 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:33:52 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:33:52 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:33:52 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:33:52 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:33:52 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:33:56 INFO - Downloading blessings-1.6.tar.gz 20:33:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:33:56 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:33:56 INFO - Installing collected packages: blessings 20:33:56 INFO - Running setup.py install for blessings 20:33:56 INFO - Successfully installed blessings 20:33:56 INFO - Cleaning up... 20:33:57 INFO - Return code: 0 20:33:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:33:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:33:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:33:57 INFO - Reading from file tmpfile_stdout 20:33:57 INFO - Current package versions: 20:33:57 INFO - argparse == 1.2.1 20:33:57 INFO - blessings == 1.6 20:33:57 INFO - blobuploader == 1.2.4 20:33:57 INFO - browsermob-proxy == 0.6.0 20:33:57 INFO - docopt == 0.6.1 20:33:57 INFO - manifestparser == 1.1 20:33:57 INFO - marionette-client == 2.3.0 20:33:57 INFO - marionette-driver == 1.4.0 20:33:57 INFO - mozInstall == 1.12 20:33:57 INFO - mozcrash == 0.17 20:33:57 INFO - mozdebug == 0.1 20:33:57 INFO - mozdevice == 0.48 20:33:57 INFO - mozfile == 1.2 20:33:57 INFO - mozhttpd == 0.7 20:33:57 INFO - mozinfo == 0.9 20:33:57 INFO - mozleak == 0.1 20:33:57 INFO - mozlog == 3.1 20:33:57 INFO - moznetwork == 0.27 20:33:57 INFO - mozprocess == 0.22 20:33:57 INFO - mozprofile == 0.28 20:33:57 INFO - mozrunner == 6.11 20:33:57 INFO - mozscreenshot == 0.1 20:33:57 INFO - mozsystemmonitor == 0.0 20:33:57 INFO - moztest == 0.7 20:33:57 INFO - mozversion == 1.4 20:33:57 INFO - psutil == 3.1.1 20:33:57 INFO - requests == 1.2.3 20:33:57 INFO - wptserve == 1.4.0 20:33:57 INFO - wsgiref == 0.1.2 20:33:57 INFO - Running post-action listener: _resource_record_post_action 20:33:57 INFO - Running post-action listener: _start_resource_monitoring 20:33:57 INFO - Starting resource monitoring. 20:33:57 INFO - ##### 20:33:57 INFO - ##### Running pull step. 20:33:57 INFO - ##### 20:33:57 INFO - Running pre-action listener: _resource_record_pre_action 20:33:57 INFO - Running main action method: pull 20:33:57 INFO - Pull has nothing to do! 20:33:57 INFO - Running post-action listener: _resource_record_post_action 20:33:57 INFO - ##### 20:33:57 INFO - ##### Running install step. 20:33:57 INFO - ##### 20:33:57 INFO - Running pre-action listener: _resource_record_pre_action 20:33:57 INFO - Running main action method: install 20:33:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:33:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:33:57 INFO - Reading from file tmpfile_stdout 20:33:57 INFO - Detecting whether we're running mozinstall >=1.0... 20:33:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:33:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:33:58 INFO - Reading from file tmpfile_stdout 20:33:58 INFO - Output received: 20:33:58 INFO - Usage: mozinstall [options] installer 20:33:58 INFO - Options: 20:33:58 INFO - -h, --help show this help message and exit 20:33:58 INFO - -d DEST, --destination=DEST 20:33:58 INFO - Directory to install application into. [default: 20:33:58 INFO - "/builds/slave/test"] 20:33:58 INFO - --app=APP Application being installed. [default: firefox] 20:33:58 INFO - mkdir: /builds/slave/test/build/application 20:33:58 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:33:58 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:34:27 INFO - Reading from file tmpfile_stdout 20:34:27 INFO - Output received: 20:34:27 INFO - /builds/slave/test/build/application/firefox/firefox 20:34:27 INFO - Running post-action listener: _resource_record_post_action 20:34:27 INFO - ##### 20:34:27 INFO - ##### Running run-tests step. 20:34:27 INFO - ##### 20:34:27 INFO - Running pre-action listener: _resource_record_pre_action 20:34:27 INFO - Running main action method: run_tests 20:34:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:34:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:34:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:34:27 INFO - grabbing minidump binary from tooltool 20:34:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:34:27 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 0x9c90f70>, '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 0x9c90620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c96750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:34:27 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:34:27 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:34:27 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:34:27 INFO - Return code: 0 20:34:27 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:34:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:34:27 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/YH6p9c50RyO_h8B1AW1-yA/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:34:27 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/YH6p9c50RyO_h8B1AW1-yA/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:34:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:34:27 INFO - 'CCACHE_UMASK': '002', 20:34:27 INFO - 'DISPLAY': ':0', 20:34:27 INFO - 'HOME': '/home/cltbld', 20:34:27 INFO - 'LANG': 'en_US.UTF-8', 20:34:27 INFO - 'LOGNAME': 'cltbld', 20:34:27 INFO - 'MAIL': '/var/mail/cltbld', 20:34:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:34:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:34:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:34:27 INFO - 'MOZ_NO_REMOTE': '1', 20:34:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:34:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:34:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:34:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:34:27 INFO - 'PWD': '/builds/slave/test', 20:34:27 INFO - 'SHELL': '/bin/bash', 20:34:27 INFO - 'SHLVL': '1', 20:34:27 INFO - 'TERM': 'linux', 20:34:27 INFO - 'TMOUT': '86400', 20:34:27 INFO - 'USER': 'cltbld', 20:34:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467603103.754852-1202942180', 20:34:27 INFO - '_': '/tools/buildbot/bin/python'} 20:34:27 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/YH6p9c50RyO_h8B1AW1-yA/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:34:28 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:34:28 INFO - import pkg_resources 20:34:29 INFO - Using 1 client processes 20:34:29 INFO - wptserve Starting http server on 127.0.0.1:8000 20:34:29 INFO - wptserve Starting http server on 127.0.0.1:8001 20:34:29 INFO - wptserve Starting http server on 127.0.0.1:8443 20:34:31 INFO - SUITE-START | Running 778 tests 20:34:31 INFO - Running testharness tests 20:34:31 INFO - Setting up ssl 20:34:31 INFO - PROCESS | certutil | 20:34:31 INFO - PROCESS | certutil | 20:34:32 INFO - PROCESS | certutil | 20:34:32 INFO - Certificate Nickname Trust Attributes 20:34:32 INFO - SSL,S/MIME,JAR/XPI 20:34:32 INFO - 20:34:32 INFO - web-platform-tests CT,, 20:34:32 INFO - 20:34:32 INFO - Starting runner 20:34:34 INFO - PROCESS | 1744 | 1467603274801 Marionette DEBUG Marionette enabled via build flag and pref 20:34:35 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1744] [id = 1] 20:34:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1744] [serial = 1] [outer = (nil)] 20:34:35 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:34:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1744] [serial = 2] [outer = 0xa4d4f000] 20:34:35 INFO - PROCESS | 1744 | 1467603275485 Marionette INFO Listening on port 2828 20:34:36 INFO - PROCESS | 1744 | 1467603276056 Marionette DEBUG Marionette enabled via command-line flag 20:34:36 INFO - PROCESS | 1744 | ++DOCSHELL 0xa6184800 == 2 [pid = 1744] [id = 2] 20:34:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 3 (0xa6185c00) [pid = 1744] [serial = 3] [outer = (nil)] 20:34:36 INFO - PROCESS | 1744 | [1744] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:34:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1744] [serial = 4] [outer = 0xa6185c00] 20:34:36 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d31e0 20:34:36 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3cc0 20:34:36 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dcd40 20:34:36 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f99a0 20:34:36 INFO - PROCESS | 1744 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dd7a0 20:34:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 5 (0xa1009400) [pid = 1744] [serial = 5] [outer = 0xa4d4f000] 20:34:36 INFO - PROCESS | 1744 | [1744] 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:34:36 INFO - PROCESS | 1744 | 1467603276454 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36081 20:34:36 INFO - PROCESS | 1744 | [1744] 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:34:36 INFO - PROCESS | 1744 | 1467603276535 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36082 20:34:36 INFO - PROCESS | 1744 | 1467603276543 Marionette DEBUG Closed connection conn0 20:34:36 INFO - PROCESS | 1744 | [1744] 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:34:36 INFO - PROCESS | 1744 | [1744] 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:34:36 INFO - PROCESS | 1744 | 1467603276674 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36083 20:34:36 INFO - PROCESS | 1744 | 1467603276678 Marionette DEBUG Closed connection conn1 20:34:36 INFO - PROCESS | 1744 | [1744] 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:34:36 INFO - PROCESS | 1744 | 1467603276743 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36084 20:34:36 INFO - PROCESS | 1744 | 1467603276752 Marionette DEBUG Closed connection conn2 20:34:36 INFO - PROCESS | 1744 | 1467603276807 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:34:36 INFO - PROCESS | 1744 | 1467603276823 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":"20160703183526","device":"desktop","version":"48.0"} 20:34:37 INFO - PROCESS | 1744 | [1744] 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:34:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b779400 == 3 [pid = 1744] [id = 3] 20:34:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 6 (0x9d879800) [pid = 1744] [serial = 6] [outer = (nil)] 20:34:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5e3400 == 4 [pid = 1744] [id = 4] 20:34:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 7 (0x9b5e3800) [pid = 1744] [serial = 7] [outer = (nil)] 20:34:38 INFO - PROCESS | 1744 | [1744] 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:34:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9ab11c00 == 5 [pid = 1744] [id = 5] 20:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 8 (0x9ab12000) [pid = 1744] [serial = 8] [outer = (nil)] 20:34:39 INFO - PROCESS | 1744 | [1744] 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:34:39 INFO - PROCESS | 1744 | [1744] 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:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 9 (0x9a9fa800) [pid = 1744] [serial = 9] [outer = 0x9ab12000] 20:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 10 (0x9a528800) [pid = 1744] [serial = 10] [outer = 0x9d879800] 20:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 11 (0x9a52a400) [pid = 1744] [serial = 11] [outer = 0x9b5e3800] 20:34:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 12 (0x9a5ebc00) [pid = 1744] [serial = 12] [outer = 0x9ab12000] 20:34:40 INFO - PROCESS | 1744 | 1467603280634 Marionette INFO startBrowser a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:40 INFO - PROCESS | 1744 | 1467603280681 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 1744 | 1467603280700 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 1744 | 1467603280704 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 13 (0xa2008000) [pid = 1744] [serial = 13] [outer = 0x9ab12000] 20:34:41 INFO - PROCESS | 1744 | 1467603281371 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a765a59f-5086-42ab-81c1-504229cdd8b1","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":"20160703183526","device":"desktop","version":"48.0","command_id":1}}] 20:34:41 INFO - PROCESS | 1744 | 1467603281592 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:34:41 INFO - PROCESS | 1744 | 1467603281597 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:41 INFO - PROCESS | 1744 | 1467603281987 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:34:42 INFO - PROCESS | 1744 | 1467603282074 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:34:42 INFO - PROCESS | 1744 | 1467603282079 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:42 INFO - PROCESS | 1744 | [1744] 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:34:42 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:34:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 14 (0x95279000) [pid = 1744] [serial = 14] [outer = 0x9ab12000] 20:34:42 INFO - PROCESS | 1744 | [1744] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:34:42 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:42 INFO - PROCESS | 1744 | 1467603282664 Marionette TRACE conn3 <- [1,3,null,{}] 20:34:42 INFO - PROCESS | 1744 | 1467603282707 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:34:42 INFO - PROCESS | 1744 | 1467603282714 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:42 INFO - PROCESS | 1744 | 1467603282750 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:34:42 INFO - PROCESS | 1744 | 1467603282810 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 1744 | 1467603282814 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 20:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:34:42 INFO - PROCESS | 1744 | 1467603282897 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 1744 | 1467603282903 Marionette TRACE conn3 <- [1,6,null,{}] 20:34:42 INFO - PROCESS | 1744 | 1467603282920 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:34:42 INFO - PROCESS | 1744 | 1467603282935 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:42 INFO - PROCESS | 1744 | 1467603282964 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:34:42 INFO - PROCESS | 1744 | 1467603282974 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 1744 | 1467603282983 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e2dc00 == 6 [pid = 1744] [id = 6] 20:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 15 (0x93e2e000) [pid = 1744] [serial = 15] [outer = (nil)] 20:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 16 (0x93e30000) [pid = 1744] [serial = 16] [outer = 0x93e2e000] 20:34:43 INFO - PROCESS | 1744 | 1467603283056 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 17 (0x93e35000) [pid = 1744] [serial = 17] [outer = 0x93e2e000] 20:34:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0a800 == 7 [pid = 1744] [id = 7] 20:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 18 (0x93c0ac00) [pid = 1744] [serial = 18] [outer = (nil)] 20:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 19 (0x93e36c00) [pid = 1744] [serial = 19] [outer = 0x93c0ac00] 20:34:43 INFO - PROCESS | 1744 | 1467603283535 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 20 (0x93b66000) [pid = 1744] [serial = 20] [outer = 0x93c0ac00] 20:34:43 INFO - PROCESS | 1744 | [1744] 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:34:44 INFO - PROCESS | 1744 | 1467603284059 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:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1266ms 20:34:44 INFO - PROCESS | 1744 | 1467603284162 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 1744 | 1467603284166 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 20:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:34:44 INFO - PROCESS | 1744 | 1467603284204 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 1744 | 1467603284206 Marionette TRACE conn3 <- [1,10,null,{}] 20:34:44 INFO - PROCESS | 1744 | 1467603284228 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:34:44 INFO - PROCESS | 1744 | 1467603284237 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:44 INFO - PROCESS | 1744 | 1467603284411 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:34:44 INFO - PROCESS | 1744 | 1467603284425 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 1744 | 1467603284435 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x924ddc00 == 8 [pid = 1744] [id = 8] 20:34:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 21 (0x924de000) [pid = 1744] [serial = 21] [outer = (nil)] 20:34:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 22 (0x924e0000) [pid = 1744] [serial = 22] [outer = 0x924de000] 20:34:44 INFO - PROCESS | 1744 | 1467603284510 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 23 (0x924e4c00) [pid = 1744] [serial = 23] [outer = 0x924de000] 20:34:45 INFO - PROCESS | 1744 | 1467603285188 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:34:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1210ms 20:34:45 INFO - PROCESS | 1744 | 1467603285469 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 1744 | 1467603285475 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 20:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:34:45 INFO - PROCESS | 1744 | 1467603285485 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:34:45 INFO - PROCESS | 1744 | 1467603285490 Marionette TRACE conn3 <- [1,14,null,{}] 20:34:45 INFO - PROCESS | 1744 | 1467603285499 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:34:45 INFO - PROCESS | 1744 | 1467603285505 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:45 INFO - PROCESS | 1744 | 1467603285729 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:34:45 INFO - PROCESS | 1744 | 1467603285882 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:45 INFO - PROCESS | 1744 | 1467603285896 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e6c00 == 9 [pid = 1744] [id = 9] 20:34:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 24 (0x925d2c00) [pid = 1744] [serial = 24] [outer = (nil)] 20:34:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 25 (0x925d5000) [pid = 1744] [serial = 25] [outer = 0x925d2c00] 20:34:45 INFO - PROCESS | 1744 | 1467603285979 Marionette DEBUG loaded listener.js 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 26 (0x92615800) [pid = 1744] [serial = 26] [outer = 0x925d2c00] 20:34:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x92620000 == 10 [pid = 1744] [id = 10] 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 27 (0x92620400) [pid = 1744] [serial = 27] [outer = (nil)] 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 28 (0x92616c00) [pid = 1744] [serial = 28] [outer = 0x92620400] 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 29 (0x92fd2c00) [pid = 1744] [serial = 29] [outer = 0x92620400] 20:34:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fcec00 == 11 [pid = 1744] [id = 11] 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 30 (0x92fd2400) [pid = 1744] [serial = 30] [outer = (nil)] 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 31 (0x93c0dc00) [pid = 1744] [serial = 31] [outer = 0x92fd2400] 20:34:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 32 (0x92fd2000) [pid = 1744] [serial = 32] [outer = 0x92fd2400] 20:34:47 INFO - PROCESS | 1744 | 1467603287096 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:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1640ms 20:34:47 INFO - PROCESS | 1744 | 1467603287178 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:34:47 INFO - PROCESS | 1744 | 1467603287186 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 20:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:34:47 INFO - PROCESS | 1744 | 1467603287202 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:34:47 INFO - PROCESS | 1744 | 1467603287206 Marionette TRACE conn3 <- [1,18,null,{}] 20:34:47 INFO - PROCESS | 1744 | 1467603287213 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:34:47 INFO - PROCESS | 1744 | 1467603287219 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:47 INFO - PROCESS | 1744 | 1467603287426 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:34:47 INFO - PROCESS | 1744 | 1467603287570 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:47 INFO - PROCESS | 1744 | 1467603287579 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fc5000 == 12 [pid = 1744] [id = 12] 20:34:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 33 (0x93c0d800) [pid = 1744] [serial = 33] [outer = (nil)] 20:34:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 34 (0x9517a800) [pid = 1744] [serial = 34] [outer = 0x93c0d800] 20:34:47 INFO - PROCESS | 1744 | 1467603287684 Marionette DEBUG loaded listener.js 20:34:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 35 (0x9a17a000) [pid = 1744] [serial = 35] [outer = 0x93c0d800] 20:34:48 INFO - PROCESS | 1744 | 1467603288544 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:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1389ms 20:34:48 INFO - PROCESS | 1744 | 1467603288591 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:34:48 INFO - PROCESS | 1744 | 1467603288598 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 20:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:34:48 INFO - PROCESS | 1744 | 1467603288605 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:34:48 INFO - PROCESS | 1744 | 1467603288611 Marionette TRACE conn3 <- [1,22,null,{}] 20:34:48 INFO - PROCESS | 1744 | 1467603288628 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:34:48 INFO - PROCESS | 1744 | 1467603288636 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:48 INFO - PROCESS | 1744 | 1467603288823 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:34:48 INFO - PROCESS | 1744 | 1467603288950 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 1744 | 1467603288962 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5edc00 == 13 [pid = 1744] [id = 13] 20:34:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 36 (0x9b5eec00) [pid = 1744] [serial = 36] [outer = (nil)] 20:34:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 37 (0x9ba10800) [pid = 1744] [serial = 37] [outer = 0x9b5eec00] 20:34:49 INFO - PROCESS | 1744 | 1467603289047 Marionette DEBUG loaded listener.js 20:34:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 38 (0x9c10d800) [pid = 1744] [serial = 38] [outer = 0x9b5eec00] 20:34:49 INFO - PROCESS | 1744 | 1467603289937 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:34:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1344ms 20:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:34:49 INFO - PROCESS | 1744 | 1467603289948 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:34:49 INFO - PROCESS | 1744 | 1467603289952 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 20:34:49 INFO - PROCESS | 1744 | 1467603289959 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 1744 | 1467603289962 Marionette TRACE conn3 <- [1,26,null,{}] 20:34:49 INFO - PROCESS | 1744 | 1467603289968 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:34:49 INFO - PROCESS | 1744 | 1467603289974 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:50 INFO - PROCESS | 1744 | 1467603290153 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:34:50 INFO - PROCESS | 1744 | 1467603290298 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 1744 | 1467603290306 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:50 INFO - PROCESS | 1744 | ++DOCSHELL 0xa209f000 == 14 [pid = 1744] [id = 14] 20:34:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 39 (0xa209f400) [pid = 1744] [serial = 39] [outer = (nil)] 20:34:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 40 (0xa220f800) [pid = 1744] [serial = 40] [outer = 0xa209f400] 20:34:50 INFO - PROCESS | 1744 | 1467603290386 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 41 (0xa2ff1000) [pid = 1744] [serial = 41] [outer = 0xa209f400] 20:34:51 INFO - PROCESS | 1744 | 1467603291590 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:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1684ms 20:34:51 INFO - PROCESS | 1744 | 1467603291647 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 1744 | 1467603291650 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 20:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:34:51 INFO - PROCESS | 1744 | 1467603291660 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 1744 | 1467603291663 Marionette TRACE conn3 <- [1,30,null,{}] 20:34:51 INFO - PROCESS | 1744 | 1467603291672 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:34:51 INFO - PROCESS | 1744 | 1467603291677 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:51 INFO - PROCESS | 1744 | 1467603291845 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:34:52 INFO - PROCESS | 1744 | 1467603291996 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 1744 | 1467603292008 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd0800 == 15 [pid = 1744] [id = 15] 20:34:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 42 (0x95178c00) [pid = 1744] [serial = 42] [outer = (nil)] 20:34:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 43 (0x984d4400) [pid = 1744] [serial = 43] [outer = 0x95178c00] 20:34:52 INFO - PROCESS | 1744 | 1467603292116 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 44 (0x994e3000) [pid = 1744] [serial = 44] [outer = 0x95178c00] 20:34:52 INFO - PROCESS | 1744 | 1467603292897 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:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1280ms 20:34:52 INFO - PROCESS | 1744 | 1467603292945 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:34:52 INFO - PROCESS | 1744 | 1467603292951 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 20:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:34:52 INFO - PROCESS | 1744 | 1467603292962 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:34:52 INFO - PROCESS | 1744 | 1467603292967 Marionette TRACE conn3 <- [1,34,null,{}] 20:34:52 INFO - PROCESS | 1744 | 1467603292972 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:34:52 INFO - PROCESS | 1744 | 1467603292978 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:53 INFO - PROCESS | 1744 | 1467603293130 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:34:53 INFO - PROCESS | 1744 | 1467603293140 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 1744 | 1467603293147 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a05bc00 == 16 [pid = 1744] [id = 16] 20:34:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 45 (0x9a4e2c00) [pid = 1744] [serial = 45] [outer = (nil)] 20:34:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 46 (0x9a5f6000) [pid = 1744] [serial = 46] [outer = 0x9a4e2c00] 20:34:53 INFO - PROCESS | 1744 | 1467603293218 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 47 (0x9b3e7400) [pid = 1744] [serial = 47] [outer = 0x9a4e2c00] 20:34:53 INFO - PROCESS | 1744 | 1467603293981 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:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1035ms 20:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:34:54 INFO - PROCESS | 1744 | 1467603294011 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:34:54 INFO - PROCESS | 1744 | 1467603294014 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 20:34:54 INFO - PROCESS | 1744 | 1467603294022 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:34:54 INFO - PROCESS | 1744 | 1467603294027 Marionette TRACE conn3 <- [1,38,null,{}] 20:34:54 INFO - PROCESS | 1744 | 1467603294046 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:34:54 INFO - PROCESS | 1744 | 1467603294053 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:54 INFO - PROCESS | 1744 | 1467603294196 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:34:54 INFO - PROCESS | 1744 | 1467603294217 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 1744 | 1467603294224 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b5eb400 == 17 [pid = 1744] [id = 17] 20:34:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 48 (0x9b76a800) [pid = 1744] [serial = 48] [outer = (nil)] 20:34:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 49 (0x9b772800) [pid = 1744] [serial = 49] [outer = 0x9b76a800] 20:34:54 INFO - PROCESS | 1744 | 1467603294295 Marionette DEBUG loaded listener.js 20:34:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 50 (0x9baa5000) [pid = 1744] [serial = 50] [outer = 0x9b76a800] 20:34:55 INFO - PROCESS | 1744 | 1467603295038 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:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1039ms 20:34:55 INFO - PROCESS | 1744 | 1467603295059 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:34:55 INFO - PROCESS | 1744 | 1467603295064 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 20:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:34:55 INFO - PROCESS | 1744 | 1467603295070 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 1744 | 1467603295072 Marionette TRACE conn3 <- [1,42,null,{}] 20:34:55 INFO - PROCESS | 1744 | 1467603295091 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:34:55 INFO - PROCESS | 1744 | 1467603295096 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:55 INFO - PROCESS | 1744 | 1467603295241 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:34:55 INFO - PROCESS | 1744 | 1467603295255 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 1744 | 1467603295263 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9c103800 == 18 [pid = 1744] [id = 18] 20:34:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0x9c107800) [pid = 1744] [serial = 51] [outer = (nil)] 20:34:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0x9d451000) [pid = 1744] [serial = 52] [outer = 0x9c107800] 20:34:55 INFO - PROCESS | 1744 | 1467603295333 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x9d805800) [pid = 1744] [serial = 53] [outer = 0x9c107800] 20:34:56 INFO - PROCESS | 1744 | 1467603296065 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:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1047ms 20:34:56 INFO - PROCESS | 1744 | 1467603296118 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:34:56 INFO - PROCESS | 1744 | 1467603296127 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 20:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:34:56 INFO - PROCESS | 1744 | 1467603296175 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:34:56 INFO - PROCESS | 1744 | 1467603296179 Marionette TRACE conn3 <- [1,46,null,{}] 20:34:56 INFO - PROCESS | 1744 | 1467603296188 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:34:56 INFO - PROCESS | 1744 | 1467603296192 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:56 INFO - PROCESS | 1744 | 1467603296339 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:34:56 INFO - PROCESS | 1744 | 1467603296349 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:56 INFO - PROCESS | 1744 | 1467603296355 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x9bae9800 == 19 [pid = 1744] [id = 19] 20:34:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x9d4cd000) [pid = 1744] [serial = 54] [outer = (nil)] 20:34:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x9d87c000) [pid = 1744] [serial = 55] [outer = 0x9d4cd000] 20:34:56 INFO - PROCESS | 1744 | 1467603296427 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0xa100f400) [pid = 1744] [serial = 56] [outer = 0x9d4cd000] 20:34:57 INFO - PROCESS | 1744 | 1467603297160 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:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1065ms 20:34:57 INFO - PROCESS | 1744 | 1467603297224 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 1744 | 1467603297226 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 20:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:34:57 INFO - PROCESS | 1744 | 1467603297233 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 1744 | 1467603297236 Marionette TRACE conn3 <- [1,50,null,{}] 20:34:57 INFO - PROCESS | 1744 | 1467603297260 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:34:57 INFO - PROCESS | 1744 | 1467603297270 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:57 INFO - PROCESS | 1744 | 1467603297498 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:34:57 INFO - PROCESS | 1744 | 1467603297594 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 1744 | 1467603297605 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d0800 == 20 [pid = 1744] [id = 20] 20:34:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0xa2370800) [pid = 1744] [serial = 57] [outer = (nil)] 20:34:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0xa2fbc400) [pid = 1744] [serial = 58] [outer = 0xa2370800] 20:34:57 INFO - PROCESS | 1744 | 1467603297672 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0xa3103000) [pid = 1744] [serial = 59] [outer = 0xa2370800] 20:34:58 INFO - PROCESS | 1744 | 1467603298286 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:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1096ms 20:34:58 INFO - PROCESS | 1744 | 1467603298330 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:34:58 INFO - PROCESS | 1744 | 1467603298333 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 20:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:34:58 INFO - PROCESS | 1744 | 1467603298344 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:34:58 INFO - PROCESS | 1744 | 1467603298347 Marionette TRACE conn3 <- [1,54,null,{}] 20:34:58 INFO - PROCESS | 1744 | 1467603298351 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:34:58 INFO - PROCESS | 1744 | 1467603298357 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:58 INFO - PROCESS | 1744 | 1467603298511 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:34:58 INFO - PROCESS | 1744 | 1467603298523 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 1744 | 1467603298533 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319e400 == 21 [pid = 1744] [id = 21] 20:34:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0xa20a9000) [pid = 1744] [serial = 60] [outer = (nil)] 20:34:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0xa3187c00) [pid = 1744] [serial = 61] [outer = 0xa20a9000] 20:34:58 INFO - PROCESS | 1744 | 1467603298684 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0xa3191400) [pid = 1744] [serial = 62] [outer = 0xa20a9000] 20:34:59 INFO - PROCESS | 1744 | 1467603299311 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:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1037ms 20:34:59 INFO - PROCESS | 1744 | 1467603299378 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:34:59 INFO - PROCESS | 1744 | 1467603299382 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 20:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:34:59 INFO - PROCESS | 1744 | 1467603299388 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:34:59 INFO - PROCESS | 1744 | 1467603299390 Marionette TRACE conn3 <- [1,58,null,{}] 20:34:59 INFO - PROCESS | 1744 | 1467603299396 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:34:59 INFO - PROCESS | 1744 | 1467603299400 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:59 INFO - PROCESS | 1744 | 1467603299538 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:34:59 INFO - PROCESS | 1744 | 1467603299637 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:59 INFO - PROCESS | 1744 | 1467603299644 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:34:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261fc00 == 22 [pid = 1744] [id = 22] 20:34:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x98350000) [pid = 1744] [serial = 63] [outer = (nil)] 20:34:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0xa4d11c00) [pid = 1744] [serial = 64] [outer = 0x98350000] 20:34:59 INFO - PROCESS | 1744 | 1467603299715 Marionette DEBUG loaded listener.js 20:34:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0xa4d56400) [pid = 1744] [serial = 65] [outer = 0x98350000] 20:35:00 INFO - PROCESS | 1744 | 1467603300336 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:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 981ms 20:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:35:00 INFO - PROCESS | 1744 | 1467603300369 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:35:00 INFO - PROCESS | 1744 | 1467603300371 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 20:35:00 INFO - PROCESS | 1744 | 1467603300378 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:35:00 INFO - PROCESS | 1744 | 1467603300381 Marionette TRACE conn3 <- [1,62,null,{}] 20:35:00 INFO - PROCESS | 1744 | 1467603300386 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:35:00 INFO - PROCESS | 1744 | 1467603300391 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:00 INFO - PROCESS | 1744 | 1467603300599 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:35:00 INFO - PROCESS | 1744 | 1467603300622 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:00 INFO - PROCESS | 1744 | 1467603300630 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e6400 == 23 [pid = 1744] [id = 23] 20:35:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9d87d800) [pid = 1744] [serial = 66] [outer = (nil)] 20:35:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0xa610fc00) [pid = 1744] [serial = 67] [outer = 0x9d87d800] 20:35:00 INFO - PROCESS | 1744 | 1467603300699 Marionette DEBUG loaded listener.js 20:35:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0xa6186000) [pid = 1744] [serial = 68] [outer = 0x9d87d800] 20:35:02 INFO - PROCESS | 1744 | 1467603302451 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:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2132ms 20:35:02 INFO - PROCESS | 1744 | 1467603302510 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:35:02 INFO - PROCESS | 1744 | 1467603302522 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 20:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:35:02 INFO - PROCESS | 1744 | 1467603302539 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 1744 | 1467603302545 Marionette TRACE conn3 <- [1,66,null,{}] 20:35:02 INFO - PROCESS | 1744 | 1467603302553 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:35:02 INFO - PROCESS | 1744 | 1467603302558 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:02 INFO - PROCESS | 1744 | 1467603302745 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:35:02 INFO - PROCESS | 1744 | 1467603302768 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:02 INFO - PROCESS | 1744 | 1467603302777 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x95210400 == 24 [pid = 1744] [id = 24] 20:35:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x95210800) [pid = 1744] [serial = 69] [outer = (nil)] 20:35:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9792ec00) [pid = 1744] [serial = 70] [outer = 0x95210800] 20:35:02 INFO - PROCESS | 1744 | 1467603302848 Marionette DEBUG loaded listener.js 20:35:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9834a400) [pid = 1744] [serial = 71] [outer = 0x95210800] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93e2e000) [pid = 1744] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x924de000) [pid = 1744] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x925d2c00) [pid = 1744] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93c0d800) [pid = 1744] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9b5eec00) [pid = 1744] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0xa209f400) [pid = 1744] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x95178c00) [pid = 1744] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a4e2c00) [pid = 1744] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9b76a800) [pid = 1744] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9c107800) [pid = 1744] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0xa2370800) [pid = 1744] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:35:03 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0xa20a9000) [pid = 1744] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:35:04 INFO - PROCESS | 1744 | 1467603304065 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:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1587ms 20:35:04 INFO - PROCESS | 1744 | 1467603304126 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 1744 | 1467603304132 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 20:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:35:04 INFO - PROCESS | 1744 | 1467603304142 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - PROCESS | 1744 | 1467603304146 Marionette TRACE conn3 <- [1,70,null,{}] 20:35:04 INFO - PROCESS | 1744 | 1467603304152 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:35:04 INFO - PROCESS | 1744 | 1467603304158 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:04 INFO - PROCESS | 1744 | 1467603304311 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:35:04 INFO - PROCESS | 1744 | 1467603304322 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 1744 | 1467603304330 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x95178c00 == 25 [pid = 1744] [id = 25] 20:35:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x99483400) [pid = 1744] [serial = 72] [outer = (nil)] 20:35:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9a1b9400) [pid = 1744] [serial = 73] [outer = 0x99483400] 20:35:04 INFO - PROCESS | 1744 | 1467603304400 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9a3ef400) [pid = 1744] [serial = 74] [outer = 0x99483400] 20:35:05 INFO - PROCESS | 1744 | 1467603305125 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:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1036ms 20:35:05 INFO - PROCESS | 1744 | 1467603305187 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 1744 | 1467603305191 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 20:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:35:05 INFO - PROCESS | 1744 | 1467603305198 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:35:05 INFO - PROCESS | 1744 | 1467603305204 Marionette TRACE conn3 <- [1,74,null,{}] 20:35:05 INFO - PROCESS | 1744 | 1467603305235 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:35:05 INFO - PROCESS | 1744 | 1467603305242 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:05 INFO - PROCESS | 1744 | 1467603305393 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:35:05 INFO - PROCESS | 1744 | 1467603305403 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 1744 | 1467603305416 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b775800 == 26 [pid = 1744] [id = 26] 20:35:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9b778000) [pid = 1744] [serial = 75] [outer = (nil)] 20:35:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9ba0dc00) [pid = 1744] [serial = 76] [outer = 0x9b778000] 20:35:05 INFO - PROCESS | 1744 | 1467603305507 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9d445c00) [pid = 1744] [serial = 77] [outer = 0x9b778000] 20:35:06 INFO - PROCESS | 1744 | 1467603306449 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:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1287ms 20:35:06 INFO - PROCESS | 1744 | 1467603306486 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 1744 | 1467603306492 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 20:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:35:06 INFO - PROCESS | 1744 | 1467603306500 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - PROCESS | 1744 | 1467603306508 Marionette TRACE conn3 <- [1,78,null,{}] 20:35:06 INFO - PROCESS | 1744 | 1467603306516 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:35:06 INFO - PROCESS | 1744 | 1467603306522 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:06 INFO - PROCESS | 1744 | 1467603306695 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:35:06 INFO - PROCESS | 1744 | 1467603306831 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 1744 | 1467603306840 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x9517e400 == 27 [pid = 1744] [id = 27] 20:35:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x95205000) [pid = 1744] [serial = 78] [outer = (nil)] 20:35:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x97931c00) [pid = 1744] [serial = 79] [outer = 0x95205000] 20:35:06 INFO - PROCESS | 1744 | 1467603306922 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a5ee000) [pid = 1744] [serial = 80] [outer = 0x95205000] 20:35:07 INFO - PROCESS | 1744 | 1467603307741 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:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1291ms 20:35:07 INFO - PROCESS | 1744 | 1467603307791 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:35:07 INFO - PROCESS | 1744 | 1467603307799 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 20:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:35:07 INFO - PROCESS | 1744 | 1467603307809 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:35:07 INFO - PROCESS | 1744 | 1467603307813 Marionette TRACE conn3 <- [1,82,null,{}] 20:35:07 INFO - PROCESS | 1744 | 1467603307838 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:35:07 INFO - PROCESS | 1744 | 1467603307845 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:08 INFO - PROCESS | 1744 | 1467603308020 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:35:08 INFO - PROCESS | 1744 | 1467603308154 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:08 INFO - PROCESS | 1744 | 1467603308161 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b3eec00 == 28 [pid = 1744] [id = 28] 20:35:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9ba08000) [pid = 1744] [serial = 81] [outer = (nil)] 20:35:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9d4ebc00) [pid = 1744] [serial = 82] [outer = 0x9ba08000] 20:35:08 INFO - PROCESS | 1744 | 1467603308248 Marionette DEBUG loaded listener.js 20:35:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0xa108a800) [pid = 1744] [serial = 83] [outer = 0x9ba08000] 20:35:09 INFO - PROCESS | 1744 | 1467603309036 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:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1298ms 20:35:09 INFO - PROCESS | 1744 | 1467603309107 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:35:09 INFO - PROCESS | 1744 | 1467603309112 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 20:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:35:09 INFO - PROCESS | 1744 | 1467603309118 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:35:09 INFO - PROCESS | 1744 | 1467603309125 Marionette TRACE conn3 <- [1,86,null,{}] 20:35:09 INFO - PROCESS | 1744 | 1467603309141 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:35:09 INFO - PROCESS | 1744 | 1467603309150 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:09 INFO - PROCESS | 1744 | 1467603309319 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:35:09 INFO - PROCESS | 1744 | 1467603309430 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 1744 | 1467603309441 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:09 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2370800 == 29 [pid = 1744] [id = 29] 20:35:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa2372400) [pid = 1744] [serial = 84] [outer = (nil)] 20:35:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0xa3109000) [pid = 1744] [serial = 85] [outer = 0xa2372400] 20:35:09 INFO - PROCESS | 1744 | 1467603309525 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0xa4d4b400) [pid = 1744] [serial = 86] [outer = 0xa2372400] 20:35:10 INFO - PROCESS | 1744 | 1467603310369 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:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1287ms 20:35:10 INFO - PROCESS | 1744 | 1467603310406 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 1744 | 1467603310410 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 20:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:35:10 INFO - PROCESS | 1744 | 1467603310417 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 1744 | 1467603310420 Marionette TRACE conn3 <- [1,90,null,{}] 20:35:10 INFO - PROCESS | 1744 | 1467603310426 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:35:10 INFO - PROCESS | 1744 | 1467603310432 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:10 INFO - PROCESS | 1744 | 1467603310594 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:35:10 INFO - PROCESS | 1744 | 1467603310717 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:10 INFO - PROCESS | 1744 | 1467603310726 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x924db800 == 30 [pid = 1744] [id = 30] 20:35:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a52a000) [pid = 1744] [serial = 87] [outer = (nil)] 20:35:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa6185000) [pid = 1744] [serial = 88] [outer = 0x9a52a000] 20:35:10 INFO - PROCESS | 1744 | 1467603310838 Marionette DEBUG loaded listener.js 20:35:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa61dd000) [pid = 1744] [serial = 89] [outer = 0x9a52a000] 20:35:11 INFO - PROCESS | 1744 | 1467603311655 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:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1285ms 20:35:11 INFO - PROCESS | 1744 | 1467603311703 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:35:11 INFO - PROCESS | 1744 | 1467603311707 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 20:35:11 INFO - PROCESS | 1744 | 1467603311714 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:35:11 INFO - PROCESS | 1744 | 1467603311717 Marionette TRACE conn3 <- [1,94,null,{}] 20:35:11 INFO - PROCESS | 1744 | 1467603311723 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:35:11 INFO - PROCESS | 1744 | 1467603311728 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:11 INFO - PROCESS | 1744 | 1467603311888 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:35:12 INFO - PROCESS | 1744 | 1467603312025 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:12 INFO - PROCESS | 1744 | 1467603312033 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x924dc400 == 31 [pid = 1744] [id = 31] 20:35:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x984db000) [pid = 1744] [serial = 90] [outer = (nil)] 20:35:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0xa6993400) [pid = 1744] [serial = 91] [outer = 0x984db000] 20:35:12 INFO - PROCESS | 1744 | 1467603312111 Marionette DEBUG loaded listener.js 20:35:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a1c1400) [pid = 1744] [serial = 92] [outer = 0x984db000] 20:35:13 INFO - PROCESS | 1744 | 1467603313036 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:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1385ms 20:35:13 INFO - PROCESS | 1744 | 1467603313099 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:35:13 INFO - PROCESS | 1744 | 1467603313103 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 20:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:35:13 INFO - PROCESS | 1744 | 1467603313109 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:35:13 INFO - PROCESS | 1744 | 1467603313113 Marionette TRACE conn3 <- [1,98,null,{}] 20:35:13 INFO - PROCESS | 1744 | 1467603313119 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:35:13 INFO - PROCESS | 1744 | 1467603313129 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:13 INFO - PROCESS | 1744 | 1467603313349 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:35:13 INFO - PROCESS | 1744 | 1467603313519 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 1744 | 1467603313528 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x994e8000 == 32 [pid = 1744] [id = 32] 20:35:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x99edbc00) [pid = 1744] [serial = 93] [outer = (nil)] 20:35:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9ba09c00) [pid = 1744] [serial = 94] [outer = 0x99edbc00] 20:35:13 INFO - PROCESS | 1744 | 1467603313607 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9b3e5c00) [pid = 1744] [serial = 95] [outer = 0x99edbc00] 20:35:14 INFO - PROCESS | 1744 | 1467603314487 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:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1435ms 20:35:14 INFO - PROCESS | 1744 | 1467603314557 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 1744 | 1467603314563 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 20:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:35:14 INFO - PROCESS | 1744 | 1467603314572 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - PROCESS | 1744 | 1467603314577 Marionette TRACE conn3 <- [1,102,null,{}] 20:35:14 INFO - PROCESS | 1744 | 1467603314585 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:35:14 INFO - PROCESS | 1744 | 1467603314590 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:14 INFO - PROCESS | 1744 | 1467603314760 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:35:14 INFO - PROCESS | 1744 | 1467603314928 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 1744 | 1467603314952 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b65400 == 33 [pid = 1744] [id = 33] 20:35:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93c05000) [pid = 1744] [serial = 96] [outer = (nil)] 20:35:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x95179400) [pid = 1744] [serial = 97] [outer = 0x93c05000] 20:35:15 INFO - PROCESS | 1744 | 1467603315060 Marionette DEBUG loaded listener.js 20:35:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9792f800) [pid = 1744] [serial = 98] [outer = 0x93c05000] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9a5ebc00) [pid = 1744] [serial = 12] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x925d5000) [pid = 1744] [serial = 25] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93c0dc00) [pid = 1744] [serial = 31] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9517a800) [pid = 1744] [serial = 34] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9ba10800) [pid = 1744] [serial = 37] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0xa220f800) [pid = 1744] [serial = 40] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x984d4400) [pid = 1744] [serial = 43] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x994e3000) [pid = 1744] [serial = 44] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a5f6000) [pid = 1744] [serial = 46] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9b772800) [pid = 1744] [serial = 49] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9baa5000) [pid = 1744] [serial = 50] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9d451000) [pid = 1744] [serial = 52] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9d805800) [pid = 1744] [serial = 53] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9d87c000) [pid = 1744] [serial = 55] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0xa2fbc400) [pid = 1744] [serial = 58] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0xa3187c00) [pid = 1744] [serial = 61] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92616c00) [pid = 1744] [serial = 28] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0xa3103000) [pid = 1744] [serial = 59] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0xa3191400) [pid = 1744] [serial = 62] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a17a000) [pid = 1744] [serial = 35] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9b3e7400) [pid = 1744] [serial = 47] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9c10d800) [pid = 1744] [serial = 38] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0xa4d11c00) [pid = 1744] [serial = 64] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0xa2ff1000) [pid = 1744] [serial = 41] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92615800) [pid = 1744] [serial = 26] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x924e4c00) [pid = 1744] [serial = 23] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x9a9fa800) [pid = 1744] [serial = 9] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0xa4d4f800) [pid = 1744] [serial = 2] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x924e0000) [pid = 1744] [serial = 22] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x93e36c00) [pid = 1744] [serial = 19] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x93e30000) [pid = 1744] [serial = 16] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x93e35000) [pid = 1744] [serial = 17] [outer = (nil)] [url = about:blank] 20:35:16 INFO - PROCESS | 1744 | 1467603316590 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:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2042ms 20:35:16 INFO - PROCESS | 1744 | 1467603316614 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:35:16 INFO - PROCESS | 1744 | 1467603316620 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 20:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:35:16 INFO - PROCESS | 1744 | 1467603316630 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:35:16 INFO - PROCESS | 1744 | 1467603316635 Marionette TRACE conn3 <- [1,106,null,{}] 20:35:16 INFO - PROCESS | 1744 | 1467603316643 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:35:16 INFO - PROCESS | 1744 | 1467603316649 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:16 INFO - PROCESS | 1744 | 1467603316797 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:35:16 INFO - PROCESS | 1744 | 1467603316816 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 1744 | 1467603316826 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e2c800 == 34 [pid = 1744] [id = 34] 20:35:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x93e2e000) [pid = 1744] [serial = 99] [outer = (nil)] 20:35:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x93e33400) [pid = 1744] [serial = 100] [outer = 0x93e2e000] 20:35:16 INFO - PROCESS | 1744 | 1467603316895 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x95173c00) [pid = 1744] [serial = 101] [outer = 0x93e2e000] 20:35:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x984d4c00) [pid = 1744] [serial = 102] [outer = 0x92fd2400] 20:35:17 INFO - PROCESS | 1744 | 1467603317756 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:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1188ms 20:35:17 INFO - PROCESS | 1744 | 1467603317817 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:35:17 INFO - PROCESS | 1744 | 1467603317826 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 20:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:35:17 INFO - PROCESS | 1744 | 1467603317837 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:35:17 INFO - PROCESS | 1744 | 1467603317840 Marionette TRACE conn3 <- [1,110,null,{}] 20:35:17 INFO - PROCESS | 1744 | 1467603317847 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:35:17 INFO - PROCESS | 1744 | 1467603317853 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:18 INFO - PROCESS | 1744 | 1467603318010 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:35:18 INFO - PROCESS | 1744 | 1467603318109 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:18 INFO - PROCESS | 1744 | 1467603318118 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fcb400 == 35 [pid = 1744] [id = 35] 20:35:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x99485c00) [pid = 1744] [serial = 103] [outer = (nil)] 20:35:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x9a17a400) [pid = 1744] [serial = 104] [outer = 0x99485c00] 20:35:18 INFO - PROCESS | 1744 | 1467603318190 Marionette DEBUG loaded listener.js 20:35:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x9a529800) [pid = 1744] [serial = 105] [outer = 0x99485c00] 20:35:18 INFO - PROCESS | 1744 | 1467603318903 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:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1135ms 20:35:18 INFO - PROCESS | 1744 | 1467603318972 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:35:18 INFO - PROCESS | 1744 | 1467603318975 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 20:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:35:18 INFO - PROCESS | 1744 | 1467603318982 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:35:18 INFO - PROCESS | 1744 | 1467603318988 Marionette TRACE conn3 <- [1,114,null,{}] 20:35:19 INFO - PROCESS | 1744 | 1467603319011 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:35:19 INFO - PROCESS | 1744 | 1467603319020 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:19 INFO - PROCESS | 1744 | 1467603319211 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:35:19 INFO - PROCESS | 1744 | 1467603319230 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 1744 | 1467603319242 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b773c00 == 36 [pid = 1744] [id = 36] 20:35:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9b777400) [pid = 1744] [serial = 106] [outer = (nil)] 20:35:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9ba0ec00) [pid = 1744] [serial = 107] [outer = 0x9b777400] 20:35:19 INFO - PROCESS | 1744 | 1467603319313 Marionette DEBUG loaded listener.js 20:35:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9c10b400) [pid = 1744] [serial = 108] [outer = 0x9b777400] 20:35:20 INFO - PROCESS | 1744 | 1467603320143 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:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1233ms 20:35:20 INFO - PROCESS | 1744 | 1467603320215 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:35:20 INFO - PROCESS | 1744 | 1467603320220 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 20:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:35:20 INFO - PROCESS | 1744 | 1467603320226 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:35:20 INFO - PROCESS | 1744 | 1467603320228 Marionette TRACE conn3 <- [1,118,null,{}] 20:35:20 INFO - PROCESS | 1744 | 1467603320234 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:35:20 INFO - PROCESS | 1744 | 1467603320239 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:20 INFO - PROCESS | 1744 | 1467603320428 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:35:20 INFO - PROCESS | 1744 | 1467603320447 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 1744 | 1467603320455 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b771800 == 37 [pid = 1744] [id = 37] 20:35:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9ba10800) [pid = 1744] [serial = 109] [outer = (nil)] 20:35:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9d87bc00) [pid = 1744] [serial = 110] [outer = 0x9ba10800] 20:35:20 INFO - PROCESS | 1744 | 1467603320522 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0xa209e000) [pid = 1744] [serial = 111] [outer = 0x9ba10800] 20:35:21 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9d4cd000) [pid = 1744] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:35:21 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9b778000) [pid = 1744] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:35:21 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x95210800) [pid = 1744] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:35:21 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x98350000) [pid = 1744] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:35:21 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x99483400) [pid = 1744] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:35:21 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9d87d800) [pid = 1744] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:35:21 INFO - PROCESS | 1744 | 1467603321337 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:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1136ms 20:35:21 INFO - PROCESS | 1744 | 1467603321363 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 1744 | 1467603321366 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 20:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:35:21 INFO - PROCESS | 1744 | 1467603321372 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - PROCESS | 1744 | 1467603321375 Marionette TRACE conn3 <- [1,122,null,{}] 20:35:21 INFO - PROCESS | 1744 | 1467603321381 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:35:21 INFO - PROCESS | 1744 | 1467603321386 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:21 INFO - PROCESS | 1744 | 1467603321521 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:35:21 INFO - PROCESS | 1744 | 1467603321540 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 1744 | 1467603321549 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x92616000 == 38 [pid = 1744] [id = 38] 20:35:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9319a000) [pid = 1744] [serial = 112] [outer = (nil)] 20:35:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0xa209d000) [pid = 1744] [serial = 113] [outer = 0x9319a000] 20:35:21 INFO - PROCESS | 1744 | 1467603321698 Marionette DEBUG loaded listener.js 20:35:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0xa2210400) [pid = 1744] [serial = 114] [outer = 0x9319a000] 20:35:22 INFO - PROCESS | 1744 | 1467603322311 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:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 981ms 20:35:22 INFO - PROCESS | 1744 | 1467603322353 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 20:35:22 INFO - PROCESS | 1744 | 1467603322357 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 20:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:35:22 INFO - PROCESS | 1744 | 1467603322363 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:35:22 INFO - PROCESS | 1744 | 1467603322366 Marionette TRACE conn3 <- [1,126,null,{}] 20:35:22 INFO - PROCESS | 1744 | 1467603322372 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:35:22 INFO - PROCESS | 1744 | 1467603322381 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:22 INFO - PROCESS | 1744 | 1467603322574 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 20:35:22 INFO - PROCESS | 1744 | 1467603322672 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:22 INFO - PROCESS | 1744 | 1467603322687 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:22 INFO - PROCESS | 1744 | ++DOCSHELL 0xa2559400 == 39 [pid = 1744] [id = 39] 20:35:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0xa25f4c00) [pid = 1744] [serial = 115] [outer = (nil)] 20:35:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0xa3102000) [pid = 1744] [serial = 116] [outer = 0xa25f4c00] 20:35:22 INFO - PROCESS | 1744 | 1467603322756 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0xa334f000) [pid = 1744] [serial = 117] [outer = 0xa25f4c00] 20:35:23 INFO - PROCESS | 1744 | 1467603323746 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:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1428ms 20:35:23 INFO - PROCESS | 1744 | 1467603323793 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 1744 | 1467603323799 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 20:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:35:23 INFO - PROCESS | 1744 | 1467603323807 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 1744 | 1467603323813 Marionette TRACE conn3 <- [1,130,null,{}] 20:35:23 INFO - PROCESS | 1744 | 1467603323822 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:35:23 INFO - PROCESS | 1744 | 1467603323828 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:24 INFO - PROCESS | 1744 | 1467603324040 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 20:35:24 INFO - PROCESS | 1744 | 1467603324183 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:24 INFO - PROCESS | 1744 | 1467603324192 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d7c00 == 40 [pid = 1744] [id = 40] 20:35:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9319e000) [pid = 1744] [serial = 118] [outer = (nil)] 20:35:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x95202000) [pid = 1744] [serial = 119] [outer = 0x9319e000] 20:35:24 INFO - PROCESS | 1744 | 1467603324272 Marionette DEBUG loaded listener.js 20:35:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x95205800) [pid = 1744] [serial = 120] [outer = 0x9319e000] 20:35:25 INFO - PROCESS | 1744 | 1467603325248 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:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1482ms 20:35:25 INFO - PROCESS | 1744 | 1467603325289 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 1744 | 1467603325296 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 20:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:35:25 INFO - PROCESS | 1744 | 1467603325307 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - PROCESS | 1744 | 1467603325310 Marionette TRACE conn3 <- [1,134,null,{}] 20:35:25 INFO - PROCESS | 1744 | 1467603325317 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:35:25 INFO - PROCESS | 1744 | 1467603325323 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:25 INFO - PROCESS | 1744 | 1467603325535 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 20:35:25 INFO - PROCESS | 1744 | 1467603325707 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 1744 | 1467603325720 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x97936c00 == 41 [pid = 1744] [id = 41] 20:35:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9a052000) [pid = 1744] [serial = 121] [outer = (nil)] 20:35:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9a521800) [pid = 1744] [serial = 122] [outer = 0x9a052000] 20:35:25 INFO - PROCESS | 1744 | 1467603325844 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9a9fac00) [pid = 1744] [serial = 123] [outer = 0x9a052000] 20:35:26 INFO - PROCESS | 1744 | 1467603326822 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:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1540ms 20:35:26 INFO - PROCESS | 1744 | 1467603326847 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 20:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:35:26 INFO - PROCESS | 1744 | 1467603326851 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 20:35:26 INFO - PROCESS | 1744 | 1467603326858 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 1744 | 1467603326864 Marionette TRACE conn3 <- [1,138,null,{}] 20:35:26 INFO - PROCESS | 1744 | 1467603326880 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:35:26 INFO - PROCESS | 1744 | 1467603326889 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:27 INFO - PROCESS | 1744 | 1467603327076 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 20:35:27 INFO - PROCESS | 1744 | 1467603327219 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 1744 | 1467603327231 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9517bc00 == 42 [pid = 1744] [id = 42] 20:35:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x952f2800) [pid = 1744] [serial = 124] [outer = (nil)] 20:35:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9b5e5c00) [pid = 1744] [serial = 125] [outer = 0x952f2800] 20:35:27 INFO - PROCESS | 1744 | 1467603327344 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0xa232b000) [pid = 1744] [serial = 126] [outer = 0x952f2800] 20:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9517e400 == 41 [pid = 1744] [id = 27] 20:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9b3eec00 == 40 [pid = 1744] [id = 28] 20:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92616000 == 39 [pid = 1744] [id = 38] 20:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9b771800 == 38 [pid = 1744] [id = 37] 20:35:28 INFO - PROCESS | 1744 | 1467603328529 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:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9b773c00 == 37 [pid = 1744] [id = 36] 20:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92fcb400 == 36 [pid = 1744] [id = 35] 20:35:28 INFO - PROCESS | 1744 | --DOCSHELL 0x93e2c800 == 35 [pid = 1744] [id = 34] 20:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1698ms 20:35:28 INFO - PROCESS | 1744 | 1467603328555 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 1744 | 1467603328560 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 20:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:35:28 INFO - PROCESS | 1744 | 1467603328568 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:35:28 INFO - PROCESS | 1744 | 1467603328572 Marionette TRACE conn3 <- [1,142,null,{}] 20:35:28 INFO - PROCESS | 1744 | 1467603328580 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:35:28 INFO - PROCESS | 1744 | 1467603328585 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:28 INFO - PROCESS | 1744 | 1467603328755 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9d445c00) [pid = 1744] [serial = 77] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9ba0dc00) [pid = 1744] [serial = 76] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a3ef400) [pid = 1744] [serial = 74] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9792ec00) [pid = 1744] [serial = 70] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a1b9400) [pid = 1744] [serial = 73] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9834a400) [pid = 1744] [serial = 71] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa6186000) [pid = 1744] [serial = 68] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0xa610fc00) [pid = 1744] [serial = 67] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0xa100f400) [pid = 1744] [serial = 56] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0xa4d56400) [pid = 1744] [serial = 65] [outer = (nil)] [url = about:blank] 20:35:28 INFO - PROCESS | 1744 | 1467603328915 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 1744 | 1467603328922 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0d800 == 36 [pid = 1744] [id = 43] 20:35:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93c0f000) [pid = 1744] [serial = 127] [outer = (nil)] 20:35:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93eaf000) [pid = 1744] [serial = 128] [outer = 0x93c0f000] 20:35:29 INFO - PROCESS | 1744 | 1467603328995 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eb4000) [pid = 1744] [serial = 129] [outer = 0x93c0f000] 20:35:29 INFO - PROCESS | 1744 | 1467603329669 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:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1137ms 20:35:29 INFO - PROCESS | 1744 | 1467603329705 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 1744 | 1467603329711 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 20:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:35:29 INFO - PROCESS | 1744 | 1467603329721 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 1744 | 1467603329724 Marionette TRACE conn3 <- [1,146,null,{}] 20:35:29 INFO - PROCESS | 1744 | 1467603329731 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:35:29 INFO - PROCESS | 1744 | 1467603329736 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:29 INFO - PROCESS | 1744 | 1467603329906 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 20:35:29 INFO - PROCESS | 1744 | 1467603329917 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 1744 | 1467603329929 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x95203000 == 37 [pid = 1744] [id = 44] 20:35:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x95209c00) [pid = 1744] [serial = 130] [outer = (nil)] 20:35:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9527b000) [pid = 1744] [serial = 131] [outer = 0x95209c00] 20:35:29 INFO - PROCESS | 1744 | 1467603329994 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x97936800) [pid = 1744] [serial = 132] [outer = 0x95209c00] 20:35:30 INFO - PROCESS | 1744 | 1467603330765 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:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1098ms 20:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:35:30 INFO - PROCESS | 1744 | 1467603330818 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 20:35:30 INFO - PROCESS | 1744 | 1467603330821 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 20:35:30 INFO - PROCESS | 1744 | 1467603330829 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:35:30 INFO - PROCESS | 1744 | 1467603330836 Marionette TRACE conn3 <- [1,150,null,{}] 20:35:30 INFO - PROCESS | 1744 | 1467603330863 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:35:30 INFO - PROCESS | 1744 | 1467603330872 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:31 INFO - PROCESS | 1744 | 1467603331042 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 20:35:31 INFO - PROCESS | 1744 | 1467603331153 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:31 INFO - PROCESS | 1744 | 1467603331161 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a314000 == 38 [pid = 1744] [id = 45] 20:35:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9b3e6800) [pid = 1744] [serial = 133] [outer = (nil)] 20:35:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9b5e7000) [pid = 1744] [serial = 134] [outer = 0x9b3e6800] 20:35:31 INFO - PROCESS | 1744 | 1467603331231 Marionette DEBUG loaded listener.js 20:35:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9ba0f400) [pid = 1744] [serial = 135] [outer = 0x9b3e6800] 20:35:32 INFO - PROCESS | 1744 | 1467603332131 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:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1348ms 20:35:32 INFO - PROCESS | 1744 | 1467603332218 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 1744 | 1467603332222 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 20:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:35:32 INFO - PROCESS | 1744 | 1467603332238 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 1744 | 1467603332241 Marionette TRACE conn3 <- [1,154,null,{}] 20:35:32 INFO - PROCESS | 1744 | 1467603332247 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:35:32 INFO - PROCESS | 1744 | 1467603332252 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:32 INFO - PROCESS | 1744 | 1467603332441 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 20:35:32 INFO - PROCESS | 1744 | 1467603332466 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 1744 | 1467603332471 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b68400 == 39 [pid = 1744] [id = 46] 20:35:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9b5ea800) [pid = 1744] [serial = 136] [outer = (nil)] 20:35:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0xa237a000) [pid = 1744] [serial = 137] [outer = 0x9b5ea800] 20:35:32 INFO - PROCESS | 1744 | 1467603332552 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0xa2fb4c00) [pid = 1744] [serial = 138] [outer = 0x9b5ea800] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x99485c00) [pid = 1744] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93e2e000) [pid = 1744] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93c05000) [pid = 1744] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x95205000) [pid = 1744] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9ba08000) [pid = 1744] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa2372400) [pid = 1744] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a52a000) [pid = 1744] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x984db000) [pid = 1744] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9b777400) [pid = 1744] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x99edbc00) [pid = 1744] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9ba10800) [pid = 1744] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:35:33 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9319a000) [pid = 1744] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:35:33 INFO - PROCESS | 1744 | 1467603333433 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:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1241ms 20:35:33 INFO - PROCESS | 1744 | 1467603333473 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 20:35:33 INFO - PROCESS | 1744 | 1467603333476 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 20:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:35:33 INFO - PROCESS | 1744 | 1467603333491 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:35:33 INFO - PROCESS | 1744 | 1467603333495 Marionette TRACE conn3 <- [1,158,null,{}] 20:35:33 INFO - PROCESS | 1744 | 1467603333500 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:35:33 INFO - PROCESS | 1744 | 1467603333505 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:33 INFO - PROCESS | 1744 | 1467603333657 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 20:35:33 INFO - PROCESS | 1744 | 1467603333666 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:33 INFO - PROCESS | 1744 | 1467603333671 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261ec00 == 40 [pid = 1744] [id = 47] 20:35:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9319a000) [pid = 1744] [serial = 139] [outer = (nil)] 20:35:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a4e2c00) [pid = 1744] [serial = 140] [outer = 0x9319a000] 20:35:33 INFO - PROCESS | 1744 | 1467603333740 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9d4dcc00) [pid = 1744] [serial = 141] [outer = 0x9319a000] 20:35:34 INFO - PROCESS | 1744 | 1467603334552 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:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1080ms 20:35:34 INFO - PROCESS | 1744 | 1467603334579 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 20:35:34 INFO - PROCESS | 1744 | 1467603334582 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 20:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:35:34 INFO - PROCESS | 1744 | 1467603334588 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:35:34 INFO - PROCESS | 1744 | 1467603334591 Marionette TRACE conn3 <- [1,162,null,{}] 20:35:34 INFO - PROCESS | 1744 | 1467603334597 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:35:34 INFO - PROCESS | 1744 | 1467603334607 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:34 INFO - PROCESS | 1744 | 1467603334786 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 20:35:34 INFO - PROCESS | 1744 | 1467603334797 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 1744 | 1467603334803 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x926ef400 == 41 [pid = 1744] [id = 48] 20:35:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x926f0400) [pid = 1744] [serial = 142] [outer = (nil)] 20:35:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x926fbc00) [pid = 1744] [serial = 143] [outer = 0x926f0400] 20:35:34 INFO - PROCESS | 1744 | 1467603334871 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0xa2322400) [pid = 1744] [serial = 144] [outer = 0x926f0400] 20:35:36 INFO - PROCESS | 1744 | 1467603336062 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:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1532ms 20:35:36 INFO - PROCESS | 1744 | 1467603336147 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 1744 | 1467603336152 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 20:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:35:36 INFO - PROCESS | 1744 | 1467603336221 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:35:36 INFO - PROCESS | 1744 | 1467603336226 Marionette TRACE conn3 <- [1,166,null,{}] 20:35:36 INFO - PROCESS | 1744 | 1467603336236 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:35:36 INFO - PROCESS | 1744 | 1467603336241 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:36 INFO - PROCESS | 1744 | 1467603336464 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 20:35:36 INFO - PROCESS | 1744 | 1467603336620 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 1744 | 1467603336630 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f3c00 == 42 [pid = 1744] [id = 49] 20:35:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x926fcc00) [pid = 1744] [serial = 145] [outer = (nil)] 20:35:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93eb7400) [pid = 1744] [serial = 146] [outer = 0x926fcc00] 20:35:36 INFO - PROCESS | 1744 | 1467603336713 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x95202400) [pid = 1744] [serial = 147] [outer = 0x926fcc00] 20:35:37 INFO - PROCESS | 1744 | 1467603337583 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:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1409ms 20:35:37 INFO - PROCESS | 1744 | 1467603337626 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 1744 | 1467603337634 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 20:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:35:37 INFO - PROCESS | 1744 | 1467603337647 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 1744 | 1467603337651 Marionette TRACE conn3 <- [1,170,null,{}] 20:35:37 INFO - PROCESS | 1744 | 1467603337658 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:35:37 INFO - PROCESS | 1744 | 1467603337664 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:37 INFO - PROCESS | 1744 | 1467603337846 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 20:35:38 INFO - PROCESS | 1744 | 1467603337990 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 1744 | 1467603337999 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x95274400 == 43 [pid = 1744] [id = 50] 20:35:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a03b000) [pid = 1744] [serial = 148] [outer = (nil)] 20:35:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a03f400) [pid = 1744] [serial = 149] [outer = 0x9a03b000] 20:35:38 INFO - PROCESS | 1744 | 1467603338096 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a043c00) [pid = 1744] [serial = 150] [outer = 0x9a03b000] 20:35:38 INFO - PROCESS | 1744 | 1467603338918 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:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1332ms 20:35:38 INFO - PROCESS | 1744 | 1467603338979 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 20:35:38 INFO - PROCESS | 1744 | 1467603338982 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 20:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:35:38 INFO - PROCESS | 1744 | 1467603338990 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:35:38 INFO - PROCESS | 1744 | 1467603338996 Marionette TRACE conn3 <- [1,174,null,{}] 20:35:39 INFO - PROCESS | 1744 | 1467603339013 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:35:39 INFO - PROCESS | 1744 | 1467603339021 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:39 INFO - PROCESS | 1744 | 1467603339230 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 20:35:39 INFO - PROCESS | 1744 | 1467603339376 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 1744 | 1467603339385 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9ba08800 == 44 [pid = 1744] [id = 51] 20:35:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9ba0e000) [pid = 1744] [serial = 151] [outer = (nil)] 20:35:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9c110400) [pid = 1744] [serial = 152] [outer = 0x9ba0e000] 20:35:39 INFO - PROCESS | 1744 | 1467603339471 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9d87f400) [pid = 1744] [serial = 153] [outer = 0x9ba0e000] 20:35:40 INFO - PROCESS | 1744 | 1467603340279 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:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1337ms 20:35:40 INFO - PROCESS | 1744 | 1467603340328 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 1744 | 1467603340333 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 20:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:35:40 INFO - PROCESS | 1744 | 1467603340339 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:35:40 INFO - PROCESS | 1744 | 1467603340343 Marionette TRACE conn3 <- [1,178,null,{}] 20:35:40 INFO - PROCESS | 1744 | 1467603340348 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:35:40 INFO - PROCESS | 1744 | 1467603340354 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:40 INFO - PROCESS | 1744 | 1467603340526 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 20:35:40 INFO - PROCESS | 1744 | 1467603340710 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:40 INFO - PROCESS | 1744 | 1467603340721 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:40 INFO - PROCESS | 1744 | 1467603340725 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:35:40 INFO - PROCESS | 1744 | ++DOCSHELL 0xa4f21c00 == 45 [pid = 1744] [id = 52] 20:35:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0xa4f24800) [pid = 1744] [serial = 154] [outer = (nil)] 20:35:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0xa4f7e000) [pid = 1744] [serial = 155] [outer = 0xa4f24800] 20:35:40 INFO - PROCESS | 1744 | 1467603340808 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0xa6181800) [pid = 1744] [serial = 156] [outer = 0xa4f24800] 20:35:41 INFO - PROCESS | 1744 | 1467603341725 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:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1430ms 20:35:41 INFO - PROCESS | 1744 | 1467603341770 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 1744 | 1467603341774 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 20:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:35:41 INFO - PROCESS | 1744 | 1467603341780 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - PROCESS | 1744 | 1467603341783 Marionette TRACE conn3 <- [1,182,null,{}] 20:35:41 INFO - PROCESS | 1744 | 1467603341789 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:35:41 INFO - PROCESS | 1744 | 1467603341794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:41 INFO - PROCESS | 1744 | 1467603341960 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 20:35:42 INFO - PROCESS | 1744 | 1467603342106 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:42 INFO - PROCESS | 1744 | 1467603342112 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261e400 == 46 [pid = 1744] [id = 53] 20:35:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x926f0000) [pid = 1744] [serial = 157] [outer = (nil)] 20:35:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0xa61e1800) [pid = 1744] [serial = 158] [outer = 0x926f0000] 20:35:42 INFO - PROCESS | 1744 | 1467603342197 Marionette DEBUG loaded listener.js 20:35:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0xa6797800) [pid = 1744] [serial = 159] [outer = 0x926f0000] 20:35:43 INFO - PROCESS | 1744 | 1467603343254 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:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1529ms 20:35:43 INFO - PROCESS | 1744 | 1467603343310 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 1744 | 1467603343313 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 20:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:35:43 INFO - PROCESS | 1744 | 1467603343371 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:35:43 INFO - PROCESS | 1744 | 1467603343373 Marionette TRACE conn3 <- [1,186,null,{}] 20:35:43 INFO - PROCESS | 1744 | 1467603343380 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:35:43 INFO - PROCESS | 1744 | 1467603343389 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:43 INFO - PROCESS | 1744 | 1467603343635 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 20:35:43 INFO - PROCESS | 1744 | 1467603343756 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 1744 | 1467603343764 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x92613800 == 47 [pid = 1744] [id = 54] 20:35:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92616400) [pid = 1744] [serial = 160] [outer = (nil)] 20:35:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x926f1c00) [pid = 1744] [serial = 161] [outer = 0x92616400] 20:35:44 INFO - PROCESS | 1744 | 1467603344003 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x926fa800) [pid = 1744] [serial = 162] [outer = 0x92616400] 20:35:44 INFO - PROCESS | 1744 | 1467603344777 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:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1443ms 20:35:44 INFO - PROCESS | 1744 | 1467603344806 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 20:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:35:44 INFO - PROCESS | 1744 | 1467603344812 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 20:35:44 INFO - PROCESS | 1744 | 1467603344820 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - PROCESS | 1744 | 1467603344824 Marionette TRACE conn3 <- [1,190,null,{}] 20:35:44 INFO - PROCESS | 1744 | 1467603344848 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:35:44 INFO - PROCESS | 1744 | 1467603344854 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:45 INFO - PROCESS | 1744 | 1467603345027 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 20:35:45 INFO - PROCESS | 1744 | 1467603345177 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 1744 | 1467603345192 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x92612400 == 48 [pid = 1744] [id = 55] 20:35:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9261f400) [pid = 1744] [serial = 163] [outer = (nil)] 20:35:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9792dc00) [pid = 1744] [serial = 164] [outer = 0x9261f400] 20:35:45 INFO - PROCESS | 1744 | 1467603345282 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x984d4400) [pid = 1744] [serial = 165] [outer = 0x9261f400] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x93b65400 == 47 [pid = 1744] [id = 33] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x924dc400 == 46 [pid = 1744] [id = 31] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x924db800 == 45 [pid = 1744] [id = 30] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x9261ec00 == 44 [pid = 1744] [id = 47] 20:35:45 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0xa3102000) [pid = 1744] [serial = 116] [outer = (nil)] [url = about:blank] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x93b68400 == 43 [pid = 1744] [id = 46] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x9a314000 == 42 [pid = 1744] [id = 45] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x95203000 == 41 [pid = 1744] [id = 44] 20:35:45 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0d800 == 40 [pid = 1744] [id = 43] 20:35:46 INFO - PROCESS | 1744 | 1467603346151 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:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9a17a400) [pid = 1744] [serial = 104] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93e33400) [pid = 1744] [serial = 100] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x95173c00) [pid = 1744] [serial = 101] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9792f800) [pid = 1744] [serial = 98] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x95179400) [pid = 1744] [serial = 97] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92fd2000) [pid = 1744] [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:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9a5ee000) [pid = 1744] [serial = 80] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x97931c00) [pid = 1744] [serial = 79] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0xa108a800) [pid = 1744] [serial = 83] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9d4ebc00) [pid = 1744] [serial = 82] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0xa4d4b400) [pid = 1744] [serial = 86] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0xa3109000) [pid = 1744] [serial = 85] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0xa61dd000) [pid = 1744] [serial = 89] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0xa6185000) [pid = 1744] [serial = 88] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a1c1400) [pid = 1744] [serial = 92] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0xa6993400) [pid = 1744] [serial = 91] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9c10b400) [pid = 1744] [serial = 108] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9ba0ec00) [pid = 1744] [serial = 107] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9b3e5c00) [pid = 1744] [serial = 95] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9ba09c00) [pid = 1744] [serial = 94] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9d87bc00) [pid = 1744] [serial = 110] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0xa209e000) [pid = 1744] [serial = 111] [outer = (nil)] [url = about:blank] 20:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1399ms 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0xa209d000) [pid = 1744] [serial = 113] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a529800) [pid = 1744] [serial = 105] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0xa2210400) [pid = 1744] [serial = 114] [outer = (nil)] [url = about:blank] 20:35:46 INFO - PROCESS | 1744 | 1467603346217 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 1744 | 1467603346225 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 20:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:35:46 INFO - PROCESS | 1744 | 1467603346235 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 1744 | 1467603346240 Marionette TRACE conn3 <- [1,194,null,{}] 20:35:46 INFO - PROCESS | 1744 | 1467603346246 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:35:46 INFO - PROCESS | 1744 | 1467603346251 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:46 INFO - PROCESS | 1744 | 1467603346410 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 20:35:46 INFO - PROCESS | 1744 | 1467603346524 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 1744 | 1467603346532 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3c400 == 41 [pid = 1744] [id = 56] 20:35:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92f40000) [pid = 1744] [serial = 166] [outer = (nil)] 20:35:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92f49000) [pid = 1744] [serial = 167] [outer = 0x92f40000] 20:35:46 INFO - PROCESS | 1744 | 1467603346598 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93c0d800) [pid = 1744] [serial = 168] [outer = 0x92f40000] 20:35:47 INFO - PROCESS | 1744 | 1467603347255 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:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1041ms 20:35:47 INFO - PROCESS | 1744 | 1467603347277 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 1744 | 1467603347280 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 20:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:35:47 INFO - PROCESS | 1744 | 1467603347287 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 1744 | 1467603347292 Marionette TRACE conn3 <- [1,198,null,{}] 20:35:47 INFO - PROCESS | 1744 | 1467603347318 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:35:47 INFO - PROCESS | 1744 | 1467603347326 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:47 INFO - PROCESS | 1744 | 1467603347524 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 20:35:47 INFO - PROCESS | 1744 | 1467603347538 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 1744 | 1467603347545 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3dc00 == 42 [pid = 1744] [id = 57] 20:35:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eba800) [pid = 1744] [serial = 169] [outer = (nil)] 20:35:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9a043800) [pid = 1744] [serial = 170] [outer = 0x93eba800] 20:35:47 INFO - PROCESS | 1744 | 1467603347626 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9a048400) [pid = 1744] [serial = 171] [outer = 0x93eba800] 20:35:48 INFO - PROCESS | 1744 | 1467603348376 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:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1132ms 20:35:48 INFO - PROCESS | 1744 | 1467603348419 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 1744 | 1467603348424 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 20:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:35:48 INFO - PROCESS | 1744 | 1467603348430 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:35:48 INFO - PROCESS | 1744 | 1467603348432 Marionette TRACE conn3 <- [1,202,null,{}] 20:35:48 INFO - PROCESS | 1744 | 1467603348444 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:35:48 INFO - PROCESS | 1744 | 1467603348447 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:48 INFO - PROCESS | 1744 | 1467603348637 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 20:35:48 INFO - PROCESS | 1744 | 1467603348663 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 1744 | 1467603348668 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e0c00 == 43 [pid = 1744] [id = 58] 20:35:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92f46400) [pid = 1744] [serial = 172] [outer = (nil)] 20:35:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a5ec000) [pid = 1744] [serial = 173] [outer = 0x92f46400] 20:35:48 INFO - PROCESS | 1744 | 1467603348735 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9b3ec000) [pid = 1744] [serial = 174] [outer = 0x92f46400] 20:35:49 INFO - PROCESS | 1744 | 1467603349545 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:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1129ms 20:35:49 INFO - PROCESS | 1744 | 1467603349563 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 1744 | 1467603349566 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 20:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:35:49 INFO - PROCESS | 1744 | 1467603349572 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 1744 | 1467603349575 Marionette TRACE conn3 <- [1,206,null,{}] 20:35:49 INFO - PROCESS | 1744 | 1467603349581 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:35:49 INFO - PROCESS | 1744 | 1467603349586 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:49 INFO - PROCESS | 1744 | 1467603349771 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 20:35:49 INFO - PROCESS | 1744 | 1467603349793 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 1744 | 1467603349804 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d6000 == 44 [pid = 1744] [id = 59] 20:35:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a30d800) [pid = 1744] [serial = 175] [outer = (nil)] 20:35:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9bae5400) [pid = 1744] [serial = 176] [outer = 0x9a30d800] 20:35:49 INFO - PROCESS | 1744 | 1467603349877 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9d4ebc00) [pid = 1744] [serial = 177] [outer = 0x9a30d800] 20:35:50 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9b5ea800) [pid = 1744] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:35:50 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x95209c00) [pid = 1744] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:35:50 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93c0f000) [pid = 1744] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:35:50 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9319a000) [pid = 1744] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:35:50 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9b3e6800) [pid = 1744] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:35:50 INFO - PROCESS | 1744 | 1467603350718 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:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1189ms 20:35:50 INFO - PROCESS | 1744 | 1467603350762 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 1744 | 1467603350764 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 20:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:35:50 INFO - PROCESS | 1744 | 1467603350772 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 1744 | 1467603350775 Marionette TRACE conn3 <- [1,210,null,{}] 20:35:50 INFO - PROCESS | 1744 | 1467603350784 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:35:50 INFO - PROCESS | 1744 | 1467603350794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:50 INFO - PROCESS | 1744 | 1467603350986 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 20:35:51 INFO - PROCESS | 1744 | 1467603350999 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 1744 | 1467603351008 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d2000 == 45 [pid = 1744] [id = 60] 20:35:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92fcf400) [pid = 1744] [serial = 178] [outer = (nil)] 20:35:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a69a800) [pid = 1744] [serial = 179] [outer = 0x92fcf400] 20:35:51 INFO - PROCESS | 1744 | 1467603351073 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a69e400) [pid = 1744] [serial = 180] [outer = 0x92fcf400] 20:35:51 INFO - PROCESS | 1744 | 1467603351779 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:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1035ms 20:35:51 INFO - PROCESS | 1744 | 1467603351808 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 1744 | 1467603351811 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 20:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:35:51 INFO - PROCESS | 1744 | 1467603351817 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - PROCESS | 1744 | 1467603351820 Marionette TRACE conn3 <- [1,214,null,{}] 20:35:51 INFO - PROCESS | 1744 | 1467603351826 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:35:51 INFO - PROCESS | 1744 | 1467603351830 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:52 INFO - PROCESS | 1744 | 1467603352013 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 20:35:52 INFO - PROCESS | 1744 | 1467603352043 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 1744 | 1467603352051 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e0000 == 46 [pid = 1744] [id = 61] 20:35:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a694400) [pid = 1744] [serial = 181] [outer = (nil)] 20:35:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9ba05c00) [pid = 1744] [serial = 182] [outer = 0x9a694400] 20:35:52 INFO - PROCESS | 1744 | 1467603352116 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9d80b400) [pid = 1744] [serial = 183] [outer = 0x9a694400] 20:35:53 INFO - PROCESS | 1744 | 1467603353058 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:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1292ms 20:35:53 INFO - PROCESS | 1744 | 1467603353110 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 1744 | 1467603353116 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 20:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:35:53 INFO - PROCESS | 1744 | 1467603353125 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 1744 | 1467603353129 Marionette TRACE conn3 <- [1,218,null,{}] 20:35:53 INFO - PROCESS | 1744 | 1467603353140 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:35:53 INFO - PROCESS | 1744 | 1467603353145 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:53 INFO - PROCESS | 1744 | 1467603353337 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 20:35:53 INFO - PROCESS | 1744 | 1467603353486 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 1744 | 1467603353493 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f41000 == 47 [pid = 1744] [id = 62] 20:35:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92f42800) [pid = 1744] [serial = 184] [outer = (nil)] 20:35:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92f4a800) [pid = 1744] [serial = 185] [outer = 0x92f42800] 20:35:53 INFO - PROCESS | 1744 | 1467603353575 Marionette DEBUG loaded listener.js 20:35:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93e2b400) [pid = 1744] [serial = 186] [outer = 0x92f42800] 20:35:54 INFO - PROCESS | 1744 | 1467603354467 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:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1391ms 20:35:54 INFO - PROCESS | 1744 | 1467603354515 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 1744 | 1467603354523 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 20:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:35:54 INFO - PROCESS | 1744 | 1467603354533 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 1744 | 1467603354538 Marionette TRACE conn3 <- [1,222,null,{}] 20:35:54 INFO - PROCESS | 1744 | 1467603354544 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:35:54 INFO - PROCESS | 1744 | 1467603354551 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:54 INFO - PROCESS | 1744 | 1467603354731 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 20:35:54 INFO - PROCESS | 1744 | 1467603354878 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 1744 | 1467603354886 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x9517b400 == 48 [pid = 1744] [id = 63] 20:35:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9520ac00) [pid = 1744] [serial = 187] [outer = (nil)] 20:35:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x994e1400) [pid = 1744] [serial = 188] [outer = 0x9520ac00] 20:35:54 INFO - PROCESS | 1744 | 1467603354970 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a040400) [pid = 1744] [serial = 189] [outer = 0x9520ac00] 20:35:55 INFO - PROCESS | 1744 | 1467603355842 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:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1331ms 20:35:55 INFO - PROCESS | 1744 | 1467603355864 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 20:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:35:55 INFO - PROCESS | 1744 | 1467603355868 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 20:35:55 INFO - PROCESS | 1744 | 1467603355875 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:35:55 INFO - PROCESS | 1744 | 1467603355881 Marionette TRACE conn3 <- [1,226,null,{}] 20:35:55 INFO - PROCESS | 1744 | 1467603355914 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:35:55 INFO - PROCESS | 1744 | 1467603355923 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:56 INFO - PROCESS | 1744 | 1467603356102 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 20:35:56 INFO - PROCESS | 1744 | 1467603356267 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 1744 | 1467603356277 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x9abac800 == 49 [pid = 1744] [id = 64] 20:35:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9abacc00) [pid = 1744] [serial = 190] [outer = (nil)] 20:35:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9abaf800) [pid = 1744] [serial = 191] [outer = 0x9abacc00] 20:35:56 INFO - PROCESS | 1744 | 1467603356357 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9abb3800) [pid = 1744] [serial = 192] [outer = 0x9abacc00] 20:35:57 INFO - PROCESS | 1744 | 1467603357217 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:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1401ms 20:35:57 INFO - PROCESS | 1744 | 1467603357276 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 1744 | 1467603357280 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 20:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:35:57 INFO - PROCESS | 1744 | 1467603357287 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:35:57 INFO - PROCESS | 1744 | 1467603357291 Marionette TRACE conn3 <- [1,230,null,{}] 20:35:57 INFO - PROCESS | 1744 | 1467603357297 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:35:57 INFO - PROCESS | 1744 | 1467603357302 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:57 INFO - PROCESS | 1744 | 1467603357475 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 20:35:57 INFO - PROCESS | 1744 | 1467603357625 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 1744 | 1467603357636 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x9aba9c00 == 50 [pid = 1744] [id = 65] 20:35:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9b5ea800) [pid = 1744] [serial = 193] [outer = (nil)] 20:35:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9c101c00) [pid = 1744] [serial = 194] [outer = 0x9b5ea800] 20:35:57 INFO - PROCESS | 1744 | 1467603357713 Marionette DEBUG loaded listener.js 20:35:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0xa1089c00) [pid = 1744] [serial = 195] [outer = 0x9b5ea800] 20:35:58 INFO - PROCESS | 1744 | 1467603358592 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:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1331ms 20:35:58 INFO - PROCESS | 1744 | 1467603358619 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 1744 | 1467603358622 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 20:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:35:58 INFO - PROCESS | 1744 | 1467603358629 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - PROCESS | 1744 | 1467603358633 Marionette TRACE conn3 <- [1,234,null,{}] 20:35:58 INFO - PROCESS | 1744 | 1467603358639 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:35:58 INFO - PROCESS | 1744 | 1467603358644 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:58 INFO - PROCESS | 1744 | 1467603358805 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 20:35:58 INFO - PROCESS | 1744 | 1467603358960 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 1744 | 1467603358972 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:35:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x925cb400 == 51 [pid = 1744] [id = 66] 20:35:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x925d1c00) [pid = 1744] [serial = 196] [outer = (nil)] 20:35:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0xa220a800) [pid = 1744] [serial = 197] [outer = 0x925d1c00] 20:35:59 INFO - PROCESS | 1744 | 1467603359047 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0xa2375400) [pid = 1744] [serial = 198] [outer = 0x925d1c00] 20:35:59 INFO - PROCESS | 1744 | 1467603359896 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:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1288ms 20:35:59 INFO - PROCESS | 1744 | 1467603359918 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 1744 | 1467603359921 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 20:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:35:59 INFO - PROCESS | 1744 | 1467603359928 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - PROCESS | 1744 | 1467603359931 Marionette TRACE conn3 <- [1,238,null,{}] 20:35:59 INFO - PROCESS | 1744 | 1467603359937 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:35:59 INFO - PROCESS | 1744 | 1467603359947 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:00 INFO - PROCESS | 1744 | 1467603360167 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 20:36:00 INFO - PROCESS | 1744 | 1467603360319 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 1744 | 1467603360328 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b62400 == 52 [pid = 1744] [id = 67] 20:36:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9b18b000) [pid = 1744] [serial = 199] [outer = (nil)] 20:36:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9b194400) [pid = 1744] [serial = 200] [outer = 0x9b18b000] 20:36:00 INFO - PROCESS | 1744 | 1467603360410 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9b777400) [pid = 1744] [serial = 201] [outer = 0x9b18b000] 20:36:01 INFO - PROCESS | 1744 | 1467603361208 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:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1337ms 20:36:01 INFO - PROCESS | 1744 | 1467603361265 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 1744 | 1467603361274 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 20:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:36:01 INFO - PROCESS | 1744 | 1467603361301 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - PROCESS | 1744 | 1467603361305 Marionette TRACE conn3 <- [1,242,null,{}] 20:36:01 INFO - PROCESS | 1744 | 1467603361311 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:36:01 INFO - PROCESS | 1744 | 1467603361316 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:01 INFO - PROCESS | 1744 | 1467603361480 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 20:36:01 INFO - PROCESS | 1744 | 1467603361644 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 1744 | 1467603361656 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed4000 == 53 [pid = 1744] [id = 68] 20:36:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91ed5400) [pid = 1744] [serial = 202] [outer = (nil)] 20:36:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91edc400) [pid = 1744] [serial = 203] [outer = 0x91ed5400] 20:36:01 INFO - PROCESS | 1744 | 1467603361738 Marionette DEBUG loaded listener.js 20:36:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91ede400) [pid = 1744] [serial = 204] [outer = 0x91ed5400] 20:36:02 INFO - PROCESS | 1744 | 1467603362560 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:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1291ms 20:36:02 INFO - PROCESS | 1744 | 1467603362592 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 20:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:36:02 INFO - PROCESS | 1744 | 1467603362602 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 20:36:02 INFO - PROCESS | 1744 | 1467603362614 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:36:02 INFO - PROCESS | 1744 | 1467603362617 Marionette TRACE conn3 <- [1,246,null,{}] 20:36:02 INFO - PROCESS | 1744 | 1467603362628 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:36:02 INFO - PROCESS | 1744 | 1467603362632 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:02 INFO - PROCESS | 1744 | 1467603362798 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 20:36:02 INFO - PROCESS | 1744 | 1467603362950 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 1744 | 1467603362959 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed7000 == 54 [pid = 1744] [id = 69] 20:36:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x91edd400) [pid = 1744] [serial = 205] [outer = (nil)] 20:36:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93c05000) [pid = 1744] [serial = 206] [outer = 0x91edd400] 20:36:03 INFO - PROCESS | 1744 | 1467603363036 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95210000) [pid = 1744] [serial = 207] [outer = 0x91edd400] 20:36:04 INFO - PROCESS | 1744 | 1467603364093 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:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1545ms 20:36:04 INFO - PROCESS | 1744 | 1467603364154 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 1744 | 1467603364160 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 20:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:36:04 INFO - PROCESS | 1744 | 1467603364168 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 1744 | 1467603364175 Marionette TRACE conn3 <- [1,250,null,{}] 20:36:04 INFO - PROCESS | 1744 | 1467603364182 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:36:04 INFO - PROCESS | 1744 | 1467603364188 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:04 INFO - PROCESS | 1744 | 1467603364355 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 20:36:04 INFO - PROCESS | 1744 | 1467603364508 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 1744 | 1467603364522 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x93199400 == 55 [pid = 1744] [id = 70] 20:36:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93197800) [pid = 1744] [serial = 208] [outer = (nil)] 20:36:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x93eb8800) [pid = 1744] [serial = 209] [outer = 0x93197800] 20:36:04 INFO - PROCESS | 1744 | 1467603364626 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x95204c00) [pid = 1744] [serial = 210] [outer = 0x93197800] 20:36:05 INFO - PROCESS | 1744 | 1467603365447 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:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1333ms 20:36:05 INFO - PROCESS | 1744 | 1467603365501 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 1744 | 1467603365506 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 20:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x925d2000 == 54 [pid = 1744] [id = 60] 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x925d6000 == 53 [pid = 1744] [id = 59] 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x924e0c00 == 52 [pid = 1744] [id = 58] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9a521800) [pid = 1744] [serial = 122] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x926fbc00) [pid = 1744] [serial = 143] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | 1467603365603 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:36:05 INFO - PROCESS | 1744 | 1467603365609 Marionette TRACE conn3 <- [1,254,null,{}] 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3dc00 == 51 [pid = 1744] [id = 57] 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3c400 == 50 [pid = 1744] [id = 56] 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92612400 == 49 [pid = 1744] [id = 55] 20:36:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92613800 == 48 [pid = 1744] [id = 54] 20:36:05 INFO - PROCESS | 1744 | 1467603365634 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:36:05 INFO - PROCESS | 1744 | 1467603365639 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:05 INFO - PROCESS | 1744 | 1467603365817 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0xa237a000) [pid = 1744] [serial = 137] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9527b000) [pid = 1744] [serial = 131] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x93eaf000) [pid = 1744] [serial = 128] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93eb4000) [pid = 1744] [serial = 129] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x95202000) [pid = 1744] [serial = 119] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9b5e5c00) [pid = 1744] [serial = 125] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9a4e2c00) [pid = 1744] [serial = 140] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x97936800) [pid = 1744] [serial = 132] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9b5e7000) [pid = 1744] [serial = 134] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9ba0f400) [pid = 1744] [serial = 135] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9d4dcc00) [pid = 1744] [serial = 141] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0xa2fb4c00) [pid = 1744] [serial = 138] [outer = (nil)] [url = about:blank] 20:36:05 INFO - PROCESS | 1744 | 1467603365948 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 1744 | 1467603365956 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x95201c00 == 49 [pid = 1744] [id = 71] 20:36:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9792b000) [pid = 1744] [serial = 211] [outer = (nil)] 20:36:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9834dc00) [pid = 1744] [serial = 212] [outer = 0x9792b000] 20:36:06 INFO - PROCESS | 1744 | 1467603366058 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a03b800) [pid = 1744] [serial = 213] [outer = 0x9792b000] 20:36:06 INFO - PROCESS | 1744 | 1467603366730 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:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1238ms 20:36:06 INFO - PROCESS | 1744 | 1467603366755 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 1744 | 1467603366759 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 20:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:36:06 INFO - PROCESS | 1744 | 1467603366765 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 1744 | 1467603366771 Marionette TRACE conn3 <- [1,258,null,{}] 20:36:06 INFO - PROCESS | 1744 | 1467603366786 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:36:06 INFO - PROCESS | 1744 | 1467603366794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:07 INFO - PROCESS | 1744 | 1467603367005 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 20:36:07 INFO - PROCESS | 1744 | 1467603367020 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 1744 | 1467603367031 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261dc00 == 50 [pid = 1744] [id = 72] 20:36:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9a6a1000) [pid = 1744] [serial = 214] [outer = (nil)] 20:36:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9aba9000) [pid = 1744] [serial = 215] [outer = 0x9a6a1000] 20:36:07 INFO - PROCESS | 1744 | 1467603367100 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9abb2c00) [pid = 1744] [serial = 216] [outer = 0x9a6a1000] 20:36:07 INFO - PROCESS | 1744 | 1467603367896 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:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1184ms 20:36:07 INFO - PROCESS | 1744 | 1467603367950 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 1744 | 1467603367953 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 20:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:36:07 INFO - PROCESS | 1744 | 1467603367960 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 1744 | 1467603367964 Marionette TRACE conn3 <- [1,262,null,{}] 20:36:07 INFO - PROCESS | 1744 | 1467603367973 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:36:07 INFO - PROCESS | 1744 | 1467603367977 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:08 INFO - PROCESS | 1744 | 1467603368135 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 20:36:08 INFO - PROCESS | 1744 | 1467603368144 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1744 | 1467603368151 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a69f400 == 51 [pid = 1744] [id = 73] 20:36:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9b18b800) [pid = 1744] [serial = 217] [outer = (nil)] 20:36:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9b193800) [pid = 1744] [serial = 218] [outer = 0x9b18b800] 20:36:08 INFO - PROCESS | 1744 | 1467603368219 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9b199c00) [pid = 1744] [serial = 219] [outer = 0x9b18b800] 20:36:09 INFO - PROCESS | 1744 | 1467603369082 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:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1185ms 20:36:09 INFO - PROCESS | 1744 | 1467603369145 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 1744 | 1467603369148 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 20:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:36:09 INFO - PROCESS | 1744 | 1467603369158 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:36:09 INFO - PROCESS | 1744 | 1467603369161 Marionette TRACE conn3 <- [1,266,null,{}] 20:36:09 INFO - PROCESS | 1744 | 1467603369167 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:36:09 INFO - PROCESS | 1744 | 1467603369172 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:09 INFO - PROCESS | 1744 | 1467603369367 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 20:36:09 INFO - PROCESS | 1744 | 1467603369386 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 1744 | 1467603369393 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e31000 == 52 [pid = 1744] [id = 74] 20:36:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93eaf000) [pid = 1744] [serial = 220] [outer = (nil)] 20:36:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9ba08000) [pid = 1744] [serial = 221] [outer = 0x93eaf000] 20:36:09 INFO - PROCESS | 1744 | 1467603369462 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9d4d8c00) [pid = 1744] [serial = 222] [outer = 0x93eaf000] 20:36:10 INFO - PROCESS | 1744 | 1467603370270 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:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1175ms 20:36:10 INFO - PROCESS | 1744 | 1467603370339 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 1744 | 1467603370342 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 20:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:36:10 INFO - PROCESS | 1744 | 1467603370349 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - PROCESS | 1744 | 1467603370352 Marionette TRACE conn3 <- [1,270,null,{}] 20:36:10 INFO - PROCESS | 1744 | 1467603370357 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:36:10 INFO - PROCESS | 1744 | 1467603370367 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x92f40000) [pid = 1744] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x92616400) [pid = 1744] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x93eba800) [pid = 1744] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9261f400) [pid = 1744] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9a30d800) [pid = 1744] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92f46400) [pid = 1744] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:36:10 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x92fcf400) [pid = 1744] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:36:10 INFO - PROCESS | 1744 | 1467603370773 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 20:36:10 INFO - PROCESS | 1744 | 1467603370853 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 1744 | 1467603370860 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f4000 == 53 [pid = 1744] [id = 75] 20:36:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9b3ed400) [pid = 1744] [serial = 223] [outer = (nil)] 20:36:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0xa237a000) [pid = 1744] [serial = 224] [outer = 0x9b3ed400] 20:36:10 INFO - PROCESS | 1744 | 1467603370928 Marionette DEBUG loaded listener.js 20:36:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0xa2ff0400) [pid = 1744] [serial = 225] [outer = 0x9b3ed400] 20:36:11 INFO - PROCESS | 1744 | 1467603371641 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:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1330ms 20:36:11 INFO - PROCESS | 1744 | 1467603371679 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 1744 | 1467603371682 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 20:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:36:11 INFO - PROCESS | 1744 | 1467603371696 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - PROCESS | 1744 | 1467603371699 Marionette TRACE conn3 <- [1,274,null,{}] 20:36:11 INFO - PROCESS | 1744 | 1467603371708 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:36:11 INFO - PROCESS | 1744 | 1467603371713 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:11 INFO - PROCESS | 1744 | 1467603371856 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 20:36:11 INFO - PROCESS | 1744 | 1467603371869 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 1744 | 1467603371880 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x92616400 == 54 [pid = 1744] [id = 76] 20:36:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x92f40000) [pid = 1744] [serial = 226] [outer = (nil)] 20:36:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0xa4f1ac00) [pid = 1744] [serial = 227] [outer = 0x92f40000] 20:36:11 INFO - PROCESS | 1744 | 1467603371955 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0xa610d400) [pid = 1744] [serial = 228] [outer = 0x92f40000] 20:36:12 INFO - PROCESS | 1744 | 1467603372884 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:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1236ms 20:36:12 INFO - PROCESS | 1744 | 1467603372933 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 20:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:36:12 INFO - PROCESS | 1744 | 1467603372940 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 20:36:12 INFO - PROCESS | 1744 | 1467603372950 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:36:12 INFO - PROCESS | 1744 | 1467603372955 Marionette TRACE conn3 <- [1,278,null,{}] 20:36:12 INFO - PROCESS | 1744 | 1467603372964 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:36:12 INFO - PROCESS | 1744 | 1467603372969 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:13 INFO - PROCESS | 1744 | 1467603373160 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 20:36:13 INFO - PROCESS | 1744 | 1467603373324 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 1744 | 1467603373339 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x926ee800 == 55 [pid = 1744] [id = 77] 20:36:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x926f6400) [pid = 1744] [serial = 229] [outer = (nil)] 20:36:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x93eac800) [pid = 1744] [serial = 230] [outer = 0x926f6400] 20:36:13 INFO - PROCESS | 1744 | 1467603373423 Marionette DEBUG loaded listener.js 20:36:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x93eb5800) [pid = 1744] [serial = 231] [outer = 0x926f6400] 20:36:14 INFO - PROCESS | 1744 | 1467603374345 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:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1444ms 20:36:14 INFO - PROCESS | 1744 | 1467603374392 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 1744 | 1467603374399 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 20:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:36:14 INFO - PROCESS | 1744 | 1467603374410 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - PROCESS | 1744 | 1467603374415 Marionette TRACE conn3 <- [1,282,null,{}] 20:36:14 INFO - PROCESS | 1744 | 1467603374421 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:36:14 INFO - PROCESS | 1744 | 1467603374427 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:14 INFO - PROCESS | 1744 | 1467603374648 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 20:36:14 INFO - PROCESS | 1744 | 1467603374806 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 1744 | 1467603374814 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x9527b000 == 56 [pid = 1744] [id = 78] 20:36:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a5eb400) [pid = 1744] [serial = 232] [outer = (nil)] 20:36:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9a6a2000) [pid = 1744] [serial = 233] [outer = 0x9a5eb400] 20:36:14 INFO - PROCESS | 1744 | 1467603374902 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9abb6c00) [pid = 1744] [serial = 234] [outer = 0x9a5eb400] 20:36:15 INFO - PROCESS | 1744 | 1467603375757 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:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1388ms 20:36:15 INFO - PROCESS | 1744 | 1467603375798 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 20:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:36:15 INFO - PROCESS | 1744 | 1467603375802 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 20:36:15 INFO - PROCESS | 1744 | 1467603375809 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - PROCESS | 1744 | 1467603375815 Marionette TRACE conn3 <- [1,286,null,{}] 20:36:15 INFO - PROCESS | 1744 | 1467603375832 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:36:15 INFO - PROCESS | 1744 | 1467603375840 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:16 INFO - PROCESS | 1744 | 1467603376016 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 20:36:16 INFO - PROCESS | 1744 | 1467603376184 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 1744 | 1467603376192 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:16 INFO - PROCESS | 1744 | ++DOCSHELL 0xa255cc00 == 57 [pid = 1744] [id = 79] 20:36:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0xa2fbc000) [pid = 1744] [serial = 235] [outer = (nil)] 20:36:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0xa33cb000) [pid = 1744] [serial = 236] [outer = 0xa2fbc000] 20:36:16 INFO - PROCESS | 1744 | 1467603376280 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0xa672e000) [pid = 1744] [serial = 237] [outer = 0xa2fbc000] 20:36:17 INFO - PROCESS | 1744 | 1467603377184 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:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1443ms 20:36:17 INFO - PROCESS | 1744 | 1467603377252 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 1744 | 1467603377256 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 20:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:36:17 INFO - PROCESS | 1744 | 1467603377266 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 1744 | 1467603377269 Marionette TRACE conn3 <- [1,290,null,{}] 20:36:17 INFO - PROCESS | 1744 | 1467603377274 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:36:17 INFO - PROCESS | 1744 | 1467603377280 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:17 INFO - PROCESS | 1744 | 1467603377461 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 20:36:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x92615400) [pid = 1744] [serial = 238] [outer = 0x92fd2400] 20:36:17 INFO - PROCESS | 1744 | 1467603377716 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 1744 | 1467603377724 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x9d4e1000 == 58 [pid = 1744] [id = 80] 20:36:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9d875400) [pid = 1744] [serial = 239] [outer = (nil)] 20:36:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa6f47800) [pid = 1744] [serial = 240] [outer = 0x9d875400] 20:36:17 INFO - PROCESS | 1744 | 1467603377848 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0xa6f7ec00) [pid = 1744] [serial = 241] [outer = 0x9d875400] 20:36:18 INFO - PROCESS | 1744 | 1467603378685 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:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1487ms 20:36:18 INFO - PROCESS | 1744 | 1467603378751 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 1744 | 1467603378756 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 20:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:36:18 INFO - PROCESS | 1744 | 1467603378770 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:36:18 INFO - PROCESS | 1744 | 1467603378774 Marionette TRACE conn3 <- [1,294,null,{}] 20:36:18 INFO - PROCESS | 1744 | 1467603378784 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:36:18 INFO - PROCESS | 1744 | 1467603378788 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:18 INFO - PROCESS | 1744 | 1467603378993 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 20:36:19 INFO - PROCESS | 1744 | 1467603379151 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 1744 | 1467603379157 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x91013c00 == 59 [pid = 1744] [id = 81] 20:36:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x91015000) [pid = 1744] [serial = 242] [outer = (nil)] 20:36:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9101d800) [pid = 1744] [serial = 243] [outer = 0x91015000] 20:36:19 INFO - PROCESS | 1744 | 1467603379236 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x91020800) [pid = 1744] [serial = 244] [outer = 0x91015000] 20:36:20 INFO - PROCESS | 1744 | 1467603380337 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:36:20 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:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1644ms 20:36:20 INFO - PROCESS | 1744 | 1467603380409 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 20:36:20 INFO - PROCESS | 1744 | 1467603380415 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 20:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:36:20 INFO - PROCESS | 1744 | 1467603380425 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:36:20 INFO - PROCESS | 1744 | 1467603380429 Marionette TRACE conn3 <- [1,298,null,{}] 20:36:20 INFO - PROCESS | 1744 | 1467603380438 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:36:20 INFO - PROCESS | 1744 | 1467603380453 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:20 INFO - PROCESS | 1744 | 1467603380734 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 20:36:20 INFO - PROCESS | 1744 | 1467603380887 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 1744 | 1467603380896 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d3000 == 60 [pid = 1744] [id = 82] 20:36:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9261bc00) [pid = 1744] [serial = 245] [outer = (nil)] 20:36:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0xa8c28c00) [pid = 1744] [serial = 246] [outer = 0x9261bc00] 20:36:20 INFO - PROCESS | 1744 | 1467603380973 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0xa8c45c00) [pid = 1744] [serial = 247] [outer = 0x9261bc00] 20:36:21 INFO - PROCESS | 1744 | 1467603381779 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:36:21 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:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1392ms 20:36:21 INFO - PROCESS | 1744 | 1467603381816 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 1744 | 1467603381820 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 20:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:36:21 INFO - PROCESS | 1744 | 1467603381827 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:36:21 INFO - PROCESS | 1744 | 1467603381830 Marionette TRACE conn3 <- [1,302,null,{}] 20:36:21 INFO - PROCESS | 1744 | 1467603381836 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:36:21 INFO - PROCESS | 1744 | 1467603381841 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:22 INFO - PROCESS | 1744 | 1467603382003 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 20:36:22 INFO - PROCESS | 1744 | 1467603382166 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:22 INFO - PROCESS | 1744 | 1467603382176 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129d800 == 61 [pid = 1744] [id = 83] 20:36:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x9129e800) [pid = 1744] [serial = 248] [outer = (nil)] 20:36:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x912a6400) [pid = 1744] [serial = 249] [outer = 0x9129e800] 20:36:22 INFO - PROCESS | 1744 | 1467603382251 Marionette DEBUG loaded listener.js 20:36:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x912a9000) [pid = 1744] [serial = 250] [outer = 0x9129e800] 20:36:23 INFO - PROCESS | 1744 | 1467603383119 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:36:23 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:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1334ms 20:36:23 INFO - PROCESS | 1744 | 1467603383161 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 20:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:36:23 INFO - PROCESS | 1744 | 1467603383166 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 20:36:23 INFO - PROCESS | 1744 | 1467603383172 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:36:23 INFO - PROCESS | 1744 | 1467603383176 Marionette TRACE conn3 <- [1,306,null,{}] 20:36:23 INFO - PROCESS | 1744 | 1467603383182 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:36:23 INFO - PROCESS | 1744 | 1467603383187 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:23 INFO - PROCESS | 1744 | 1467603383362 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 20:36:23 INFO - PROCESS | 1744 | 1467603383524 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:23 INFO - PROCESS | 1744 | 1467603383532 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f632c00 == 62 [pid = 1744] [id = 84] 20:36:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x8f633400) [pid = 1744] [serial = 251] [outer = (nil)] 20:36:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x8f63a800) [pid = 1744] [serial = 252] [outer = 0x8f633400] 20:36:23 INFO - PROCESS | 1744 | 1467603383608 Marionette DEBUG loaded listener.js 20:36:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x8f63c800) [pid = 1744] [serial = 253] [outer = 0x8f633400] 20:36:24 INFO - PROCESS | 1744 | 1467603384446 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:36:24 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:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1331ms 20:36:24 INFO - PROCESS | 1744 | 1467603384506 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 1744 | 1467603384510 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 20:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:36:24 INFO - PROCESS | 1744 | 1467603384517 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - PROCESS | 1744 | 1467603384521 Marionette TRACE conn3 <- [1,310,null,{}] 20:36:24 INFO - PROCESS | 1744 | 1467603384527 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:36:24 INFO - PROCESS | 1744 | 1467603384532 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:24 INFO - PROCESS | 1744 | 1467603384703 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 20:36:25 INFO - PROCESS | 1744 | 1467603385174 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 1744 | 1467603385180 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed3000 == 63 [pid = 1744] [id = 85] 20:36:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x91ed4400) [pid = 1744] [serial = 254] [outer = (nil)] 20:36:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x91eda400) [pid = 1744] [serial = 255] [outer = 0x91ed4400] 20:36:25 INFO - PROCESS | 1744 | 1467603385292 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x925d5000) [pid = 1744] [serial = 256] [outer = 0x91ed4400] 20:36:26 INFO - PROCESS | 1744 | 1467603386173 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:36:26 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:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1731ms 20:36:26 INFO - PROCESS | 1744 | 1467603386250 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 1744 | 1467603386255 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 20:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:36:26 INFO - PROCESS | 1744 | 1467603386263 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:36:26 INFO - PROCESS | 1744 | 1467603386268 Marionette TRACE conn3 <- [1,314,null,{}] 20:36:26 INFO - PROCESS | 1744 | 1467603386284 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:36:26 INFO - PROCESS | 1744 | 1467603386288 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:26 INFO - PROCESS | 1744 | 1467603386505 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0xa2370800 == 62 [pid = 1744] [id = 29] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x926f4000 == 61 [pid = 1744] [id = 75] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x93e31000 == 60 [pid = 1744] [id = 74] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9a69f400 == 59 [pid = 1744] [id = 73] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9261dc00 == 58 [pid = 1744] [id = 72] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x95201c00 == 57 [pid = 1744] [id = 71] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x93199400 == 56 [pid = 1744] [id = 70] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9aba9c00 == 55 [pid = 1744] [id = 65] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9517b400 == 54 [pid = 1744] [id = 63] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9abac800 == 53 [pid = 1744] [id = 64] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x924e0000 == 52 [pid = 1744] [id = 61] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x92f41000 == 51 [pid = 1744] [id = 62] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0xa2559400 == 50 [pid = 1744] [id = 39] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x926ef400 == 49 [pid = 1744] [id = 48] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x925d7c00 == 48 [pid = 1744] [id = 40] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x95274400 == 47 [pid = 1744] [id = 50] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed7000 == 46 [pid = 1744] [id = 69] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x97936c00 == 45 [pid = 1744] [id = 41] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x925cb400 == 44 [pid = 1744] [id = 66] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x93b62400 == 43 [pid = 1744] [id = 67] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed4000 == 42 [pid = 1744] [id = 68] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x994e8000 == 41 [pid = 1744] [id = 32] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x926f3c00 == 40 [pid = 1744] [id = 49] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9ba08800 == 39 [pid = 1744] [id = 51] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9261e400 == 38 [pid = 1744] [id = 53] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9517bc00 == 37 [pid = 1744] [id = 42] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0xa4f21c00 == 36 [pid = 1744] [id = 52] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x8f632c00 == 35 [pid = 1744] [id = 84] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed3000 == 34 [pid = 1744] [id = 85] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9129d800 == 33 [pid = 1744] [id = 83] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91013c00 == 32 [pid = 1744] [id = 81] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x925d3000 == 31 [pid = 1744] [id = 82] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9d4e1000 == 30 [pid = 1744] [id = 80] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9527b000 == 29 [pid = 1744] [id = 78] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0xa255cc00 == 28 [pid = 1744] [id = 79] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x92616400 == 27 [pid = 1744] [id = 76] 20:36:27 INFO - PROCESS | 1744 | --DOCSHELL 0x926ee800 == 26 [pid = 1744] [id = 77] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x93c0d800) [pid = 1744] [serial = 168] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0x926fa800) [pid = 1744] [serial = 162] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9a043800) [pid = 1744] [serial = 170] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0x9792dc00) [pid = 1744] [serial = 164] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0x9a03f400) [pid = 1744] [serial = 149] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9d4ebc00) [pid = 1744] [serial = 177] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0xa4f7e000) [pid = 1744] [serial = 155] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9bae5400) [pid = 1744] [serial = 176] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x93eb7400) [pid = 1744] [serial = 146] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9a5ec000) [pid = 1744] [serial = 173] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9c110400) [pid = 1744] [serial = 152] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x926f1c00) [pid = 1744] [serial = 161] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9a69a800) [pid = 1744] [serial = 179] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x984d4400) [pid = 1744] [serial = 165] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0xa61e1800) [pid = 1744] [serial = 158] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x92f49000) [pid = 1744] [serial = 167] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9a048400) [pid = 1744] [serial = 171] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9a69e400) [pid = 1744] [serial = 180] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9b3ec000) [pid = 1744] [serial = 174] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9ba05c00) [pid = 1744] [serial = 182] [outer = (nil)] [url = about:blank] 20:36:27 INFO - PROCESS | 1744 | 1467603387944 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 1744 | 1467603387955 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x91017400 == 27 [pid = 1744] [id = 86] 20:36:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x91018400) [pid = 1744] [serial = 257] [outer = (nil)] 20:36:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9101bc00) [pid = 1744] [serial = 258] [outer = 0x91018400] 20:36:28 INFO - PROCESS | 1744 | 1467603388032 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x912a7400) [pid = 1744] [serial = 259] [outer = 0x91018400] 20:36:28 INFO - PROCESS | 1744 | 1467603388774 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:36:28 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:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2533ms 20:36:28 INFO - PROCESS | 1744 | 1467603388798 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 20:36:28 INFO - PROCESS | 1744 | 1467603388804 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 20:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:36:28 INFO - PROCESS | 1744 | 1467603388819 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:36:28 INFO - PROCESS | 1744 | 1467603388826 Marionette TRACE conn3 <- [1,318,null,{}] 20:36:28 INFO - PROCESS | 1744 | 1467603388834 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:36:28 INFO - PROCESS | 1744 | 1467603388842 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:29 INFO - PROCESS | 1744 | 1467603389035 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 20:36:29 INFO - PROCESS | 1744 | 1467603389155 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 1744 | 1467603389166 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed3000 == 28 [pid = 1744] [id = 87] 20:36:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x91ee0800) [pid = 1744] [serial = 260] [outer = (nil)] 20:36:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x92616000) [pid = 1744] [serial = 261] [outer = 0x91ee0800] 20:36:29 INFO - PROCESS | 1744 | 1467603389235 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x926f6000) [pid = 1744] [serial = 262] [outer = 0x91ee0800] 20:36:30 INFO - PROCESS | 1744 | 1467603389995 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:36:30 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:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1239ms 20:36:30 INFO - PROCESS | 1744 | 1467603390060 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 1744 | 1467603390067 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 20:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:36:30 INFO - PROCESS | 1744 | 1467603390074 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 1744 | 1467603390078 Marionette TRACE conn3 <- [1,322,null,{}] 20:36:30 INFO - PROCESS | 1744 | 1467603390084 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:36:30 INFO - PROCESS | 1744 | 1467603390089 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:30 INFO - PROCESS | 1744 | 1467603390260 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 20:36:30 INFO - PROCESS | 1744 | 1467603390389 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 1744 | 1467603390395 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd1400 == 29 [pid = 1744] [id = 88] 20:36:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x93191800) [pid = 1744] [serial = 263] [outer = (nil)] 20:36:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x93c04c00) [pid = 1744] [serial = 264] [outer = 0x93191800] 20:36:30 INFO - PROCESS | 1744 | 1467603390480 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x93e30c00) [pid = 1744] [serial = 265] [outer = 0x93191800] 20:36:31 INFO - PROCESS | 1744 | 1467603391414 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:36:31 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:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1385ms 20:36:31 INFO - PROCESS | 1744 | 1467603391460 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 20:36:31 INFO - PROCESS | 1744 | 1467603391463 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 20:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:36:31 INFO - PROCESS | 1744 | 1467603391484 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:36:31 INFO - PROCESS | 1744 | 1467603391494 Marionette TRACE conn3 <- [1,326,null,{}] 20:36:31 INFO - PROCESS | 1744 | 1467603391503 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:36:31 INFO - PROCESS | 1744 | 1467603391510 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:31 INFO - PROCESS | 1744 | 1467603391722 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 20:36:31 INFO - PROCESS | 1744 | 1467603391750 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 1744 | 1467603391759 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f635c00 == 30 [pid = 1744] [id = 89] 20:36:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9129dc00) [pid = 1744] [serial = 266] [outer = (nil)] 20:36:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x98444000) [pid = 1744] [serial = 267] [outer = 0x9129dc00] 20:36:31 INFO - PROCESS | 1744 | 1467603391843 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x994e1000) [pid = 1744] [serial = 268] [outer = 0x9129dc00] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9520ac00) [pid = 1744] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x92f40000) [pid = 1744] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9b3ed400) [pid = 1744] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9ba0e000) [pid = 1744] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0xa4f24800) [pid = 1744] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x926f0400) [pid = 1744] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9a052000) [pid = 1744] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x926f0000) [pid = 1744] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9a03b000) [pid = 1744] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x926fcc00) [pid = 1744] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9319e000) [pid = 1744] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0xa25f4c00) [pid = 1744] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x952f2800) [pid = 1744] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x93eaf000) [pid = 1744] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9a694400) [pid = 1744] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9b5ea800) [pid = 1744] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9b18b000) [pid = 1744] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x925d1c00) [pid = 1744] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9abacc00) [pid = 1744] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x91edd400) [pid = 1744] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9a6a1000) [pid = 1744] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x91ed5400) [pid = 1744] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9792b000) [pid = 1744] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x92f42800) [pid = 1744] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93197800) [pid = 1744] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:36:33 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9b18b800) [pid = 1744] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:36:33 INFO - PROCESS | 1744 | 1467603393613 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:36:33 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:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2163ms 20:36:33 INFO - PROCESS | 1744 | 1467603393634 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 20:36:33 INFO - PROCESS | 1744 | 1467603393638 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 20:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:36:33 INFO - PROCESS | 1744 | 1467603393644 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 1744 | 1467603393648 Marionette TRACE conn3 <- [1,330,null,{}] 20:36:33 INFO - PROCESS | 1744 | 1467603393653 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:36:33 INFO - PROCESS | 1744 | 1467603393658 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:33 INFO - PROCESS | 1744 | 1467603393857 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 20:36:33 INFO - PROCESS | 1744 | 1467603393875 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 1744 | 1467603393883 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f636400 == 31 [pid = 1744] [id = 90] 20:36:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91edd400) [pid = 1744] [serial = 269] [outer = (nil)] 20:36:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b61c00) [pid = 1744] [serial = 270] [outer = 0x91edd400] 20:36:33 INFO - PROCESS | 1744 | 1467603393949 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9520f000) [pid = 1744] [serial = 271] [outer = 0x91edd400] 20:36:34 INFO - PROCESS | 1744 | 1467603394735 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:36:34 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:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1140ms 20:36:34 INFO - PROCESS | 1744 | 1467603394786 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 20:36:34 INFO - PROCESS | 1744 | 1467603394789 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 20:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:36:34 INFO - PROCESS | 1744 | 1467603394795 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:36:34 INFO - PROCESS | 1744 | 1467603394799 Marionette TRACE conn3 <- [1,334,null,{}] 20:36:34 INFO - PROCESS | 1744 | 1467603394804 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:36:34 INFO - PROCESS | 1744 | 1467603394809 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:34 INFO - PROCESS | 1744 | 1467603394959 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 20:36:34 INFO - PROCESS | 1744 | 1467603394969 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 1744 | 1467603394987 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a03b000 == 32 [pid = 1744] [id = 91] 20:36:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9a03b400) [pid = 1744] [serial = 272] [outer = (nil)] 20:36:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a047400) [pid = 1744] [serial = 273] [outer = 0x9a03b400] 20:36:35 INFO - PROCESS | 1744 | 1467603395068 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9a4e2c00) [pid = 1744] [serial = 274] [outer = 0x9a03b400] 20:36:36 INFO - PROCESS | 1744 | 1467603396195 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:36:36 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:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1444ms 20:36:36 INFO - PROCESS | 1744 | 1467603396241 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 20:36:36 INFO - PROCESS | 1744 | 1467603396247 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 20:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:36:36 INFO - PROCESS | 1744 | 1467603396256 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:36:36 INFO - PROCESS | 1744 | 1467603396263 Marionette TRACE conn3 <- [1,338,null,{}] 20:36:36 INFO - PROCESS | 1744 | 1467603396271 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:36:36 INFO - PROCESS | 1744 | 1467603396275 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:36 INFO - PROCESS | 1744 | 1467603396472 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 20:36:36 INFO - PROCESS | 1744 | 1467603396633 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 1744 | 1467603396640 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a2800 == 33 [pid = 1744] [id = 92] 20:36:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x91ed4000) [pid = 1744] [serial = 275] [outer = (nil)] 20:36:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x925d7c00) [pid = 1744] [serial = 276] [outer = 0x91ed4000] 20:36:36 INFO - PROCESS | 1744 | 1467603396728 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x92f49400) [pid = 1744] [serial = 277] [outer = 0x91ed4000] 20:36:37 INFO - PROCESS | 1744 | 1467603397608 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:36:37 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:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1388ms 20:36:37 INFO - PROCESS | 1744 | 1467603397644 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 1744 | 1467603397651 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 20:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:36:37 INFO - PROCESS | 1744 | 1467603397662 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - PROCESS | 1744 | 1467603397666 Marionette TRACE conn3 <- [1,342,null,{}] 20:36:37 INFO - PROCESS | 1744 | 1467603397673 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:36:37 INFO - PROCESS | 1744 | 1467603397679 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:37 INFO - PROCESS | 1744 | 1467603397867 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 20:36:38 INFO - PROCESS | 1744 | 1467603398029 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 1744 | 1467603398040 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319a400 == 34 [pid = 1744] [id = 93] 20:36:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x952f2800) [pid = 1744] [serial = 278] [outer = (nil)] 20:36:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x98446c00) [pid = 1744] [serial = 279] [outer = 0x952f2800] 20:36:38 INFO - PROCESS | 1744 | 1467603398123 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x99ed9c00) [pid = 1744] [serial = 280] [outer = 0x952f2800] 20:36:39 INFO - PROCESS | 1744 | 1467603399052 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:36:39 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:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1431ms 20:36:39 INFO - PROCESS | 1744 | 1467603399093 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 1744 | 1467603399097 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 20:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:36:39 INFO - PROCESS | 1744 | 1467603399104 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 1744 | 1467603399110 Marionette TRACE conn3 <- [1,346,null,{}] 20:36:39 INFO - PROCESS | 1744 | 1467603399127 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:36:39 INFO - PROCESS | 1744 | 1467603399136 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:39 INFO - PROCESS | 1744 | 1467603399313 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 20:36:39 INFO - PROCESS | 1744 | 1467603399476 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 1744 | 1467603399489 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a697000 == 35 [pid = 1744] [id = 94] 20:36:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9a69c800) [pid = 1744] [serial = 281] [outer = (nil)] 20:36:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9a6a0400) [pid = 1744] [serial = 282] [outer = 0x9a69c800] 20:36:39 INFO - PROCESS | 1744 | 1467603399609 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9a85e000) [pid = 1744] [serial = 283] [outer = 0x9a69c800] 20:36:40 INFO - PROCESS | 1744 | 1467603400404 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:36:40 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:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1336ms 20:36:40 INFO - PROCESS | 1744 | 1467603400440 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 20:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:36:40 INFO - PROCESS | 1744 | 1467603400451 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 20:36:40 INFO - PROCESS | 1744 | 1467603400459 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - PROCESS | 1744 | 1467603400467 Marionette TRACE conn3 <- [1,350,null,{}] 20:36:40 INFO - PROCESS | 1744 | 1467603400491 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:36:40 INFO - PROCESS | 1744 | 1467603400495 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:40 INFO - PROCESS | 1744 | 1467603400671 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 20:36:40 INFO - PROCESS | 1744 | 1467603400832 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 1744 | 1467603400842 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a860400 == 36 [pid = 1744] [id = 95] 20:36:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9aa82400) [pid = 1744] [serial = 284] [outer = (nil)] 20:36:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9aa85c00) [pid = 1744] [serial = 285] [outer = 0x9aa82400] 20:36:40 INFO - PROCESS | 1744 | 1467603400923 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9aa89c00) [pid = 1744] [serial = 286] [outer = 0x9aa82400] 20:36:41 INFO - PROCESS | 1744 | 1467603401769 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:36:41 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:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1358ms 20:36:41 INFO - PROCESS | 1744 | 1467603401817 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 1744 | 1467603401820 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 20:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:36:41 INFO - PROCESS | 1744 | 1467603401827 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - PROCESS | 1744 | 1467603401831 Marionette TRACE conn3 <- [1,354,null,{}] 20:36:41 INFO - PROCESS | 1744 | 1467603401837 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:36:41 INFO - PROCESS | 1744 | 1467603401842 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:42 INFO - PROCESS | 1744 | 1467603402012 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 20:36:42 INFO - PROCESS | 1744 | 1467603402174 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:42 INFO - PROCESS | 1744 | 1467603402184 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f49800 == 37 [pid = 1744] [id = 96] 20:36:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9a69dc00) [pid = 1744] [serial = 287] [outer = (nil)] 20:36:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9aa8dc00) [pid = 1744] [serial = 288] [outer = 0x9a69dc00] 20:36:42 INFO - PROCESS | 1744 | 1467603402269 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9aa90000) [pid = 1744] [serial = 289] [outer = 0x9a69dc00] 20:36:43 INFO - PROCESS | 1744 | 1467603403260 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:36:43 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:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1483ms 20:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:36:43 INFO - PROCESS | 1744 | 1467603403310 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 1744 | 1467603403313 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 20:36:43 INFO - PROCESS | 1744 | 1467603403320 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:36:43 INFO - PROCESS | 1744 | 1467603403324 Marionette TRACE conn3 <- [1,358,null,{}] 20:36:43 INFO - PROCESS | 1744 | 1467603403330 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:36:43 INFO - PROCESS | 1744 | 1467603403340 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:43 INFO - PROCESS | 1744 | 1467603403563 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 20:36:43 INFO - PROCESS | 1744 | 1467603403764 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 1744 | 1467603403775 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f636000 == 38 [pid = 1744] [id = 97] 20:36:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x99e87800) [pid = 1744] [serial = 290] [outer = (nil)] 20:36:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x9b5ef400) [pid = 1744] [serial = 291] [outer = 0x99e87800] 20:36:43 INFO - PROCESS | 1744 | 1467603403892 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x9b5ea800) [pid = 1744] [serial = 292] [outer = 0x99e87800] 20:36:44 INFO - PROCESS | 1744 | 1467603404804 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:36:44 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:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1538ms 20:36:44 INFO - PROCESS | 1744 | 1467603404857 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 20:36:44 INFO - PROCESS | 1744 | 1467603404861 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 20:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:36:44 INFO - PROCESS | 1744 | 1467603404868 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:36:44 INFO - PROCESS | 1744 | 1467603404871 Marionette TRACE conn3 <- [1,362,null,{}] 20:36:44 INFO - PROCESS | 1744 | 1467603404877 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:36:44 INFO - PROCESS | 1744 | 1467603404882 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:45 INFO - PROCESS | 1744 | 1467603405082 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 20:36:45 INFO - PROCESS | 1744 | 1467603405245 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 1744 | 1467603405253 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1000 == 39 [pid = 1744] [id = 98] 20:36:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x8eff1400) [pid = 1744] [serial = 293] [outer = (nil)] 20:36:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8eff7800) [pid = 1744] [serial = 294] [outer = 0x8eff1400] 20:36:45 INFO - PROCESS | 1744 | 1467603405370 Marionette DEBUG loaded listener.js 20:36:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x8effb000) [pid = 1744] [serial = 295] [outer = 0x8eff1400] 20:36:46 INFO - PROCESS | 1744 | 1467603406213 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:36:46 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:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1380ms 20:36:46 INFO - PROCESS | 1744 | 1467603406248 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 1744 | 1467603406251 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 20:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:36:46 INFO - PROCESS | 1744 | 1467603406258 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 1744 | 1467603406262 Marionette TRACE conn3 <- [1,366,null,{}] 20:36:46 INFO - PROCESS | 1744 | 1467603406268 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:36:46 INFO - PROCESS | 1744 | 1467603406272 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:46 INFO - PROCESS | 1744 | 1467603406430 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 20:36:46 INFO - PROCESS | 1744 | 1467603406612 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 1744 | 1467603406622 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1c00 == 40 [pid = 1744] [id = 99] 20:36:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 126 (0x8eff7000) [pid = 1744] [serial = 296] [outer = (nil)] 20:36:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 127 (0x9b778c00) [pid = 1744] [serial = 297] [outer = 0x8eff7000] 20:36:46 INFO - PROCESS | 1744 | 1467603406700 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 128 (0x9ba9f400) [pid = 1744] [serial = 298] [outer = 0x8eff7000] 20:36:47 INFO - PROCESS | 1744 | 1467603407648 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:36:47 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:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1431ms 20:36:47 INFO - PROCESS | 1744 | 1467603407690 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 1744 | 1467603407694 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 20:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:36:47 INFO - PROCESS | 1744 | 1467603407700 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:36:47 INFO - PROCESS | 1744 | 1467603407704 Marionette TRACE conn3 <- [1,370,null,{}] 20:36:47 INFO - PROCESS | 1744 | 1467603407710 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:36:47 INFO - PROCESS | 1744 | 1467603407715 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:47 INFO - PROCESS | 1744 | 1467603407885 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 20:36:48 INFO - PROCESS | 1744 | 1467603408051 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 1744 | 1467603408060 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff6c00 == 41 [pid = 1744] [id = 100] 20:36:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 129 (0x8f637800) [pid = 1744] [serial = 299] [outer = (nil)] 20:36:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 130 (0x912b3000) [pid = 1744] [serial = 300] [outer = 0x8f637800] 20:36:48 INFO - PROCESS | 1744 | 1467603408139 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 131 (0x912b6000) [pid = 1744] [serial = 301] [outer = 0x8f637800] 20:36:49 INFO - PROCESS | 1744 | 1467603409236 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:36:49 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:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1582ms 20:36:49 INFO - PROCESS | 1744 | 1467603409283 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 20:36:49 INFO - PROCESS | 1744 | 1467603409288 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 20:36:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:36:49 INFO - PROCESS | 1744 | 1467603409296 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:36:49 INFO - PROCESS | 1744 | 1467603409301 Marionette TRACE conn3 <- [1,374,null,{}] 20:36:49 INFO - PROCESS | 1744 | 1467603409309 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:36:49 INFO - PROCESS | 1744 | 1467603409314 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:49 INFO - PROCESS | 1744 | 1467603409487 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 20:36:49 INFO - PROCESS | 1744 | 1467603409688 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 1744 | 1467603409696 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101fc00 == 42 [pid = 1744] [id = 101] 20:36:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 132 (0x912a4400) [pid = 1744] [serial = 302] [outer = (nil)] 20:36:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 133 (0x912b9800) [pid = 1744] [serial = 303] [outer = 0x912a4400] 20:36:49 INFO - PROCESS | 1744 | 1467603409768 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 134 (0x91ed4800) [pid = 1744] [serial = 304] [outer = 0x912a4400] 20:36:50 INFO - PROCESS | 1744 | --DOCSHELL 0x95178c00 == 41 [pid = 1744] [id = 25] 20:36:50 INFO - PROCESS | 1744 | --DOCSHELL 0x9b5eb400 == 40 [pid = 1744] [id = 17] 20:36:50 INFO - PROCESS | 1744 | --DOCSHELL 0x95210400 == 39 [pid = 1744] [id = 24] 20:36:50 INFO - PROCESS | 1744 | 1467603410740 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 133 (0xa232b000) [pid = 1744] [serial = 126] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 132 (0x95202400) [pid = 1744] [serial = 147] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 131 (0x95205800) [pid = 1744] [serial = 120] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 130 (0xa334f000) [pid = 1744] [serial = 117] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 129 (0x9d87f400) [pid = 1744] [serial = 153] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 128 (0xa6181800) [pid = 1744] [serial = 156] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 127 (0xa2322400) [pid = 1744] [serial = 144] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 126 (0x9a9fac00) [pid = 1744] [serial = 123] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 125 (0xa6797800) [pid = 1744] [serial = 159] [outer = (nil)] [url = about:blank] 20:36:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:36:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1486ms 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9a043c00) [pid = 1744] [serial = 150] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9ba08000) [pid = 1744] [serial = 221] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9d80b400) [pid = 1744] [serial = 183] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9c101c00) [pid = 1744] [serial = 194] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0xa1089c00) [pid = 1744] [serial = 195] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9b194400) [pid = 1744] [serial = 200] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9b777400) [pid = 1744] [serial = 201] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0xa220a800) [pid = 1744] [serial = 197] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0xa2375400) [pid = 1744] [serial = 198] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9abaf800) [pid = 1744] [serial = 191] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9abb3800) [pid = 1744] [serial = 192] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x93c05000) [pid = 1744] [serial = 206] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x95210000) [pid = 1744] [serial = 207] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x9aba9000) [pid = 1744] [serial = 215] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9abb2c00) [pid = 1744] [serial = 216] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x91edc400) [pid = 1744] [serial = 203] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x91ede400) [pid = 1744] [serial = 204] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9834dc00) [pid = 1744] [serial = 212] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9a03b800) [pid = 1744] [serial = 213] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x92f4a800) [pid = 1744] [serial = 185] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93e2b400) [pid = 1744] [serial = 186] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x93eb8800) [pid = 1744] [serial = 209] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x95204c00) [pid = 1744] [serial = 210] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9b193800) [pid = 1744] [serial = 218] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x994e1400) [pid = 1744] [serial = 188] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a040400) [pid = 1744] [serial = 189] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0xa4f1ac00) [pid = 1744] [serial = 227] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0xa610d400) [pid = 1744] [serial = 228] [outer = (nil)] [url = about:blank] 20:36:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9d4d8c00) [pid = 1744] [serial = 222] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0xa237a000) [pid = 1744] [serial = 224] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0xa2ff0400) [pid = 1744] [serial = 225] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9b199c00) [pid = 1744] [serial = 219] [outer = (nil)] [url = about:blank] 20:36:50 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x984d4c00) [pid = 1744] [serial = 102] [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:36:50 INFO - PROCESS | 1744 | 1467603410797 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 1744 | 1467603410810 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 20:36:50 INFO - PROCESS | 1744 | 1467603410828 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 1744 | 1467603410838 Marionette TRACE conn3 <- [1,378,null,{}] 20:36:50 INFO - PROCESS | 1744 | 1467603410847 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:36:50 INFO - PROCESS | 1744 | 1467603410853 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:51 INFO - PROCESS | 1744 | 1467603411025 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 20:36:51 INFO - PROCESS | 1744 | 1467603411188 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 1744 | 1467603411194 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101e000 == 40 [pid = 1744] [id = 102] 20:36:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91edfc00) [pid = 1744] [serial = 305] [outer = (nil)] 20:36:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x925cac00) [pid = 1744] [serial = 306] [outer = 0x91edfc00] 20:36:51 INFO - PROCESS | 1744 | 1467603411272 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x926ee400) [pid = 1744] [serial = 307] [outer = 0x91edfc00] 20:36:52 INFO - PROCESS | 1744 | 1467603412039 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:36:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:36:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1244ms 20:36:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:36:52 INFO - PROCESS | 1744 | 1467603412072 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 1744 | 1467603412075 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 20:36:52 INFO - PROCESS | 1744 | 1467603412082 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:36:52 INFO - PROCESS | 1744 | 1467603412087 Marionette TRACE conn3 <- [1,382,null,{}] 20:36:52 INFO - PROCESS | 1744 | 1467603412103 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:36:52 INFO - PROCESS | 1744 | 1467603412111 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:52 INFO - PROCESS | 1744 | 1467603412271 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 20:36:52 INFO - PROCESS | 1744 | 1467603412282 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 1744 | 1467603412289 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x95202400 == 41 [pid = 1744] [id = 103] 20:36:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x95204c00) [pid = 1744] [serial = 308] [outer = (nil)] 20:36:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x95208000) [pid = 1744] [serial = 309] [outer = 0x95204c00] 20:36:52 INFO - PROCESS | 1744 | 1467603412362 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9527a800) [pid = 1744] [serial = 310] [outer = 0x95204c00] 20:36:53 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:36:53 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:36:53 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:36:53 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:36:53 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:36:53 INFO - PROCESS | 1744 | 1467603413219 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:36:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:36:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1191ms 20:36:53 INFO - PROCESS | 1744 | 1467603413271 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 20:36:53 INFO - PROCESS | 1744 | 1467603413275 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 20:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:36:53 INFO - PROCESS | 1744 | 1467603413281 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:36:53 INFO - PROCESS | 1744 | 1467603413284 Marionette TRACE conn3 <- [1,386,null,{}] 20:36:53 INFO - PROCESS | 1744 | 1467603413293 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:36:53 INFO - PROCESS | 1744 | 1467603413297 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:53 INFO - PROCESS | 1744 | 1467603413502 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 20:36:53 INFO - PROCESS | 1744 | 1467603413521 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 1744 | 1467603413530 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e2f400 == 42 [pid = 1744] [id = 104] 20:36:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x95204000) [pid = 1744] [serial = 311] [outer = (nil)] 20:36:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x98444400) [pid = 1744] [serial = 312] [outer = 0x95204000] 20:36:53 INFO - PROCESS | 1744 | 1467603413595 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x99e82800) [pid = 1744] [serial = 313] [outer = 0x95204000] 20:36:54 INFO - PROCESS | 1744 | 1467603414529 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:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1295ms 20:36:54 INFO - PROCESS | 1744 | 1467603414585 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 1744 | 1467603414588 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 20:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:36:54 INFO - PROCESS | 1744 | 1467603414594 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 1744 | 1467603414598 Marionette TRACE conn3 <- [1,390,null,{}] 20:36:54 INFO - PROCESS | 1744 | 1467603414603 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:36:54 INFO - PROCESS | 1744 | 1467603414608 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:54 INFO - PROCESS | 1744 | 1467603414818 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 20:36:54 INFO - PROCESS | 1744 | 1467603414848 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 1744 | 1467603414855 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x95209400 == 43 [pid = 1744] [id = 105] 20:36:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x994e9400) [pid = 1744] [serial = 314] [outer = (nil)] 20:36:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a045000) [pid = 1744] [serial = 315] [outer = 0x994e9400] 20:36:54 INFO - PROCESS | 1744 | 1467603414922 Marionette DEBUG loaded listener.js 20:36:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9a1c0800) [pid = 1744] [serial = 316] [outer = 0x994e9400] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x926f6400) [pid = 1744] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9a5eb400) [pid = 1744] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93191800) [pid = 1744] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0xa2fbc000) [pid = 1744] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9129e800) [pid = 1744] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9129dc00) [pid = 1744] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91ee0800) [pid = 1744] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91018400) [pid = 1744] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9261bc00) [pid = 1744] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91015000) [pid = 1744] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9d875400) [pid = 1744] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f633400) [pid = 1744] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x91ed4400) [pid = 1744] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:36:55 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91edd400) [pid = 1744] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:36:55 INFO - PROCESS | 1744 | 1467603415918 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:36:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:36:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1381ms 20:36:55 INFO - PROCESS | 1744 | 1467603415976 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 1744 | 1467603415980 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 20:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:36:55 INFO - PROCESS | 1744 | 1467603415986 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 1744 | 1467603415989 Marionette TRACE conn3 <- [1,394,null,{}] 20:36:55 INFO - PROCESS | 1744 | 1467603415994 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:36:56 INFO - PROCESS | 1744 | 1467603416004 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:56 INFO - PROCESS | 1744 | 1467603416186 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 20:36:56 INFO - PROCESS | 1744 | 1467603416195 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 1744 | 1467603416201 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x91018000 == 44 [pid = 1744] [id = 106] 20:36:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9129e800) [pid = 1744] [serial = 317] [outer = (nil)] 20:36:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9792c000) [pid = 1744] [serial = 318] [outer = 0x9129e800] 20:36:56 INFO - PROCESS | 1744 | 1467603416272 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9a6a0c00) [pid = 1744] [serial = 319] [outer = 0x9129e800] 20:36:57 INFO - PROCESS | 1744 | 1467603417123 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:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1177ms 20:36:57 INFO - PROCESS | 1744 | 1467603417164 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 1744 | 1467603417167 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 20:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:36:57 INFO - PROCESS | 1744 | 1467603417173 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 1744 | 1467603417176 Marionette TRACE conn3 <- [1,398,null,{}] 20:36:57 INFO - PROCESS | 1744 | 1467603417181 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:36:57 INFO - PROCESS | 1744 | 1467603417186 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:57 INFO - PROCESS | 1744 | 1467603417338 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 20:36:57 INFO - PROCESS | 1744 | 1467603417347 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:57 INFO - PROCESS | 1744 | 1467603417355 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x91018400 == 45 [pid = 1744] [id = 107] 20:36:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x924dac00) [pid = 1744] [serial = 320] [outer = (nil)] 20:36:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9abacc00) [pid = 1744] [serial = 321] [outer = 0x924dac00] 20:36:57 INFO - PROCESS | 1744 | 1467603417436 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9abb1000) [pid = 1744] [serial = 322] [outer = 0x924dac00] 20:36:58 INFO - PROCESS | 1744 | 1467603418548 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:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1433ms 20:36:58 INFO - PROCESS | 1744 | 1467603418607 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 20:36:58 INFO - PROCESS | 1744 | 1467603418613 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 20:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:36:58 INFO - PROCESS | 1744 | 1467603418622 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - PROCESS | 1744 | 1467603418629 Marionette TRACE conn3 <- [1,402,null,{}] 20:36:58 INFO - PROCESS | 1744 | 1467603418637 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:36:58 INFO - PROCESS | 1744 | 1467603418642 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:58 INFO - PROCESS | 1744 | 1467603418832 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 20:36:59 INFO - PROCESS | 1744 | 1467603419067 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 1744 | 1467603419075 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:36:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b0000 == 46 [pid = 1744] [id = 108] 20:36:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x912b0800) [pid = 1744] [serial = 323] [outer = (nil)] 20:36:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91edf000) [pid = 1744] [serial = 324] [outer = 0x912b0800] 20:36:59 INFO - PROCESS | 1744 | 1467603419160 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x925d2c00) [pid = 1744] [serial = 325] [outer = 0x912b0800] 20:37:00 INFO - PROCESS | 1744 | 1467603420159 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:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1594ms 20:37:00 INFO - PROCESS | 1744 | 1467603420216 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 20:37:00 INFO - PROCESS | 1744 | 1467603420224 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 20:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:37:00 INFO - PROCESS | 1744 | 1467603420235 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - PROCESS | 1744 | 1467603420239 Marionette TRACE conn3 <- [1,406,null,{}] 20:37:00 INFO - PROCESS | 1744 | 1467603420246 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:37:00 INFO - PROCESS | 1744 | 1467603420252 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:00 INFO - PROCESS | 1744 | 1467603420446 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 20:37:00 INFO - PROCESS | 1744 | 1467603420707 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:00 INFO - PROCESS | 1744 | 1467603420716 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fce800 == 47 [pid = 1744] [id = 109] 20:37:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x95206400) [pid = 1744] [serial = 326] [outer = (nil)] 20:37:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9792dc00) [pid = 1744] [serial = 327] [outer = 0x95206400] 20:37:00 INFO - PROCESS | 1744 | 1467603420810 Marionette DEBUG loaded listener.js 20:37:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x99edbc00) [pid = 1744] [serial = 328] [outer = 0x95206400] 20:37:01 INFO - PROCESS | 1744 | 1467603421709 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:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1538ms 20:37:01 INFO - PROCESS | 1744 | 1467603421774 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 20:37:01 INFO - PROCESS | 1744 | 1467603421778 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 20:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:37:01 INFO - PROCESS | 1744 | 1467603421786 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:37:01 INFO - PROCESS | 1744 | 1467603421792 Marionette TRACE conn3 <- [1,410,null,{}] 20:37:01 INFO - PROCESS | 1744 | 1467603421809 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:37:01 INFO - PROCESS | 1744 | 1467603421818 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:02 INFO - PROCESS | 1744 | 1467603422040 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 20:37:02 INFO - PROCESS | 1744 | 1467603422260 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:02 INFO - PROCESS | 1744 | 1467603422270 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ebbc00 == 48 [pid = 1744] [id = 110] 20:37:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9aa8a400) [pid = 1744] [serial = 329] [outer = (nil)] 20:37:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9abb2400) [pid = 1744] [serial = 330] [outer = 0x9aa8a400] 20:37:02 INFO - PROCESS | 1744 | 1467603422368 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9b192000) [pid = 1744] [serial = 331] [outer = 0x9aa8a400] 20:37:03 INFO - PROCESS | 1744 | 1467603423248 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:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1492ms 20:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:37:03 INFO - PROCESS | 1744 | 1467603423279 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 1744 | 1467603423283 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 20:37:03 INFO - PROCESS | 1744 | 1467603423290 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - PROCESS | 1744 | 1467603423293 Marionette TRACE conn3 <- [1,414,null,{}] 20:37:03 INFO - PROCESS | 1744 | 1467603423299 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:37:03 INFO - PROCESS | 1744 | 1467603423304 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:03 INFO - PROCESS | 1744 | 1467603423486 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 20:37:03 INFO - PROCESS | 1744 | 1467603423651 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 1744 | 1467603423659 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b195c00 == 49 [pid = 1744] [id = 111] 20:37:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9b3e5800) [pid = 1744] [serial = 332] [outer = (nil)] 20:37:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9b76c000) [pid = 1744] [serial = 333] [outer = 0x9b3e5800] 20:37:03 INFO - PROCESS | 1744 | 1467603423740 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9ba0b400) [pid = 1744] [serial = 334] [outer = 0x9b3e5800] 20:37:04 INFO - PROCESS | 1744 | 1467603424677 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:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1439ms 20:37:04 INFO - PROCESS | 1744 | 1467603424728 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 1744 | 1467603424732 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 20:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:37:04 INFO - PROCESS | 1744 | 1467603424739 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - PROCESS | 1744 | 1467603424743 Marionette TRACE conn3 <- [1,418,null,{}] 20:37:04 INFO - PROCESS | 1744 | 1467603424749 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:37:04 INFO - PROCESS | 1744 | 1467603424754 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:04 INFO - PROCESS | 1744 | 1467603424927 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 20:37:05 INFO - PROCESS | 1744 | 1467603425139 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 1744 | 1467603425148 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b69400 == 50 [pid = 1744] [id = 112] 20:37:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9a69ec00) [pid = 1744] [serial = 335] [outer = (nil)] 20:37:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9c10b000) [pid = 1744] [serial = 336] [outer = 0x9a69ec00] 20:37:05 INFO - PROCESS | 1744 | 1467603425273 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9d4cd400) [pid = 1744] [serial = 337] [outer = 0x9a69ec00] 20:37:06 INFO - PROCESS | 1744 | 1467603426577 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:37:06 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:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1889ms 20:37:06 INFO - PROCESS | 1744 | 1467603426672 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 1744 | 1467603426676 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 20:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:37:06 INFO - PROCESS | 1744 | 1467603426685 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:37:06 INFO - PROCESS | 1744 | 1467603426689 Marionette TRACE conn3 <- [1,422,null,{}] 20:37:06 INFO - PROCESS | 1744 | 1467603426695 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:37:06 INFO - PROCESS | 1744 | 1467603426705 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:06 INFO - PROCESS | 1744 | 1467603426880 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 20:37:07 INFO - PROCESS | 1744 | 1467603427046 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 1744 | 1467603427057 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a6a0000 == 51 [pid = 1744] [id = 113] 20:37:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9ba05800) [pid = 1744] [serial = 338] [outer = (nil)] 20:37:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0xa100a800) [pid = 1744] [serial = 339] [outer = 0x9ba05800] 20:37:07 INFO - PROCESS | 1744 | 1467603427132 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0xa2002400) [pid = 1744] [serial = 340] [outer = 0x9ba05800] 20:37:08 INFO - PROCESS | 1744 | 1467603428523 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:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1886ms 20:37:08 INFO - PROCESS | 1744 | 1467603428572 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 20:37:08 INFO - PROCESS | 1744 | 1467603428576 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 20:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:37:08 INFO - PROCESS | 1744 | 1467603428583 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:37:08 INFO - PROCESS | 1744 | 1467603428587 Marionette TRACE conn3 <- [1,426,null,{}] 20:37:08 INFO - PROCESS | 1744 | 1467603428593 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:37:08 INFO - PROCESS | 1744 | 1467603428598 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:08 INFO - PROCESS | 1744 | 1467603428757 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 20:37:08 INFO - PROCESS | 1744 | 1467603428928 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 1744 | 1467603428940 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f631800 == 52 [pid = 1744] [id = 114] 20:37:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8f633000) [pid = 1744] [serial = 341] [outer = (nil)] 20:37:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x912a2000) [pid = 1744] [serial = 342] [outer = 0x8f633000] 20:37:09 INFO - PROCESS | 1744 | 1467603429011 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x925ccc00) [pid = 1744] [serial = 343] [outer = 0x8f633000] 20:37:10 INFO - PROCESS | 1744 | 1467603430210 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:37:10 INFO - PROCESS | 1744 | 1467603430274 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 20:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:37:10 INFO - PROCESS | 1744 | 1467603430292 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:37:10 INFO - PROCESS | 1744 | 1467603430297 Marionette TRACE conn3 <- [1,430,null,{}] 20:37:10 INFO - PROCESS | 1744 | 1467603430305 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:37:10 INFO - PROCESS | 1744 | 1467603430311 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:10 INFO - PROCESS | 1744 | 1467603430532 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 20:37:10 INFO - PROCESS | 1744 | 1467603430722 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:10 INFO - PROCESS | 1744 | 1467603430732 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ab400 == 53 [pid = 1744] [id = 115] 20:37:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x912adc00) [pid = 1744] [serial = 344] [outer = (nil)] 20:37:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x924e2c00) [pid = 1744] [serial = 345] [outer = 0x912adc00] 20:37:10 INFO - PROCESS | 1744 | 1467603430803 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x93191c00) [pid = 1744] [serial = 346] [outer = 0x912adc00] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9a05bc00 == 52 [pid = 1744] [id = 16] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9c103800 == 51 [pid = 1744] [id = 18] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x925d0800 == 50 [pid = 1744] [id = 20] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd0800 == 49 [pid = 1744] [id = 15] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9319e400 == 48 [pid = 1744] [id = 21] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9bae9800 == 47 [pid = 1744] [id = 19] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9261fc00 == 46 [pid = 1744] [id = 22] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91017400 == 45 [pid = 1744] [id = 86] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x93e2dc00 == 44 [pid = 1744] [id = 6] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91018000 == 43 [pid = 1744] [id = 106] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x93e2f400 == 42 [pid = 1744] [id = 104] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9b5edc00 == 41 [pid = 1744] [id = 13] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0xa209f000 == 40 [pid = 1744] [id = 14] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x95209400 == 39 [pid = 1744] [id = 105] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x924e6400 == 38 [pid = 1744] [id = 23] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92fc5000 == 37 [pid = 1744] [id = 12] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9b775800 == 36 [pid = 1744] [id = 26] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x924ddc00 == 35 [pid = 1744] [id = 8] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x924e6c00 == 34 [pid = 1744] [id = 9] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8f631800 == 33 [pid = 1744] [id = 114] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x93b69400 == 32 [pid = 1744] [id = 112] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9a6a0000 == 31 [pid = 1744] [id = 113] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9b195c00 == 30 [pid = 1744] [id = 111] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x93ebbc00 == 29 [pid = 1744] [id = 110] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x912b0000 == 28 [pid = 1744] [id = 108] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92fce800 == 27 [pid = 1744] [id = 109] 20:37:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91018400 == 26 [pid = 1744] [id = 107] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x93eb5800) [pid = 1744] [serial = 231] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x9a6a2000) [pid = 1744] [serial = 233] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x93c04c00) [pid = 1744] [serial = 264] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0xa33cb000) [pid = 1744] [serial = 236] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0xa672e000) [pid = 1744] [serial = 237] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x912a9000) [pid = 1744] [serial = 250] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x98444000) [pid = 1744] [serial = 267] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x926f6000) [pid = 1744] [serial = 262] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x994e1000) [pid = 1744] [serial = 268] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x912a6400) [pid = 1744] [serial = 249] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9101bc00) [pid = 1744] [serial = 258] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x93e30c00) [pid = 1744] [serial = 265] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0xa8c28c00) [pid = 1744] [serial = 246] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9101d800) [pid = 1744] [serial = 243] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93eac800) [pid = 1744] [serial = 230] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9abb6c00) [pid = 1744] [serial = 234] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0xa6f47800) [pid = 1744] [serial = 240] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0xa8c45c00) [pid = 1744] [serial = 247] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8f63a800) [pid = 1744] [serial = 252] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0xa6f7ec00) [pid = 1744] [serial = 241] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x912a7400) [pid = 1744] [serial = 259] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91eda400) [pid = 1744] [serial = 255] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8f63c800) [pid = 1744] [serial = 253] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x925d5000) [pid = 1744] [serial = 256] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92616000) [pid = 1744] [serial = 261] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91020800) [pid = 1744] [serial = 244] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93b61c00) [pid = 1744] [serial = 270] [outer = (nil)] [url = about:blank] 20:37:12 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9520f000) [pid = 1744] [serial = 271] [outer = (nil)] [url = about:blank] 20:37:13 INFO - PROCESS | 1744 | 1467603433020 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:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2787ms 20:37:13 INFO - PROCESS | 1744 | 1467603433089 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 20:37:13 INFO - PROCESS | 1744 | 1467603433093 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 20:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:37:13 INFO - PROCESS | 1744 | 1467603433102 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:37:13 INFO - PROCESS | 1744 | 1467603433108 Marionette TRACE conn3 <- [1,434,null,{}] 20:37:13 INFO - PROCESS | 1744 | 1467603433116 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:37:13 INFO - PROCESS | 1744 | 1467603433122 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:13 INFO - PROCESS | 1744 | 1467603433310 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 20:37:13 INFO - PROCESS | 1744 | 1467603433324 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 1744 | 1467603433332 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x91020800 == 27 [pid = 1744] [id = 116] 20:37:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91021000) [pid = 1744] [serial = 347] [outer = (nil)] 20:37:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x912a3c00) [pid = 1744] [serial = 348] [outer = 0x91021000] 20:37:13 INFO - PROCESS | 1744 | 1467603433404 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x912a9000) [pid = 1744] [serial = 349] [outer = 0x91021000] 20:37:14 INFO - PROCESS | 1744 | 1467603434175 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:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1134ms 20:37:14 INFO - PROCESS | 1744 | 1467603434236 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 1744 | 1467603434244 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 20:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:37:14 INFO - PROCESS | 1744 | 1467603434255 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 1744 | 1467603434259 Marionette TRACE conn3 <- [1,438,null,{}] 20:37:14 INFO - PROCESS | 1744 | 1467603434266 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:37:14 INFO - PROCESS | 1744 | 1467603434271 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:14 INFO - PROCESS | 1744 | 1467603434437 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 20:37:14 INFO - PROCESS | 1744 | 1467603434447 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 1744 | 1467603434456 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x925cb000 == 28 [pid = 1744] [id = 117] 20:37:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x925cbc00) [pid = 1744] [serial = 350] [outer = (nil)] 20:37:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92612400) [pid = 1744] [serial = 351] [outer = 0x925cbc00] 20:37:14 INFO - PROCESS | 1744 | 1467603434528 Marionette DEBUG loaded listener.js 20:37:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9261dc00) [pid = 1744] [serial = 352] [outer = 0x925cbc00] 20:37:15 INFO - PROCESS | 1744 | 1467603435510 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:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1280ms 20:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:37:15 INFO - PROCESS | 1744 | 1467603435545 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 20:37:15 INFO - PROCESS | 1744 | 1467603435548 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 20:37:15 INFO - PROCESS | 1744 | 1467603435555 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:37:15 INFO - PROCESS | 1744 | 1467603435561 Marionette TRACE conn3 <- [1,442,null,{}] 20:37:15 INFO - PROCESS | 1744 | 1467603435578 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:37:15 INFO - PROCESS | 1744 | 1467603435587 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:15 INFO - PROCESS | 1744 | 1467603435790 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 20:37:15 INFO - PROCESS | 1744 | 1467603435813 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:15 INFO - PROCESS | 1744 | 1467603435822 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x93198c00 == 29 [pid = 1744] [id = 118] 20:37:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9319a000) [pid = 1744] [serial = 353] [outer = (nil)] 20:37:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b69400) [pid = 1744] [serial = 354] [outer = 0x9319a000] 20:37:15 INFO - PROCESS | 1744 | 1467603435894 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93c0ec00) [pid = 1744] [serial = 355] [outer = 0x9319a000] 20:37:16 INFO - PROCESS | 1744 | 1467603436802 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:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1290ms 20:37:16 INFO - PROCESS | 1744 | 1467603436844 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 20:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:37:16 INFO - PROCESS | 1744 | 1467603436848 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 20:37:16 INFO - PROCESS | 1744 | 1467603436856 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 1744 | 1467603436859 Marionette TRACE conn3 <- [1,446,null,{}] 20:37:16 INFO - PROCESS | 1744 | 1467603436872 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:37:16 INFO - PROCESS | 1744 | 1467603436877 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:17 INFO - PROCESS | 1744 | 1467603437071 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 20:37:17 INFO - PROCESS | 1744 | 1467603437089 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:17 INFO - PROCESS | 1744 | 1467603437094 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f4c00 == 30 [pid = 1744] [id = 119] 20:37:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93c01400) [pid = 1744] [serial = 356] [outer = (nil)] 20:37:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93eb4c00) [pid = 1744] [serial = 357] [outer = 0x93c01400] 20:37:17 INFO - PROCESS | 1744 | 1467603437162 Marionette DEBUG loaded listener.js 20:37:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95201800) [pid = 1744] [serial = 358] [outer = 0x93c01400] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x994e9400) [pid = 1744] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9129e800) [pid = 1744] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9a69c800) [pid = 1744] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9a69dc00) [pid = 1744] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a03b400) [pid = 1744] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8eff7000) [pid = 1744] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x952f2800) [pid = 1744] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f637800) [pid = 1744] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x912a4400) [pid = 1744] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8eff1400) [pid = 1744] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x95204c00) [pid = 1744] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x91edfc00) [pid = 1744] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x99e87800) [pid = 1744] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9aa82400) [pid = 1744] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91ed4000) [pid = 1744] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x924dac00) [pid = 1744] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:37:18 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x95204000) [pid = 1744] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:37:18 INFO - PROCESS | 1744 | 1467603438672 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:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1839ms 20:37:18 INFO - PROCESS | 1744 | 1467603438694 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 20:37:18 INFO - PROCESS | 1744 | 1467603438698 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 20:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:37:18 INFO - PROCESS | 1744 | 1467603438704 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:37:18 INFO - PROCESS | 1744 | 1467603438707 Marionette TRACE conn3 <- [1,450,null,{}] 20:37:18 INFO - PROCESS | 1744 | 1467603438713 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:37:18 INFO - PROCESS | 1744 | 1467603438718 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:18 INFO - PROCESS | 1744 | 1467603438906 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 20:37:18 INFO - PROCESS | 1744 | 1467603438925 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 1744 | 1467603438933 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a4400 == 31 [pid = 1744] [id = 120] 20:37:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x912af800) [pid = 1744] [serial = 359] [outer = (nil)] 20:37:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93eb2000) [pid = 1744] [serial = 360] [outer = 0x912af800] 20:37:19 INFO - PROCESS | 1744 | 1467603439000 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9520ac00) [pid = 1744] [serial = 361] [outer = 0x912af800] 20:37:19 INFO - PROCESS | 1744 | 1467603439809 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:37:19 INFO - PROCESS | 1744 | 1467603439892 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 20:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:37:19 INFO - PROCESS | 1744 | 1467603439903 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 1744 | 1467603439906 Marionette TRACE conn3 <- [1,454,null,{}] 20:37:19 INFO - PROCESS | 1744 | 1467603439912 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:37:19 INFO - PROCESS | 1744 | 1467603439921 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:20 INFO - PROCESS | 1744 | 1467603440111 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 20:37:20 INFO - PROCESS | 1744 | 1467603440280 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 1744 | 1467603440293 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1400 == 32 [pid = 1744] [id = 121] 20:37:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8eff3400) [pid = 1744] [serial = 362] [outer = (nil)] 20:37:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f638000) [pid = 1744] [serial = 363] [outer = 0x8eff3400] 20:37:20 INFO - PROCESS | 1744 | 1467603440377 Marionette DEBUG loaded listener.js 20:37:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x91013800) [pid = 1744] [serial = 364] [outer = 0x8eff3400] 20:37:21 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:21 INFO - PROCESS | 1744 | 1467603441505 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:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1686ms 20:37:21 INFO - PROCESS | 1744 | 1467603441592 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 20:37:21 INFO - PROCESS | 1744 | 1467603441599 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 20:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:37:21 INFO - PROCESS | 1744 | 1467603441607 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 1744 | 1467603441612 Marionette TRACE conn3 <- [1,458,null,{}] 20:37:21 INFO - PROCESS | 1744 | 1467603441621 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:37:21 INFO - PROCESS | 1744 | 1467603441636 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:21 INFO - PROCESS | 1744 | 1467603441935 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 20:37:22 INFO - PROCESS | 1744 | 1467603442100 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:22 INFO - PROCESS | 1744 | 1467603442109 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101f000 == 33 [pid = 1744] [id = 122] 20:37:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x912bb800) [pid = 1744] [serial = 365] [outer = (nil)] 20:37:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x926f3800) [pid = 1744] [serial = 366] [outer = 0x912bb800] 20:37:22 INFO - PROCESS | 1744 | 1467603442191 Marionette DEBUG loaded listener.js 20:37:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x926fcc00) [pid = 1744] [serial = 367] [outer = 0x912bb800] 20:37:23 INFO - PROCESS | 1744 | 1467603443207 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:37:23 INFO - PROCESS | 1744 | 1467603443307 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 20:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:37:23 INFO - PROCESS | 1744 | 1467603443315 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - PROCESS | 1744 | 1467603443319 Marionette TRACE conn3 <- [1,462,null,{}] 20:37:23 INFO - PROCESS | 1744 | 1467603443325 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:37:23 INFO - PROCESS | 1744 | 1467603443331 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:23 INFO - PROCESS | 1744 | 1467603443550 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 20:37:23 INFO - PROCESS | 1744 | 1467603443800 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 1744 | 1467603443806 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0f400 == 34 [pid = 1744] [id = 123] 20:37:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93eafc00) [pid = 1744] [serial = 368] [outer = (nil)] 20:37:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9517a000) [pid = 1744] [serial = 369] [outer = 0x93eafc00] 20:37:23 INFO - PROCESS | 1744 | 1467603443888 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x95271000) [pid = 1744] [serial = 370] [outer = 0x93eafc00] 20:37:24 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:24 INFO - PROCESS | 1744 | 1467603444964 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:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:37:25 INFO - PROCESS | 1744 | 1467603445054 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 20:37:25 INFO - PROCESS | 1744 | 1467603445069 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - PROCESS | 1744 | 1467603445078 Marionette TRACE conn3 <- [1,466,null,{}] 20:37:25 INFO - PROCESS | 1744 | 1467603445087 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:37:25 INFO - PROCESS | 1744 | 1467603445094 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:25 INFO - PROCESS | 1744 | 1467603445315 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 20:37:25 INFO - PROCESS | 1744 | 1467603445525 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 1744 | 1467603445536 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e8d000 == 35 [pid = 1744] [id = 124] 20:37:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x99ee6400) [pid = 1744] [serial = 371] [outer = (nil)] 20:37:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9a05b800) [pid = 1744] [serial = 372] [outer = 0x99ee6400] 20:37:25 INFO - PROCESS | 1744 | 1467603445615 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9a17a000) [pid = 1744] [serial = 373] [outer = 0x99ee6400] 20:37:26 INFO - PROCESS | 1744 | 1467603446788 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:37:26 INFO - PROCESS | 1744 | 1467603446882 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 20:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:37:26 INFO - PROCESS | 1744 | 1467603446899 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:37:26 INFO - PROCESS | 1744 | 1467603446904 Marionette TRACE conn3 <- [1,470,null,{}] 20:37:26 INFO - PROCESS | 1744 | 1467603446912 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:37:26 INFO - PROCESS | 1744 | 1467603446919 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:27 INFO - PROCESS | 1744 | 1467603447162 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 20:37:27 INFO - PROCESS | 1744 | 1467603447382 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 1744 | 1467603447403 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129e000 == 36 [pid = 1744] [id = 125] 20:37:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9129f000) [pid = 1744] [serial = 374] [outer = (nil)] 20:37:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x912ad400) [pid = 1744] [serial = 375] [outer = 0x9129f000] 20:37:27 INFO - PROCESS | 1744 | 1467603447478 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x912b6800) [pid = 1744] [serial = 376] [outer = 0x9129f000] 20:37:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9101fc00 == 35 [pid = 1744] [id = 101] 20:37:27 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed3000 == 34 [pid = 1744] [id = 87] 20:37:27 INFO - PROCESS | 1744 | --DOCSHELL 0x9101e000 == 33 [pid = 1744] [id = 102] 20:37:27 INFO - PROCESS | 1744 | --DOCSHELL 0x912a4400 == 32 [pid = 1744] [id = 120] 20:37:28 INFO - PROCESS | 1744 | --DOCSHELL 0x926f4c00 == 31 [pid = 1744] [id = 119] 20:37:28 INFO - PROCESS | 1744 | --DOCSHELL 0x93198c00 == 30 [pid = 1744] [id = 118] 20:37:28 INFO - PROCESS | 1744 | --DOCSHELL 0x925cb000 == 29 [pid = 1744] [id = 117] 20:37:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91020800 == 28 [pid = 1744] [id = 116] 20:37:28 INFO - PROCESS | 1744 | --DOCSHELL 0x912ab400 == 27 [pid = 1744] [id = 115] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9a045000) [pid = 1744] [serial = 315] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9792c000) [pid = 1744] [serial = 318] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9a1c0800) [pid = 1744] [serial = 316] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9a6a0400) [pid = 1744] [serial = 282] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9a85e000) [pid = 1744] [serial = 283] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9aa8dc00) [pid = 1744] [serial = 288] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9aa90000) [pid = 1744] [serial = 289] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9a4e2c00) [pid = 1744] [serial = 274] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9a047400) [pid = 1744] [serial = 273] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9b778c00) [pid = 1744] [serial = 297] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9ba9f400) [pid = 1744] [serial = 298] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x98446c00) [pid = 1744] [serial = 279] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x99ed9c00) [pid = 1744] [serial = 280] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x912b3000) [pid = 1744] [serial = 300] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912b6000) [pid = 1744] [serial = 301] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x912b9800) [pid = 1744] [serial = 303] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91ed4800) [pid = 1744] [serial = 304] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8eff7800) [pid = 1744] [serial = 294] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8effb000) [pid = 1744] [serial = 295] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x95208000) [pid = 1744] [serial = 309] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x925cac00) [pid = 1744] [serial = 306] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x926ee400) [pid = 1744] [serial = 307] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9b5ef400) [pid = 1744] [serial = 291] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9b5ea800) [pid = 1744] [serial = 292] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9aa85c00) [pid = 1744] [serial = 285] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9aa89c00) [pid = 1744] [serial = 286] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x925d7c00) [pid = 1744] [serial = 276] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92f49400) [pid = 1744] [serial = 277] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9abacc00) [pid = 1744] [serial = 321] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9abb1000) [pid = 1744] [serial = 322] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x98444400) [pid = 1744] [serial = 312] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x99e82800) [pid = 1744] [serial = 313] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9527a800) [pid = 1744] [serial = 310] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a6a0c00) [pid = 1744] [serial = 319] [outer = (nil)] [url = about:blank] 20:37:28 INFO - PROCESS | 1744 | 1467603448401 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:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1557ms 20:37:28 INFO - PROCESS | 1744 | 1467603448446 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 20:37:28 INFO - PROCESS | 1744 | 1467603448453 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 20:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:37:28 INFO - PROCESS | 1744 | 1467603448463 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:37:28 INFO - PROCESS | 1744 | 1467603448467 Marionette TRACE conn3 <- [1,474,null,{}] 20:37:28 INFO - PROCESS | 1744 | 1467603448473 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:37:28 INFO - PROCESS | 1744 | 1467603448479 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:28 INFO - PROCESS | 1744 | 1467603448645 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 20:37:28 INFO - PROCESS | 1744 | 1467603448771 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 1744 | 1467603448776 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f637800 == 28 [pid = 1744] [id = 126] 20:37:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b5c00) [pid = 1744] [serial = 377] [outer = (nil)] 20:37:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x925d2400) [pid = 1744] [serial = 378] [outer = 0x912b5c00] 20:37:28 INFO - PROCESS | 1744 | 1467603448849 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x926f6000) [pid = 1744] [serial = 379] [outer = 0x912b5c00] 20:37:29 INFO - PROCESS | 1744 | 1467603449627 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:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1193ms 20:37:29 INFO - PROCESS | 1744 | 1467603449655 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 1744 | 1467603449659 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 20:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:37:29 INFO - PROCESS | 1744 | 1467603449666 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 1744 | 1467603449671 Marionette TRACE conn3 <- [1,478,null,{}] 20:37:29 INFO - PROCESS | 1744 | 1467603449687 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:37:29 INFO - PROCESS | 1744 | 1467603449695 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:29 INFO - PROCESS | 1744 | 1467603449861 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 20:37:29 INFO - PROCESS | 1744 | 1467603449873 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:29 INFO - PROCESS | 1744 | 1467603449881 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e37400 == 29 [pid = 1744] [id = 127] 20:37:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93eac800) [pid = 1744] [serial = 380] [outer = (nil)] 20:37:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93eb9000) [pid = 1744] [serial = 381] [outer = 0x93eac800] 20:37:29 INFO - PROCESS | 1744 | 1467603449968 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9520f000) [pid = 1744] [serial = 382] [outer = 0x93eac800] 20:37:30 INFO - PROCESS | 1744 | 1467603450988 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:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1382ms 20:37:31 INFO - PROCESS | 1744 | 1467603451049 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 1744 | 1467603451053 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 20:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:37:31 INFO - PROCESS | 1744 | 1467603451059 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - PROCESS | 1744 | 1467603451062 Marionette TRACE conn3 <- [1,482,null,{}] 20:37:31 INFO - PROCESS | 1744 | 1467603451068 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:37:31 INFO - PROCESS | 1744 | 1467603451073 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:31 INFO - PROCESS | 1744 | 1467603451281 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 20:37:31 INFO - PROCESS | 1744 | 1467603451301 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 1744 | 1467603451309 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb0000 == 30 [pid = 1744] [id = 128] 20:37:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x984d4400) [pid = 1744] [serial = 383] [outer = (nil)] 20:37:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x99edd000) [pid = 1744] [serial = 384] [outer = 0x984d4400] 20:37:31 INFO - PROCESS | 1744 | 1467603451375 Marionette DEBUG loaded listener.js 20:37:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a03f000) [pid = 1744] [serial = 385] [outer = 0x984d4400] 20:37:32 INFO - PROCESS | 1744 | 1467603452275 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:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1241ms 20:37:32 INFO - PROCESS | 1744 | 1467603452301 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 1744 | 1467603452304 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 20:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:37:32 INFO - PROCESS | 1744 | 1467603452310 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:37:32 INFO - PROCESS | 1744 | 1467603452313 Marionette TRACE conn3 <- [1,486,null,{}] 20:37:32 INFO - PROCESS | 1744 | 1467603452319 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:37:32 INFO - PROCESS | 1744 | 1467603452324 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:32 INFO - PROCESS | 1744 | 1467603452511 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 20:37:32 INFO - PROCESS | 1744 | 1467603452536 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 1744 | 1467603452543 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x994df800 == 31 [pid = 1744] [id = 129] 20:37:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a03dc00) [pid = 1744] [serial = 386] [outer = (nil)] 20:37:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a048000) [pid = 1744] [serial = 387] [outer = 0x9a03dc00] 20:37:32 INFO - PROCESS | 1744 | 1467603452610 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a053800) [pid = 1744] [serial = 388] [outer = 0x9a03dc00] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x912b0800) [pid = 1744] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95206400) [pid = 1744] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91021000) [pid = 1744] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x925cbc00) [pid = 1744] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9aa8a400) [pid = 1744] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912adc00) [pid = 1744] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9b3e5800) [pid = 1744] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a69ec00) [pid = 1744] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9ba05800) [pid = 1744] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93c01400) [pid = 1744] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f633000) [pid = 1744] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:37:33 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9319a000) [pid = 1744] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:37:33 INFO - PROCESS | 1744 | 1467603453567 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:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1281ms 20:37:33 INFO - PROCESS | 1744 | 1467603453592 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 20:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:37:33 INFO - PROCESS | 1744 | 1467603453596 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 20:37:33 INFO - PROCESS | 1744 | 1467603453602 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:37:33 INFO - PROCESS | 1744 | 1467603453606 Marionette TRACE conn3 <- [1,490,null,{}] 20:37:33 INFO - PROCESS | 1744 | 1467603453611 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:37:33 INFO - PROCESS | 1744 | 1467603453621 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:33 INFO - PROCESS | 1744 | 1467603453878 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 20:37:34 INFO - PROCESS | 1744 | 1467603453994 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 1744 | 1467603453999 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ac800 == 32 [pid = 1744] [id = 130] 20:37:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b0800) [pid = 1744] [serial = 389] [outer = (nil)] 20:37:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x99e84c00) [pid = 1744] [serial = 390] [outer = 0x912b0800] 20:37:34 INFO - PROCESS | 1744 | 1467603454068 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a69e800) [pid = 1744] [serial = 391] [outer = 0x912b0800] 20:37:34 INFO - PROCESS | 1744 | 1467603454742 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:37:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1178ms 20:37:34 INFO - PROCESS | 1744 | 1467603454781 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 1744 | 1467603454784 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 20:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:37:34 INFO - PROCESS | 1744 | 1467603454794 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - PROCESS | 1744 | 1467603454796 Marionette TRACE conn3 <- [1,494,null,{}] 20:37:34 INFO - PROCESS | 1744 | 1467603454802 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:37:34 INFO - PROCESS | 1744 | 1467603454807 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:34 INFO - PROCESS | 1744 | 1467603454994 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 20:37:35 INFO - PROCESS | 1744 | 1467603455127 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 1744 | 1467603455135 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4000 == 33 [pid = 1744] [id = 131] 20:37:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8eff4800) [pid = 1744] [serial = 392] [outer = (nil)] 20:37:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f634400) [pid = 1744] [serial = 393] [outer = 0x8eff4800] 20:37:35 INFO - PROCESS | 1744 | 1467603455217 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91012800) [pid = 1744] [serial = 394] [outer = 0x8eff4800] 20:37:36 INFO - PROCESS | 1744 | 1467603456278 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:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1535ms 20:37:36 INFO - PROCESS | 1744 | 1467603456332 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 20:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:37:36 INFO - PROCESS | 1744 | 1467603456339 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 20:37:36 INFO - PROCESS | 1744 | 1467603456347 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - PROCESS | 1744 | 1467603456351 Marionette TRACE conn3 <- [1,498,null,{}] 20:37:36 INFO - PROCESS | 1744 | 1467603456360 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:37:36 INFO - PROCESS | 1744 | 1467603456367 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:36 INFO - PROCESS | 1744 | 1467603456549 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 20:37:36 INFO - PROCESS | 1744 | 1467603456767 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 1744 | 1467603456778 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ee0c00 == 34 [pid = 1744] [id = 132] 20:37:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x925d3000) [pid = 1744] [serial = 395] [outer = (nil)] 20:37:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92f48400) [pid = 1744] [serial = 396] [outer = 0x925d3000] 20:37:36 INFO - PROCESS | 1744 | 1467603456871 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93199c00) [pid = 1744] [serial = 397] [outer = 0x925d3000] 20:37:37 INFO - PROCESS | 1744 | 1467603457738 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:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1433ms 20:37:37 INFO - PROCESS | 1744 | 1467603457783 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 1744 | 1467603457789 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 20:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:37:37 INFO - PROCESS | 1744 | 1467603457797 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 1744 | 1467603457800 Marionette TRACE conn3 <- [1,502,null,{}] 20:37:37 INFO - PROCESS | 1744 | 1467603457807 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:37:37 INFO - PROCESS | 1744 | 1467603457811 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:37 INFO - PROCESS | 1744 | 1467603457994 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 20:37:38 INFO - PROCESS | 1744 | 1467603458165 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 1744 | 1467603458177 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fcb400 == 35 [pid = 1744] [id = 133] 20:37:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x952e8800) [pid = 1744] [serial = 398] [outer = (nil)] 20:37:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x99e84800) [pid = 1744] [serial = 399] [outer = 0x952e8800] 20:37:38 INFO - PROCESS | 1744 | 1467603458256 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a521800) [pid = 1744] [serial = 400] [outer = 0x952e8800] 20:37:39 INFO - PROCESS | 1744 | 1467603459197 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:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1431ms 20:37:39 INFO - PROCESS | 1744 | 1467603459229 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 20:37:39 INFO - PROCESS | 1744 | 1467603459233 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 20:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:37:39 INFO - PROCESS | 1744 | 1467603459250 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:37:39 INFO - PROCESS | 1744 | 1467603459259 Marionette TRACE conn3 <- [1,506,null,{}] 20:37:39 INFO - PROCESS | 1744 | 1467603459265 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:37:39 INFO - PROCESS | 1744 | 1467603459273 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:39 INFO - PROCESS | 1744 | 1467603459453 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 20:37:40 INFO - PROCESS | 1744 | 1467603460082 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 1744 | 1467603460093 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9abb7800 == 36 [pid = 1744] [id = 134] 20:37:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9abb7c00) [pid = 1744] [serial = 401] [outer = (nil)] 20:37:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9b18cc00) [pid = 1744] [serial = 402] [outer = 0x9abb7c00] 20:37:40 INFO - PROCESS | 1744 | 1467603460232 Marionette DEBUG loaded listener.js 20:37:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9b18e800) [pid = 1744] [serial = 403] [outer = 0x9abb7c00] 20:37:41 INFO - PROCESS | 1744 | 1467603461176 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:37:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:37:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2006ms 20:37:41 INFO - PROCESS | 1744 | 1467603461248 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 1744 | 1467603461252 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 20:37:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:37:41 INFO - PROCESS | 1744 | 1467603461259 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 1744 | 1467603461261 Marionette TRACE conn3 <- [1,510,null,{}] 20:37:41 INFO - PROCESS | 1744 | 1467603461268 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:37:41 INFO - PROCESS | 1744 | 1467603461273 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:41 INFO - PROCESS | 1744 | 1467603461450 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 20:37:41 INFO - PROCESS | 1744 | 1467603461607 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1744 | 1467603461616 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ebac00 == 37 [pid = 1744] [id = 135] 20:37:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9b193c00) [pid = 1744] [serial = 404] [outer = (nil)] 20:37:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9b3ee000) [pid = 1744] [serial = 405] [outer = 0x9b193c00] 20:37:41 INFO - PROCESS | 1744 | 1467603461712 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9b5ed000) [pid = 1744] [serial = 406] [outer = 0x9b193c00] 20:37:42 INFO - PROCESS | 1744 | 1467603462599 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:37:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:37:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1384ms 20:37:42 INFO - PROCESS | 1744 | 1467603462644 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 1744 | 1467603462648 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 20:37:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:37:42 INFO - PROCESS | 1744 | 1467603462654 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:37:42 INFO - PROCESS | 1744 | 1467603462658 Marionette TRACE conn3 <- [1,514,null,{}] 20:37:42 INFO - PROCESS | 1744 | 1467603462664 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:37:42 INFO - PROCESS | 1744 | 1467603462669 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:42 INFO - PROCESS | 1744 | 1467603462840 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 20:37:43 INFO - PROCESS | 1744 | 1467603462999 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 1744 | 1467603463016 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b775000 == 38 [pid = 1744] [id = 136] 20:37:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9ba07000) [pid = 1744] [serial = 407] [outer = (nil)] 20:37:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9baa4c00) [pid = 1744] [serial = 408] [outer = 0x9ba07000] 20:37:43 INFO - PROCESS | 1744 | 1467603463107 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9c103800) [pid = 1744] [serial = 409] [outer = 0x9ba07000] 20:37:44 INFO - PROCESS | 1744 | 1467603464051 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:37:44 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:37:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1432ms 20:37:44 INFO - PROCESS | 1744 | 1467603464086 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 1744 | 1467603464089 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 20:37:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:37:44 INFO - PROCESS | 1744 | 1467603464096 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 1744 | 1467603464100 Marionette TRACE conn3 <- [1,518,null,{}] 20:37:44 INFO - PROCESS | 1744 | 1467603464106 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:37:44 INFO - PROCESS | 1744 | 1467603464111 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:44 INFO - PROCESS | 1744 | 1467603464284 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 20:37:44 INFO - PROCESS | 1744 | 1467603464442 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 1744 | 1467603464449 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b778c00 == 39 [pid = 1744] [id = 137] 20:37:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9bae0c00) [pid = 1744] [serial = 410] [outer = (nil)] 20:37:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9d809800) [pid = 1744] [serial = 411] [outer = 0x9bae0c00] 20:37:44 INFO - PROCESS | 1744 | 1467603464528 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9d878c00) [pid = 1744] [serial = 412] [outer = 0x9bae0c00] 20:37:45 INFO - PROCESS | 1744 | 1467603465434 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:37:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:37:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1388ms 20:37:45 INFO - PROCESS | 1744 | 1467603465512 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 1744 | 1467603465518 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 20:37:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:37:45 INFO - PROCESS | 1744 | 1467603465528 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:37:45 INFO - PROCESS | 1744 | 1467603465531 Marionette TRACE conn3 <- [1,522,null,{}] 20:37:45 INFO - PROCESS | 1744 | 1467603465537 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:37:45 INFO - PROCESS | 1744 | 1467603465542 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:45 INFO - PROCESS | 1744 | 1467603465746 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 20:37:45 INFO - PROCESS | 1744 | 1467603465951 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 1744 | 1467603465960 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x984d1c00 == 40 [pid = 1744] [id = 138] 20:37:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9ba01c00) [pid = 1744] [serial = 413] [outer = (nil)] 20:37:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0xa200cc00) [pid = 1744] [serial = 414] [outer = 0x9ba01c00] 20:37:46 INFO - PROCESS | 1744 | 1467603466079 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0xa209d400) [pid = 1744] [serial = 415] [outer = 0x9ba01c00] 20:37:47 INFO - PROCESS | 1744 | 1467603467003 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:37:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:37:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1538ms 20:37:47 INFO - PROCESS | 1744 | 1467603467067 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 20:37:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:37:47 INFO - PROCESS | 1744 | 1467603467071 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 20:37:47 INFO - PROCESS | 1744 | 1467603467077 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - PROCESS | 1744 | 1467603467081 Marionette TRACE conn3 <- [1,526,null,{}] 20:37:47 INFO - PROCESS | 1744 | 1467603467087 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:37:47 INFO - PROCESS | 1744 | 1467603467092 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:47 INFO - PROCESS | 1744 | 1467603467259 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 20:37:47 INFO - PROCESS | 1744 | 1467603467422 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 1744 | 1467603467432 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101e800 == 41 [pid = 1744] [id = 139] 20:37:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9129dc00) [pid = 1744] [serial = 416] [outer = (nil)] 20:37:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x924e4000) [pid = 1744] [serial = 417] [outer = 0x9129dc00] 20:37:47 INFO - PROCESS | 1744 | 1467603467550 Marionette DEBUG loaded listener.js 20:37:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93191800) [pid = 1744] [serial = 418] [outer = 0x9129dc00] 20:37:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x99edec00) [pid = 1744] [serial = 419] [outer = 0x92fd2400] 20:37:48 INFO - PROCESS | 1744 | 1467603468769 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:37:48 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:37:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1748ms 20:37:48 INFO - PROCESS | 1744 | 1467603468825 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 1744 | 1467603468832 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 20:37:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:37:48 INFO - PROCESS | 1744 | 1467603468840 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:37:48 INFO - PROCESS | 1744 | 1467603468845 Marionette TRACE conn3 <- [1,530,null,{}] 20:37:48 INFO - PROCESS | 1744 | 1467603468854 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:37:48 INFO - PROCESS | 1744 | 1467603468859 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:49 INFO - PROCESS | 1744 | 1467603469075 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 20:37:49 INFO - PROCESS | 1744 | 1467603469239 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 1744 | 1467603469254 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed8c00 == 42 [pid = 1744] [id = 140] 20:37:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x91ede800) [pid = 1744] [serial = 420] [outer = (nil)] 20:37:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x924e5c00) [pid = 1744] [serial = 421] [outer = 0x91ede800] 20:37:49 INFO - PROCESS | 1744 | 1467603469327 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x925d4800) [pid = 1744] [serial = 422] [outer = 0x91ede800] 20:37:50 INFO - PROCESS | 1744 | 1467603470146 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:37:50 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:37:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:37:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:37:50 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:37:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:37:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:37:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:37:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1394ms 20:37:50 INFO - PROCESS | 1744 | 1467603470236 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 20:37:50 INFO - PROCESS | 1744 | 1467603470243 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 20:37:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:37:50 INFO - PROCESS | 1744 | 1467603470254 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - PROCESS | 1744 | 1467603470258 Marionette TRACE conn3 <- [1,534,null,{}] 20:37:50 INFO - PROCESS | 1744 | 1467603470284 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:37:50 INFO - PROCESS | 1744 | 1467603470290 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:50 INFO - PROCESS | 1744 | 1467603470484 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 20:37:50 INFO - PROCESS | 1744 | 1467603470706 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 1744 | 1467603470717 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x95202400 == 41 [pid = 1744] [id = 103] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x9a697000 == 40 [pid = 1744] [id = 94] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8f635c00 == 39 [pid = 1744] [id = 89] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8f636400 == 38 [pid = 1744] [id = 90] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x9a03b000 == 37 [pid = 1744] [id = 91] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x99e8d000 == 36 [pid = 1744] [id = 124] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd1400 == 35 [pid = 1744] [id = 88] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0f400 == 34 [pid = 1744] [id = 123] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x912a2800 == 33 [pid = 1744] [id = 92] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1400 == 32 [pid = 1744] [id = 121] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x9a860400 == 31 [pid = 1744] [id = 95] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x9319a400 == 30 [pid = 1744] [id = 93] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x9101f000 == 29 [pid = 1744] [id = 122] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x92f49800 == 28 [pid = 1744] [id = 96] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8f636000 == 27 [pid = 1744] [id = 97] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1c00 == 26 [pid = 1744] [id = 99] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff6c00 == 25 [pid = 1744] [id = 100] 20:37:51 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1000 == 24 [pid = 1744] [id = 98] 20:37:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efedc00 == 25 [pid = 1744] [id = 141] 20:37:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8efee000) [pid = 1744] [serial = 423] [outer = (nil)] 20:37:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8eff6c00) [pid = 1744] [serial = 424] [outer = 0x8efee000] 20:37:51 INFO - PROCESS | 1744 | 1467603471804 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x8f636400) [pid = 1744] [serial = 425] [outer = 0x8efee000] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x925d2c00) [pid = 1744] [serial = 325] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x91edf000) [pid = 1744] [serial = 324] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x99edbc00) [pid = 1744] [serial = 328] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9792dc00) [pid = 1744] [serial = 327] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x912a3c00) [pid = 1744] [serial = 348] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x912a9000) [pid = 1744] [serial = 349] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x92612400) [pid = 1744] [serial = 351] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9b192000) [pid = 1744] [serial = 331] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93191c00) [pid = 1744] [serial = 346] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x924e2c00) [pid = 1744] [serial = 345] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9abb2400) [pid = 1744] [serial = 330] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9ba0b400) [pid = 1744] [serial = 334] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9b76c000) [pid = 1744] [serial = 333] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9d4cd400) [pid = 1744] [serial = 337] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9c10b000) [pid = 1744] [serial = 336] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0xa2002400) [pid = 1744] [serial = 340] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0xa100a800) [pid = 1744] [serial = 339] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93eb4c00) [pid = 1744] [serial = 357] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x95201800) [pid = 1744] [serial = 358] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x925ccc00) [pid = 1744] [serial = 343] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x912a2000) [pid = 1744] [serial = 342] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93b69400) [pid = 1744] [serial = 354] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93c0ec00) [pid = 1744] [serial = 355] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9261dc00) [pid = 1744] [serial = 352] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93eb2000) [pid = 1744] [serial = 360] [outer = (nil)] [url = about:blank] 20:37:52 INFO - PROCESS | 1744 | 1467603472704 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:37:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:37:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 2463ms 20:37:52 INFO - PROCESS | 1744 | 1467603472718 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 1744 | 1467603472724 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 20:37:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:37:52 INFO - PROCESS | 1744 | 1467603472732 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 1744 | 1467603472736 Marionette TRACE conn3 <- [1,538,null,{}] 20:37:52 INFO - PROCESS | 1744 | 1467603472743 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:37:52 INFO - PROCESS | 1744 | 1467603472748 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:52 INFO - PROCESS | 1744 | 1467603472917 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 20:37:53 INFO - PROCESS | 1744 | 1467603473049 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 1744 | 1467603473057 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101d000 == 26 [pid = 1744] [id = 142] 20:37:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x91021400) [pid = 1744] [serial = 426] [outer = (nil)] 20:37:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91ed3c00) [pid = 1744] [serial = 427] [outer = 0x91021400] 20:37:53 INFO - PROCESS | 1744 | 1467603473132 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x924d9c00) [pid = 1744] [serial = 428] [outer = 0x91021400] 20:37:53 INFO - PROCESS | 1744 | 1467603473914 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:37:53 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:37:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1239ms 20:37:53 INFO - PROCESS | 1744 | 1467603473970 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 1744 | 1467603473975 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 20:37:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:37:53 INFO - PROCESS | 1744 | 1467603473985 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:37:53 INFO - PROCESS | 1744 | 1467603473989 Marionette TRACE conn3 <- [1,542,null,{}] 20:37:53 INFO - PROCESS | 1744 | 1467603473995 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:37:54 INFO - PROCESS | 1744 | 1467603474001 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:54 INFO - PROCESS | 1744 | 1467603474166 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 20:37:54 INFO - PROCESS | 1744 | 1467603474178 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 1744 | 1467603474187 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129f400 == 27 [pid = 1744] [id = 143] 20:37:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x91edd000) [pid = 1744] [serial = 429] [outer = (nil)] 20:37:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x926f4400) [pid = 1744] [serial = 430] [outer = 0x91edd000] 20:37:54 INFO - PROCESS | 1744 | 1467603474365 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92f43000) [pid = 1744] [serial = 431] [outer = 0x91edd000] 20:37:55 INFO - PROCESS | 1744 | 1467603475279 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:37:55 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:37:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1328ms 20:37:55 INFO - PROCESS | 1744 | 1467603475317 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 1744 | 1467603475320 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 20:37:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:37:55 INFO - PROCESS | 1744 | 1467603475327 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:37:55 INFO - PROCESS | 1744 | 1467603475332 Marionette TRACE conn3 <- [1,546,null,{}] 20:37:55 INFO - PROCESS | 1744 | 1467603475350 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:37:55 INFO - PROCESS | 1744 | 1467603475358 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:55 INFO - PROCESS | 1744 | 1467603475606 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 20:37:55 INFO - PROCESS | 1744 | 1467603475631 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 1744 | 1467603475641 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3c400 == 28 [pid = 1744] [id = 144] 20:37:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x92f49800) [pid = 1744] [serial = 432] [outer = (nil)] 20:37:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93eaf000) [pid = 1744] [serial = 433] [outer = 0x92f49800] 20:37:55 INFO - PROCESS | 1744 | 1467603475729 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x95207800) [pid = 1744] [serial = 434] [outer = 0x92f49800] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x99ee6400) [pid = 1744] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8eff3400) [pid = 1744] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x93eac800) [pid = 1744] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x912af800) [pid = 1744] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x984d4400) [pid = 1744] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9129f000) [pid = 1744] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x912bb800) [pid = 1744] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a03dc00) [pid = 1744] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912b5c00) [pid = 1744] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93eafc00) [pid = 1744] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:37:56 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912b0800) [pid = 1744] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:37:57 INFO - PROCESS | 1744 | 1467603477128 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:37:57 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:37:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1841ms 20:37:57 INFO - PROCESS | 1744 | 1467603477250 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 20:37:57 INFO - PROCESS | 1744 | 1467603477254 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 20:37:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:37:57 INFO - PROCESS | 1744 | 1467603477265 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:37:57 INFO - PROCESS | 1744 | 1467603477267 Marionette TRACE conn3 <- [1,550,null,{}] 20:37:57 INFO - PROCESS | 1744 | 1467603477274 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:37:57 INFO - PROCESS | 1744 | 1467603477279 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:57 INFO - PROCESS | 1744 | 1467603477483 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 20:37:57 INFO - PROCESS | 1744 | 1467603477562 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 1744 | 1467603477571 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a8800 == 29 [pid = 1744] [id = 145] 20:37:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912b0800) [pid = 1744] [serial = 435] [outer = (nil)] 20:37:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93e35c00) [pid = 1744] [serial = 436] [outer = 0x912b0800] 20:37:57 INFO - PROCESS | 1744 | 1467603477645 Marionette DEBUG loaded listener.js 20:37:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9527b000) [pid = 1744] [serial = 437] [outer = 0x912b0800] 20:37:58 INFO - PROCESS | 1744 | 1467603478374 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:37:58 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:37:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1178ms 20:37:58 INFO - PROCESS | 1744 | 1467603478443 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 20:37:58 INFO - PROCESS | 1744 | 1467603478447 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 20:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:37:58 INFO - PROCESS | 1744 | 1467603478453 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:37:58 INFO - PROCESS | 1744 | 1467603478456 Marionette TRACE conn3 <- [1,554,null,{}] 20:37:58 INFO - PROCESS | 1744 | 1467603478462 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:37:58 INFO - PROCESS | 1744 | 1467603478466 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:58 INFO - PROCESS | 1744 | 1467603478659 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 20:37:58 INFO - PROCESS | 1744 | 1467603478674 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:58 INFO - PROCESS | 1744 | 1467603478681 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:37:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x925c9400 == 30 [pid = 1744] [id = 146] 20:37:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x95272000) [pid = 1744] [serial = 438] [outer = (nil)] 20:37:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9834dc00) [pid = 1744] [serial = 439] [outer = 0x95272000] 20:37:58 INFO - PROCESS | 1744 | 1467603478763 Marionette DEBUG loaded listener.js 20:37:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x99ee6800) [pid = 1744] [serial = 440] [outer = 0x95272000] 20:37:59 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:37:59 INFO - PROCESS | 1744 | 1467603479948 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:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1533ms 20:37:59 INFO - PROCESS | 1744 | 1467603479987 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 1744 | 1467603479993 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 20:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:38:00 INFO - PROCESS | 1744 | 1467603480001 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:38:00 INFO - PROCESS | 1744 | 1467603480009 Marionette TRACE conn3 <- [1,558,null,{}] 20:38:00 INFO - PROCESS | 1744 | 1467603480017 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:38:00 INFO - PROCESS | 1744 | 1467603480022 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:00 INFO - PROCESS | 1744 | 1467603480241 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 20:38:00 INFO - PROCESS | 1744 | 1467603480451 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:00 INFO - PROCESS | 1744 | 1467603480459 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b2000 == 31 [pid = 1744] [id = 147] 20:38:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91ed4000) [pid = 1744] [serial = 441] [outer = (nil)] 20:38:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x92611800) [pid = 1744] [serial = 442] [outer = 0x91ed4000] 20:38:00 INFO - PROCESS | 1744 | 1467603480594 Marionette DEBUG loaded listener.js 20:38:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x926f6400) [pid = 1744] [serial = 443] [outer = 0x91ed4000] 20:38:01 INFO - PROCESS | 1744 | 1467603481580 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:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1636ms 20:38:01 INFO - PROCESS | 1744 | 1467603481638 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 20:38:01 INFO - PROCESS | 1744 | 1467603481645 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 20:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:38:01 INFO - PROCESS | 1744 | 1467603481656 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:38:01 INFO - PROCESS | 1744 | 1467603481660 Marionette TRACE conn3 <- [1,562,null,{}] 20:38:01 INFO - PROCESS | 1744 | 1467603481667 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:38:01 INFO - PROCESS | 1744 | 1467603481673 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:01 INFO - PROCESS | 1744 | 1467603481879 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 20:38:02 INFO - PROCESS | 1744 | 1467603482127 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:02 INFO - PROCESS | 1744 | 1467603482138 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f46400 == 32 [pid = 1744] [id = 148] 20:38:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x952ee000) [pid = 1744] [serial = 444] [outer = (nil)] 20:38:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x97935400) [pid = 1744] [serial = 445] [outer = 0x952ee000] 20:38:02 INFO - PROCESS | 1744 | 1467603482277 Marionette DEBUG loaded listener.js 20:38:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x99e80000) [pid = 1744] [serial = 446] [outer = 0x952ee000] 20:38:02 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:03 INFO - PROCESS | 1744 | 1467603483211 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:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1632ms 20:38:03 INFO - PROCESS | 1744 | 1467603483288 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 20:38:03 INFO - PROCESS | 1744 | 1467603483292 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 20:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:38:03 INFO - PROCESS | 1744 | 1467603483300 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:38:03 INFO - PROCESS | 1744 | 1467603483306 Marionette TRACE conn3 <- [1,566,null,{}] 20:38:03 INFO - PROCESS | 1744 | 1467603483323 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:38:03 INFO - PROCESS | 1744 | 1467603483331 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:03 INFO - PROCESS | 1744 | 1467603483541 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 20:38:03 INFO - PROCESS | 1744 | 1467603483743 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 1744 | 1467603483751 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a05bc00 == 33 [pid = 1744] [id = 149] 20:38:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9a314000) [pid = 1744] [serial = 447] [outer = (nil)] 20:38:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9a4e5c00) [pid = 1744] [serial = 448] [outer = 0x9a314000] 20:38:03 INFO - PROCESS | 1744 | 1467603483879 Marionette DEBUG loaded listener.js 20:38:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a697000) [pid = 1744] [serial = 449] [outer = 0x9a314000] 20:38:04 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:04 INFO - PROCESS | 1744 | 1467603484803 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:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1585ms 20:38:04 INFO - PROCESS | 1744 | 1467603484885 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 20:38:04 INFO - PROCESS | 1744 | 1467603484890 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 20:38:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:38:04 INFO - PROCESS | 1744 | 1467603484897 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:38:04 INFO - PROCESS | 1744 | 1467603484901 Marionette TRACE conn3 <- [1,570,null,{}] 20:38:04 INFO - PROCESS | 1744 | 1467603484907 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:38:04 INFO - PROCESS | 1744 | 1467603484912 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:05 INFO - PROCESS | 1744 | 1467603485124 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 20:38:05 INFO - PROCESS | 1744 | 1467603485436 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:05 INFO - PROCESS | 1744 | 1467603485445 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638800 == 34 [pid = 1744] [id = 150] 20:38:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f639400) [pid = 1744] [serial = 450] [outer = (nil)] 20:38:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91018c00) [pid = 1744] [serial = 451] [outer = 0x8f639400] 20:38:05 INFO - PROCESS | 1744 | 1467603485565 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x912a1800) [pid = 1744] [serial = 452] [outer = 0x8f639400] 20:38:06 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:06 INFO - PROCESS | 1744 | --DOCSHELL 0x9129e000 == 33 [pid = 1744] [id = 125] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x92615400) [pid = 1744] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9a17a000) [pid = 1744] [serial = 373] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91013800) [pid = 1744] [serial = 364] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93eb9000) [pid = 1744] [serial = 381] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9520ac00) [pid = 1744] [serial = 361] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a03f000) [pid = 1744] [serial = 385] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x912ad400) [pid = 1744] [serial = 375] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x926f3800) [pid = 1744] [serial = 366] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912b6800) [pid = 1744] [serial = 376] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a048000) [pid = 1744] [serial = 387] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x925d2400) [pid = 1744] [serial = 378] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f638000) [pid = 1744] [serial = 363] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x99edd000) [pid = 1744] [serial = 384] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9a05b800) [pid = 1744] [serial = 372] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x926f6000) [pid = 1744] [serial = 379] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x926fcc00) [pid = 1744] [serial = 367] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a053800) [pid = 1744] [serial = 388] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9520f000) [pid = 1744] [serial = 382] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9517a000) [pid = 1744] [serial = 369] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x95271000) [pid = 1744] [serial = 370] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x99e84c00) [pid = 1744] [serial = 390] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a69e800) [pid = 1744] [serial = 391] [outer = (nil)] [url = about:blank] 20:38:06 INFO - PROCESS | 1744 | 1467603486552 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:38:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:38:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1689ms 20:38:06 INFO - PROCESS | 1744 | 1467603486588 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 20:38:06 INFO - PROCESS | 1744 | 1467603486594 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 20:38:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:38:06 INFO - PROCESS | 1744 | 1467603486601 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:38:06 INFO - PROCESS | 1744 | 1467603486605 Marionette TRACE conn3 <- [1,574,null,{}] 20:38:06 INFO - PROCESS | 1744 | 1467603486613 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:38:06 INFO - PROCESS | 1744 | 1467603486621 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:06 INFO - PROCESS | 1744 | 1467603486778 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 20:38:06 INFO - PROCESS | 1744 | 1467603486792 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:06 INFO - PROCESS | 1744 | 1467603486800 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b4000 == 34 [pid = 1744] [id = 151] 20:38:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912b5000) [pid = 1744] [serial = 453] [outer = (nil)] 20:38:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91edf800) [pid = 1744] [serial = 454] [outer = 0x912b5000] 20:38:06 INFO - PROCESS | 1744 | 1467603486889 Marionette DEBUG loaded listener.js 20:38:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9261b800) [pid = 1744] [serial = 455] [outer = 0x912b5000] 20:38:07 INFO - PROCESS | 1744 | 1467603487748 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:38:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:38:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1189ms 20:38:07 INFO - PROCESS | 1744 | 1467603487795 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 20:38:07 INFO - PROCESS | 1744 | 1467603487803 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 20:38:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:38:07 INFO - PROCESS | 1744 | 1467603487810 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:38:07 INFO - PROCESS | 1744 | 1467603487813 Marionette TRACE conn3 <- [1,578,null,{}] 20:38:07 INFO - PROCESS | 1744 | 1467603487819 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:38:07 INFO - PROCESS | 1744 | 1467603487824 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:07 INFO - PROCESS | 1744 | 1467603487989 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 20:38:08 INFO - PROCESS | 1744 | 1467603488109 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 1744 | 1467603488117 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x91017c00 == 35 [pid = 1744] [id = 152] 20:38:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92f3c800) [pid = 1744] [serial = 456] [outer = (nil)] 20:38:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93ead000) [pid = 1744] [serial = 457] [outer = 0x92f3c800] 20:38:08 INFO - PROCESS | 1744 | 1467603488187 Marionette DEBUG loaded listener.js 20:38:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x95205000) [pid = 1744] [serial = 458] [outer = 0x92f3c800] 20:38:09 INFO - PROCESS | 1744 | 1467603489017 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:38:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:38:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1279ms 20:38:09 INFO - PROCESS | 1744 | 1467603489090 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 20:38:09 INFO - PROCESS | 1744 | 1467603489094 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 20:38:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:38:09 INFO - PROCESS | 1744 | 1467603489107 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:38:09 INFO - PROCESS | 1744 | 1467603489116 Marionette TRACE conn3 <- [1,582,null,{}] 20:38:09 INFO - PROCESS | 1744 | 1467603489132 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:38:09 INFO - PROCESS | 1744 | 1467603489139 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:09 INFO - PROCESS | 1744 | 1467603489342 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 20:38:09 INFO - PROCESS | 1744 | 1467603489360 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:09 INFO - PROCESS | 1744 | 1467603489368 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x91edc000 == 36 [pid = 1744] [id = 153] 20:38:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9520f000) [pid = 1744] [serial = 459] [outer = (nil)] 20:38:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9a03d800) [pid = 1744] [serial = 460] [outer = 0x9520f000] 20:38:09 INFO - PROCESS | 1744 | 1467603489432 Marionette DEBUG loaded listener.js 20:38:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a049c00) [pid = 1744] [serial = 461] [outer = 0x9520f000] 20:38:10 INFO - PROCESS | 1744 | 1467603490306 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:38:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:38:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1253ms 20:38:10 INFO - PROCESS | 1744 | 1467603490353 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 20:38:10 INFO - PROCESS | 1744 | 1467603490357 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 20:38:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:38:10 INFO - PROCESS | 1744 | 1467603490363 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:38:10 INFO - PROCESS | 1744 | 1467603490366 Marionette TRACE conn3 <- [1,586,null,{}] 20:38:10 INFO - PROCESS | 1744 | 1467603490372 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:38:10 INFO - PROCESS | 1744 | 1467603490377 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:10 INFO - PROCESS | 1744 | 1467603490575 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 20:38:10 INFO - PROCESS | 1744 | 1467603490591 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:10 INFO - PROCESS | 1744 | 1467603490600 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x91016400 == 37 [pid = 1744] [id = 154] 20:38:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9101c400) [pid = 1744] [serial = 462] [outer = (nil)] 20:38:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a1b9800) [pid = 1744] [serial = 463] [outer = 0x9101c400] 20:38:10 INFO - PROCESS | 1744 | 1467603490665 Marionette DEBUG loaded listener.js 20:38:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9a30e400) [pid = 1744] [serial = 464] [outer = 0x9101c400] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8eff4800) [pid = 1744] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x925d3000) [pid = 1744] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x952e8800) [pid = 1744] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92f49800) [pid = 1744] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91021400) [pid = 1744] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8efee000) [pid = 1744] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9abb7c00) [pid = 1744] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91ede800) [pid = 1744] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9b193c00) [pid = 1744] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9ba07000) [pid = 1744] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9bae0c00) [pid = 1744] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912b0800) [pid = 1744] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9ba01c00) [pid = 1744] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9129dc00) [pid = 1744] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:38:11 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91edd000) [pid = 1744] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:38:11 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:11 INFO - PROCESS | 1744 | 1467603491653 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:38:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:38:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1339ms 20:38:11 INFO - PROCESS | 1744 | 1467603491702 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 20:38:11 INFO - PROCESS | 1744 | 1467603491706 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 20:38:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:38:11 INFO - PROCESS | 1744 | 1467603491712 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:38:11 INFO - PROCESS | 1744 | 1467603491715 Marionette TRACE conn3 <- [1,590,null,{}] 20:38:11 INFO - PROCESS | 1744 | 1467603491725 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:38:11 INFO - PROCESS | 1744 | 1467603491729 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:11 INFO - PROCESS | 1744 | 1467603491895 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 20:38:11 INFO - PROCESS | 1744 | 1467603491904 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 1744 | 1467603491923 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b3000 == 38 [pid = 1744] [id = 155] 20:38:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92620c00) [pid = 1744] [serial = 465] [outer = (nil)] 20:38:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x97935800) [pid = 1744] [serial = 466] [outer = 0x92620c00] 20:38:12 INFO - PROCESS | 1744 | 1467603492103 Marionette DEBUG loaded listener.js 20:38:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a695400) [pid = 1744] [serial = 467] [outer = 0x92620c00] 20:38:12 INFO - PROCESS | 1744 | 1467603492951 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:38:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:38:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1285ms 20:38:12 INFO - PROCESS | 1744 | 1467603492997 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 20:38:13 INFO - PROCESS | 1744 | 1467603493000 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 20:38:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:38:13 INFO - PROCESS | 1744 | 1467603493007 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:38:13 INFO - PROCESS | 1744 | 1467603493009 Marionette TRACE conn3 <- [1,594,null,{}] 20:38:13 INFO - PROCESS | 1744 | 1467603493015 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:38:13 INFO - PROCESS | 1744 | 1467603493020 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:13 INFO - PROCESS | 1744 | 1467603493296 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 20:38:13 INFO - PROCESS | 1744 | 1467603493416 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:13 INFO - PROCESS | 1744 | 1467603493425 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f633400 == 39 [pid = 1744] [id = 156] 20:38:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f634c00) [pid = 1744] [serial = 468] [outer = (nil)] 20:38:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f63e000) [pid = 1744] [serial = 469] [outer = 0x8f634c00] 20:38:13 INFO - PROCESS | 1744 | 1467603493508 Marionette DEBUG loaded listener.js 20:38:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9101a400) [pid = 1744] [serial = 470] [outer = 0x8f634c00] 20:38:14 INFO - PROCESS | 1744 | 1467603494511 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:38:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:38:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1538ms 20:38:14 INFO - PROCESS | 1744 | 1467603494547 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 1744 | 1467603494554 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 20:38:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:38:14 INFO - PROCESS | 1744 | 1467603494563 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:38:14 INFO - PROCESS | 1744 | 1467603494568 Marionette TRACE conn3 <- [1,598,null,{}] 20:38:14 INFO - PROCESS | 1744 | 1467603494576 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:38:14 INFO - PROCESS | 1744 | 1467603494582 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:14 INFO - PROCESS | 1744 | 1467603494768 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 20:38:14 INFO - PROCESS | 1744 | 1467603494927 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 1744 | 1467603494937 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x924dfc00 == 40 [pid = 1744] [id = 157] 20:38:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924e5800) [pid = 1744] [serial = 471] [outer = (nil)] 20:38:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x926f0c00) [pid = 1744] [serial = 472] [outer = 0x924e5800] 20:38:15 INFO - PROCESS | 1744 | 1467603495069 Marionette DEBUG loaded listener.js 20:38:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92f40000) [pid = 1744] [serial = 473] [outer = 0x924e5800] 20:38:15 INFO - PROCESS | 1744 | 1467603495945 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:38:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:38:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1434ms 20:38:16 INFO - PROCESS | 1744 | 1467603496018 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 1744 | 1467603496023 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 20:38:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:38:16 INFO - PROCESS | 1744 | 1467603496030 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:38:16 INFO - PROCESS | 1744 | 1467603496035 Marionette TRACE conn3 <- [1,602,null,{}] 20:38:16 INFO - PROCESS | 1744 | 1467603496041 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:38:16 INFO - PROCESS | 1744 | 1467603496047 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:16 INFO - PROCESS | 1744 | 1467603496268 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 20:38:16 INFO - PROCESS | 1744 | 1467603496519 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:16 INFO - PROCESS | 1744 | 1467603496528 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3f800 == 41 [pid = 1744] [id = 158] 20:38:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93eaf400) [pid = 1744] [serial = 474] [outer = (nil)] 20:38:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x95208c00) [pid = 1744] [serial = 475] [outer = 0x93eaf400] 20:38:16 INFO - PROCESS | 1744 | 1467603496622 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9792b400) [pid = 1744] [serial = 476] [outer = 0x93eaf400] 20:38:17 INFO - PROCESS | 1744 | 1467603497550 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:38:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:38:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1581ms 20:38:17 INFO - PROCESS | 1744 | 1467603497612 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 20:38:17 INFO - PROCESS | 1744 | 1467603497619 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 20:38:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:38:17 INFO - PROCESS | 1744 | 1467603497636 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:38:17 INFO - PROCESS | 1744 | 1467603497643 Marionette TRACE conn3 <- [1,606,null,{}] 20:38:17 INFO - PROCESS | 1744 | 1467603497650 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:38:17 INFO - PROCESS | 1744 | 1467603497657 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:17 INFO - PROCESS | 1744 | 1467603497886 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 20:38:18 INFO - PROCESS | 1744 | 1467603498093 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:18 INFO - PROCESS | 1744 | 1467603498103 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x91edc400 == 42 [pid = 1744] [id = 159] 20:38:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x99485800) [pid = 1744] [serial = 477] [outer = (nil)] 20:38:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a69dc00) [pid = 1744] [serial = 478] [outer = 0x99485800] 20:38:18 INFO - PROCESS | 1744 | 1467603498198 Marionette DEBUG loaded listener.js 20:38:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9a6a3c00) [pid = 1744] [serial = 479] [outer = 0x99485800] 20:38:19 INFO - PROCESS | 1744 | 1467603499069 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:38:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:38:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1498ms 20:38:19 INFO - PROCESS | 1744 | 1467603499127 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 20:38:19 INFO - PROCESS | 1744 | 1467603499130 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 20:38:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:38:19 INFO - PROCESS | 1744 | 1467603499137 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:38:19 INFO - PROCESS | 1744 | 1467603499141 Marionette TRACE conn3 <- [1,610,null,{}] 20:38:19 INFO - PROCESS | 1744 | 1467603499146 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:38:19 INFO - PROCESS | 1744 | 1467603499152 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:19 INFO - PROCESS | 1744 | 1467603499327 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 20:38:19 INFO - PROCESS | 1744 | 1467603499485 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:19 INFO - PROCESS | 1744 | 1467603499494 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5ed400 == 43 [pid = 1744] [id = 160] 20:38:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a85d000) [pid = 1744] [serial = 480] [outer = (nil)] 20:38:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9aba8400) [pid = 1744] [serial = 481] [outer = 0x9a85d000] 20:38:19 INFO - PROCESS | 1744 | 1467603499574 Marionette DEBUG loaded listener.js 20:38:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9aa8d400) [pid = 1744] [serial = 482] [outer = 0x9a85d000] 20:38:20 INFO - PROCESS | 1744 | 1467603500523 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:38:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:38:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1430ms 20:38:20 INFO - PROCESS | 1744 | 1467603500568 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 20:38:20 INFO - PROCESS | 1744 | 1467603500572 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 20:38:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:38:20 INFO - PROCESS | 1744 | 1467603500579 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:38:20 INFO - PROCESS | 1744 | 1467603500583 Marionette TRACE conn3 <- [1,614,null,{}] 20:38:20 INFO - PROCESS | 1744 | 1467603500589 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:38:20 INFO - PROCESS | 1744 | 1467603500594 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:20 INFO - PROCESS | 1744 | 1467603500795 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 20:38:20 INFO - PROCESS | 1744 | 1467603500958 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:20 INFO - PROCESS | 1744 | 1467603500976 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b18d800 == 44 [pid = 1744] [id = 161] 20:38:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9b18e000) [pid = 1744] [serial = 483] [outer = (nil)] 20:38:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9b193c00) [pid = 1744] [serial = 484] [outer = 0x9b18e000] 20:38:21 INFO - PROCESS | 1744 | 1467603501126 Marionette DEBUG loaded listener.js 20:38:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9b778000) [pid = 1744] [serial = 485] [outer = 0x9b18e000] 20:38:22 INFO - PROCESS | 1744 | 1467603502061 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:38:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:38:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1530ms 20:38:22 INFO - PROCESS | 1744 | 1467603502110 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 20:38:22 INFO - PROCESS | 1744 | 1467603502113 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 20:38:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:38:22 INFO - PROCESS | 1744 | 1467603502120 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:38:22 INFO - PROCESS | 1744 | 1467603502124 Marionette TRACE conn3 <- [1,618,null,{}] 20:38:22 INFO - PROCESS | 1744 | 1467603502130 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:38:22 INFO - PROCESS | 1744 | 1467603502135 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:22 INFO - PROCESS | 1744 | 1467603502306 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 20:38:22 INFO - PROCESS | 1744 | 1467603502467 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:22 INFO - PROCESS | 1744 | 1467603502475 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0ec00 == 45 [pid = 1744] [id = 162] 20:38:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9abb6400) [pid = 1744] [serial = 486] [outer = (nil)] 20:38:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9baee800) [pid = 1744] [serial = 487] [outer = 0x9abb6400] 20:38:22 INFO - PROCESS | 1744 | 1467603502555 Marionette DEBUG loaded listener.js 20:38:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9d4ce800) [pid = 1744] [serial = 488] [outer = 0x9abb6400] 20:38:23 INFO - PROCESS | 1744 | 1467603503427 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:38:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:38:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1381ms 20:38:23 INFO - PROCESS | 1744 | 1467603503503 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 20:38:23 INFO - PROCESS | 1744 | 1467603503508 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 20:38:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:38:23 INFO - PROCESS | 1744 | 1467603503514 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:38:23 INFO - PROCESS | 1744 | 1467603503518 Marionette TRACE conn3 <- [1,622,null,{}] 20:38:23 INFO - PROCESS | 1744 | 1467603503524 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:38:23 INFO - PROCESS | 1744 | 1467603503528 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:23 INFO - PROCESS | 1744 | 1467603503714 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 20:38:23 INFO - PROCESS | 1744 | 1467603503890 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:23 INFO - PROCESS | 1744 | 1467603503898 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520fc00 == 46 [pid = 1744] [id = 163] 20:38:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x952ed800) [pid = 1744] [serial = 489] [outer = (nil)] 20:38:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9d4e3000) [pid = 1744] [serial = 490] [outer = 0x952ed800] 20:38:23 INFO - PROCESS | 1744 | 1467603503983 Marionette DEBUG loaded listener.js 20:38:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9d806c00) [pid = 1744] [serial = 491] [outer = 0x952ed800] 20:38:24 INFO - PROCESS | 1744 | 1467603504913 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:38:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:38:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1631ms 20:38:25 INFO - PROCESS | 1744 | 1467603505160 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 20:38:25 INFO - PROCESS | 1744 | 1467603505167 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 20:38:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:38:25 INFO - PROCESS | 1744 | 1467603505175 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:38:25 INFO - PROCESS | 1744 | 1467603505180 Marionette TRACE conn3 <- [1,626,null,{}] 20:38:25 INFO - PROCESS | 1744 | 1467603505188 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:38:25 INFO - PROCESS | 1744 | 1467603505195 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:25 INFO - PROCESS | 1744 | 1467603505366 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 20:38:25 INFO - PROCESS | 1744 | 1467603505596 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 1744 | 1467603505610 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a5800 == 47 [pid = 1744] [id = 164] 20:38:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x912a7000) [pid = 1744] [serial = 492] [outer = (nil)] 20:38:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x912b1800) [pid = 1744] [serial = 493] [outer = 0x912a7000] 20:38:25 INFO - PROCESS | 1744 | 1467603505682 Marionette DEBUG loaded listener.js 20:38:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x912ba400) [pid = 1744] [serial = 494] [outer = 0x912a7000] 20:38:26 INFO - PROCESS | 1744 | 1467603506597 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:38:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:38:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1487ms 20:38:26 INFO - PROCESS | 1744 | 1467603506664 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 20:38:26 INFO - PROCESS | 1744 | 1467603506669 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 20:38:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:38:26 INFO - PROCESS | 1744 | 1467603506680 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:38:26 INFO - PROCESS | 1744 | 1467603506685 Marionette TRACE conn3 <- [1,630,null,{}] 20:38:26 INFO - PROCESS | 1744 | 1467603506692 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:38:26 INFO - PROCESS | 1744 | 1467603506697 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:26 INFO - PROCESS | 1744 | 1467603506878 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 20:38:27 INFO - PROCESS | 1744 | 1467603507099 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:27 INFO - PROCESS | 1744 | 1467603507108 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x994df800 == 46 [pid = 1744] [id = 129] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8efedc00 == 45 [pid = 1744] [id = 141] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x93e37400 == 44 [pid = 1744] [id = 127] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x912b3000 == 43 [pid = 1744] [id = 155] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91016400 == 42 [pid = 1744] [id = 154] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91edc000 == 41 [pid = 1744] [id = 153] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91017c00 == 40 [pid = 1744] [id = 152] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x912b4000 == 39 [pid = 1744] [id = 151] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638800 == 38 [pid = 1744] [id = 150] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8f637800 == 37 [pid = 1744] [id = 126] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9abb7800 == 36 [pid = 1744] [id = 134] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9a05bc00 == 35 [pid = 1744] [id = 149] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91ee0c00 == 34 [pid = 1744] [id = 132] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x925c9400 == 33 [pid = 1744] [id = 146] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9101d000 == 32 [pid = 1744] [id = 142] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9b775000 == 31 [pid = 1744] [id = 136] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x912b2000 == 30 [pid = 1744] [id = 147] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x912ac800 == 29 [pid = 1744] [id = 130] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9129f400 == 28 [pid = 1744] [id = 143] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb0000 == 27 [pid = 1744] [id = 128] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4000 == 26 [pid = 1744] [id = 131] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92f46400 == 25 [pid = 1744] [id = 148] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x984d1c00 == 24 [pid = 1744] [id = 138] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9b778c00 == 23 [pid = 1744] [id = 137] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x93ebac00 == 22 [pid = 1744] [id = 135] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3c400 == 21 [pid = 1744] [id = 144] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92fcb400 == 20 [pid = 1744] [id = 133] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x912a8800 == 19 [pid = 1744] [id = 145] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9101e800 == 18 [pid = 1744] [id = 139] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed8c00 == 17 [pid = 1744] [id = 140] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9520fc00 == 16 [pid = 1744] [id = 163] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9b18d800 == 15 [pid = 1744] [id = 161] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0ec00 == 14 [pid = 1744] [id = 162] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5ed400 == 13 [pid = 1744] [id = 160] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91edc400 == 12 [pid = 1744] [id = 159] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x924dfc00 == 11 [pid = 1744] [id = 157] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3f800 == 10 [pid = 1744] [id = 158] 20:38:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8f633400 == 9 [pid = 1744] [id = 156] 20:38:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efee400 == 10 [pid = 1744] [id = 165] 20:38:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x8efef800) [pid = 1744] [serial = 495] [outer = (nil)] 20:38:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x8eff4400) [pid = 1744] [serial = 496] [outer = 0x8efef800] 20:38:28 INFO - PROCESS | 1744 | 1467603508222 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8f633800) [pid = 1744] [serial = 497] [outer = 0x8efef800] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x91012800) [pid = 1744] [serial = 394] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8f634400) [pid = 1744] [serial = 393] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x93199c00) [pid = 1744] [serial = 397] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x92f48400) [pid = 1744] [serial = 396] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9a521800) [pid = 1744] [serial = 400] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93eaf000) [pid = 1744] [serial = 433] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x99e84800) [pid = 1744] [serial = 399] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x91ed3c00) [pid = 1744] [serial = 427] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x924d9c00) [pid = 1744] [serial = 428] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8eff6c00) [pid = 1744] [serial = 424] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9b18e800) [pid = 1744] [serial = 403] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f636400) [pid = 1744] [serial = 425] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9b18cc00) [pid = 1744] [serial = 402] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x925d4800) [pid = 1744] [serial = 422] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x924e5c00) [pid = 1744] [serial = 421] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9b5ed000) [pid = 1744] [serial = 406] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9b3ee000) [pid = 1744] [serial = 405] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9c103800) [pid = 1744] [serial = 409] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9baa4c00) [pid = 1744] [serial = 408] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9d878c00) [pid = 1744] [serial = 412] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9d809800) [pid = 1744] [serial = 411] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93e35c00) [pid = 1744] [serial = 436] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0xa209d400) [pid = 1744] [serial = 415] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0xa200cc00) [pid = 1744] [serial = 414] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95207800) [pid = 1744] [serial = 434] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93191800) [pid = 1744] [serial = 418] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x924e4000) [pid = 1744] [serial = 417] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92f43000) [pid = 1744] [serial = 431] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x926f4400) [pid = 1744] [serial = 430] [outer = (nil)] [url = about:blank] 20:38:28 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9527b000) [pid = 1744] [serial = 437] [outer = (nil)] [url = about:blank] 20:38:29 INFO - PROCESS | 1744 | 1467603509367 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:38:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:38:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2752ms 20:38:29 INFO - PROCESS | 1744 | 1467603509430 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 20:38:29 INFO - PROCESS | 1744 | 1467603509437 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 20:38:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:38:29 INFO - PROCESS | 1744 | 1467603509446 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:38:29 INFO - PROCESS | 1744 | 1467603509454 Marionette TRACE conn3 <- [1,634,null,{}] 20:38:29 INFO - PROCESS | 1744 | 1467603509461 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:38:29 INFO - PROCESS | 1744 | 1467603509468 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:29 INFO - PROCESS | 1744 | 1467603509693 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 20:38:29 INFO - PROCESS | 1744 | 1467603509908 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:29 INFO - PROCESS | 1744 | 1467603509915 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a4c00 == 11 [pid = 1744] [id = 166] 20:38:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912a5c00) [pid = 1744] [serial = 498] [outer = (nil)] 20:38:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912ad400) [pid = 1744] [serial = 499] [outer = 0x912a5c00] 20:38:30 INFO - PROCESS | 1744 | 1467603510049 Marionette DEBUG loaded listener.js 20:38:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x912b3000) [pid = 1744] [serial = 500] [outer = 0x912a5c00] 20:38:30 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:31 INFO - PROCESS | 1744 | 1467603511015 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:38:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:38:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1688ms 20:38:31 INFO - PROCESS | 1744 | 1467603511134 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 20:38:31 INFO - PROCESS | 1744 | 1467603511141 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 20:38:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:38:31 INFO - PROCESS | 1744 | 1467603511203 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:38:31 INFO - PROCESS | 1744 | 1467603511208 Marionette TRACE conn3 <- [1,638,null,{}] 20:38:31 INFO - PROCESS | 1744 | 1467603511214 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:38:31 INFO - PROCESS | 1744 | 1467603511221 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:31 INFO - PROCESS | 1744 | 1467603511428 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 20:38:31 INFO - PROCESS | 1744 | 1467603511626 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:31 INFO - PROCESS | 1744 | 1467603511635 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e0000 == 12 [pid = 1744] [id = 167] 20:38:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924e3c00) [pid = 1744] [serial = 501] [outer = (nil)] 20:38:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x925d5000) [pid = 1744] [serial = 502] [outer = 0x924e3c00] 20:38:31 INFO - PROCESS | 1744 | 1467603511720 Marionette DEBUG loaded listener.js 20:38:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92617400) [pid = 1744] [serial = 503] [outer = 0x924e3c00] 20:38:32 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:32 INFO - PROCESS | 1744 | 1467603512797 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:38:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:38:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1644ms 20:38:32 INFO - PROCESS | 1744 | 1467603512836 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 20:38:32 INFO - PROCESS | 1744 | 1467603512841 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 20:38:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:38:32 INFO - PROCESS | 1744 | 1467603512848 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:38:32 INFO - PROCESS | 1744 | 1467603512854 Marionette TRACE conn3 <- [1,642,null,{}] 20:38:32 INFO - PROCESS | 1744 | 1467603512873 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:38:32 INFO - PROCESS | 1744 | 1467603512882 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:33 INFO - PROCESS | 1744 | 1467603513078 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 20:38:33 INFO - PROCESS | 1744 | 1467603513283 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:33 INFO - PROCESS | 1744 | 1467603513295 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x93199c00 == 13 [pid = 1744] [id = 168] 20:38:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9319a000) [pid = 1744] [serial = 504] [outer = (nil)] 20:38:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9319e800) [pid = 1744] [serial = 505] [outer = 0x9319a000] 20:38:33 INFO - PROCESS | 1744 | 1467603513414 Marionette DEBUG loaded listener.js 20:38:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93c0d400) [pid = 1744] [serial = 506] [outer = 0x9319a000] 20:38:34 INFO - PROCESS | 1744 | 1467603514398 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:38:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:38:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1636ms 20:38:34 INFO - PROCESS | 1744 | 1467603514484 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 20:38:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:38:34 INFO - PROCESS | 1744 | 1467603514490 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 20:38:34 INFO - PROCESS | 1744 | 1467603514496 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:38:34 INFO - PROCESS | 1744 | 1467603514500 Marionette TRACE conn3 <- [1,646,null,{}] 20:38:34 INFO - PROCESS | 1744 | 1467603514506 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:38:34 INFO - PROCESS | 1744 | 1467603514511 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:34 INFO - PROCESS | 1744 | 1467603514738 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 20:38:35 INFO - PROCESS | 1744 | 1467603515039 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:35 INFO - PROCESS | 1744 | 1467603515049 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff0000 == 14 [pid = 1744] [id = 169] 20:38:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8eff1000) [pid = 1744] [serial = 507] [outer = (nil)] 20:38:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8eff6400) [pid = 1744] [serial = 508] [outer = 0x8eff1000] 20:38:35 INFO - PROCESS | 1744 | 1467603515129 Marionette DEBUG loaded listener.js 20:38:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f63b800) [pid = 1744] [serial = 509] [outer = 0x8eff1000] 20:38:36 INFO - PROCESS | 1744 | 1467603516144 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:38:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:38:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1683ms 20:38:36 INFO - PROCESS | 1744 | 1467603516180 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 20:38:36 INFO - PROCESS | 1744 | 1467603516186 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 20:38:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:38:36 INFO - PROCESS | 1744 | 1467603516194 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:38:36 INFO - PROCESS | 1744 | 1467603516198 Marionette TRACE conn3 <- [1,650,null,{}] 20:38:36 INFO - PROCESS | 1744 | 1467603516206 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:38:36 INFO - PROCESS | 1744 | 1467603516213 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:36 INFO - PROCESS | 1744 | 1467603516373 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 20:38:36 INFO - PROCESS | 1744 | 1467603516390 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:36 INFO - PROCESS | 1744 | 1467603516400 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319a400 == 15 [pid = 1744] [id = 170] 20:38:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9319b000) [pid = 1744] [serial = 510] [outer = (nil)] 20:38:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93c10800) [pid = 1744] [serial = 511] [outer = 0x9319b000] 20:38:36 INFO - PROCESS | 1744 | 1467603516571 Marionette DEBUG loaded listener.js 20:38:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x95173c00) [pid = 1744] [serial = 512] [outer = 0x9319b000] 20:38:37 INFO - PROCESS | 1744 | 1467603517374 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:38:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:38:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1230ms 20:38:37 INFO - PROCESS | 1744 | 1467603517426 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 20:38:37 INFO - PROCESS | 1744 | 1467603517431 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 20:38:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:38:37 INFO - PROCESS | 1744 | 1467603517440 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:38:37 INFO - PROCESS | 1744 | 1467603517442 Marionette TRACE conn3 <- [1,654,null,{}] 20:38:37 INFO - PROCESS | 1744 | 1467603517449 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:38:37 INFO - PROCESS | 1744 | 1467603517454 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:37 INFO - PROCESS | 1744 | 1467603517614 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 20:38:37 INFO - PROCESS | 1744 | 1467603517626 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:37 INFO - PROCESS | 1744 | 1467603517636 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638400 == 16 [pid = 1744] [id = 171] 20:38:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x95209c00) [pid = 1744] [serial = 513] [outer = (nil)] 20:38:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x97936800) [pid = 1744] [serial = 514] [outer = 0x95209c00] 20:38:37 INFO - PROCESS | 1744 | 1467603517703 Marionette DEBUG loaded listener.js 20:38:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x994e1000) [pid = 1744] [serial = 515] [outer = 0x95209c00] 20:38:38 INFO - PROCESS | 1744 | 1467603518678 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:38:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:38:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1291ms 20:38:38 INFO - PROCESS | 1744 | 1467603518731 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 20:38:38 INFO - PROCESS | 1744 | 1467603518735 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 20:38:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:38:38 INFO - PROCESS | 1744 | 1467603518743 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:38:38 INFO - PROCESS | 1744 | 1467603518752 Marionette TRACE conn3 <- [1,658,null,{}] 20:38:38 INFO - PROCESS | 1744 | 1467603518771 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:38:38 INFO - PROCESS | 1744 | 1467603518778 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:38 INFO - PROCESS | 1744 | 1467603518984 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 20:38:39 INFO - PROCESS | 1744 | 1467603519011 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:39 INFO - PROCESS | 1744 | 1467603519018 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x994e0c00 == 17 [pid = 1744] [id = 172] 20:38:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9a040000) [pid = 1744] [serial = 516] [outer = (nil)] 20:38:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9a4e6400) [pid = 1744] [serial = 517] [outer = 0x9a040000] 20:38:39 INFO - PROCESS | 1744 | 1467603519085 Marionette DEBUG loaded listener.js 20:38:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9a5ed400) [pid = 1744] [serial = 518] [outer = 0x9a040000] 20:38:40 INFO - PROCESS | 1744 | 1467603520082 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:38:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:38:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1399ms 20:38:40 INFO - PROCESS | 1744 | 1467603520140 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 20:38:40 INFO - PROCESS | 1744 | 1467603520144 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 20:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:38:40 INFO - PROCESS | 1744 | 1467603520158 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:38:40 INFO - PROCESS | 1744 | 1467603520160 Marionette TRACE conn3 <- [1,662,null,{}] 20:38:40 INFO - PROCESS | 1744 | 1467603520166 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:38:40 INFO - PROCESS | 1744 | 1467603520171 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:40 INFO - PROCESS | 1744 | 1467603520370 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x92620c00) [pid = 1744] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x912a7000) [pid = 1744] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f634c00) [pid = 1744] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x924e5800) [pid = 1744] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93eaf400) [pid = 1744] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x99485800) [pid = 1744] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9a85d000) [pid = 1744] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9b18e000) [pid = 1744] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9abb6400) [pid = 1744] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x952ed800) [pid = 1744] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f639400) [pid = 1744] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x95272000) [pid = 1744] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92f3c800) [pid = 1744] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9520f000) [pid = 1744] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x91ed4000) [pid = 1744] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x952ee000) [pid = 1744] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a314000) [pid = 1744] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x912b5000) [pid = 1744] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:38:40 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9101c400) [pid = 1744] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:38:40 INFO - PROCESS | 1744 | 1467603520633 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 1744 | 1467603520642 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f634c00 == 18 [pid = 1744] [id = 173] 20:38:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f639400) [pid = 1744] [serial = 519] [outer = (nil)] 20:38:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9129e000) [pid = 1744] [serial = 520] [outer = 0x8f639400] 20:38:40 INFO - PROCESS | 1744 | 1467603520714 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x924ddc00) [pid = 1744] [serial = 521] [outer = 0x8f639400] 20:38:41 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:41 INFO - PROCESS | 1744 | 1467603521431 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:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1337ms 20:38:41 INFO - PROCESS | 1744 | 1467603521488 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 20:38:41 INFO - PROCESS | 1744 | 1467603521491 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 20:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:38:41 INFO - PROCESS | 1744 | 1467603521501 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:38:41 INFO - PROCESS | 1744 | 1467603521504 Marionette TRACE conn3 <- [1,666,null,{}] 20:38:41 INFO - PROCESS | 1744 | 1467603521510 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:38:41 INFO - PROCESS | 1744 | 1467603521515 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:41 INFO - PROCESS | 1744 | 1467603521672 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 20:38:41 INFO - PROCESS | 1744 | 1467603521682 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:41 INFO - PROCESS | 1744 | 1467603521701 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129f800 == 19 [pid = 1744] [id = 174] 20:38:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x912a9000) [pid = 1744] [serial = 522] [outer = (nil)] 20:38:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a69a800) [pid = 1744] [serial = 523] [outer = 0x912a9000] 20:38:41 INFO - PROCESS | 1744 | 1467603521780 Marionette DEBUG loaded listener.js 20:38:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9aa8c000) [pid = 1744] [serial = 524] [outer = 0x912a9000] 20:38:42 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:42 INFO - PROCESS | 1744 | 1467603522688 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:38:42 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:38:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1239ms 20:38:42 INFO - PROCESS | 1744 | 1467603522742 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 20:38:42 INFO - PROCESS | 1744 | 1467603522750 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 20:38:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:38:42 INFO - PROCESS | 1744 | 1467603522774 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:38:42 INFO - PROCESS | 1744 | 1467603522780 Marionette TRACE conn3 <- [1,670,null,{}] 20:38:42 INFO - PROCESS | 1744 | 1467603522791 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:38:42 INFO - PROCESS | 1744 | 1467603522796 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:42 INFO - PROCESS | 1744 | 1467603522989 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 20:38:43 INFO - PROCESS | 1744 | 1467603523148 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:43 INFO - PROCESS | 1744 | 1467603523163 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b8400 == 20 [pid = 1744] [id = 175] 20:38:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x912b9c00) [pid = 1744] [serial = 525] [outer = (nil)] 20:38:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x924e7800) [pid = 1744] [serial = 526] [outer = 0x912b9c00] 20:38:43 INFO - PROCESS | 1744 | 1467603523259 Marionette DEBUG loaded listener.js 20:38:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92f4ac00) [pid = 1744] [serial = 527] [outer = 0x912b9c00] 20:38:44 INFO - PROCESS | 1744 | 1467603524215 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:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1509ms 20:38:44 INFO - PROCESS | 1744 | 1467603524267 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 1744 | 1467603524274 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 20:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:38:44 INFO - PROCESS | 1744 | 1467603524285 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:38:44 INFO - PROCESS | 1744 | 1467603524290 Marionette TRACE conn3 <- [1,674,null,{}] 20:38:44 INFO - PROCESS | 1744 | 1467603524296 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:38:44 INFO - PROCESS | 1744 | 1467603524302 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:44 INFO - PROCESS | 1744 | 1467603524525 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 20:38:44 INFO - PROCESS | 1744 | 1467603524731 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 1744 | 1467603524742 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb7400 == 21 [pid = 1744] [id = 176] 20:38:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9526fc00) [pid = 1744] [serial = 528] [outer = (nil)] 20:38:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x99487000) [pid = 1744] [serial = 529] [outer = 0x9526fc00] 20:38:44 INFO - PROCESS | 1744 | 1467603524882 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x99e8c400) [pid = 1744] [serial = 530] [outer = 0x9526fc00] 20:38:45 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:38:45 INFO - PROCESS | 1744 | 1467603525829 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:38:45 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:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1586ms 20:38:45 INFO - PROCESS | 1744 | 1467603525871 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 1744 | 1467603525875 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 20:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:38:45 INFO - PROCESS | 1744 | 1467603525882 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:38:45 INFO - PROCESS | 1744 | 1467603525888 Marionette TRACE conn3 <- [1,678,null,{}] 20:38:45 INFO - PROCESS | 1744 | 1467603525905 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:38:45 INFO - PROCESS | 1744 | 1467603525914 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:46 INFO - PROCESS | 1744 | 1467603526096 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 20:38:46 INFO - PROCESS | 1744 | 1467603526345 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:46 INFO - PROCESS | 1744 | 1467603526353 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520ec00 == 22 [pid = 1744] [id = 177] 20:38:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9aa82c00) [pid = 1744] [serial = 531] [outer = (nil)] 20:38:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9abb4400) [pid = 1744] [serial = 532] [outer = 0x9aa82c00] 20:38:46 INFO - PROCESS | 1744 | 1467603526482 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9b18dc00) [pid = 1744] [serial = 533] [outer = 0x9aa82c00] 20:38:47 INFO - PROCESS | 1744 | 1467603527360 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:38:47 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:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1542ms 20:38:47 INFO - PROCESS | 1744 | 1467603527425 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 20:38:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:38:47 INFO - PROCESS | 1744 | 1467603527430 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 20:38:47 INFO - PROCESS | 1744 | 1467603527436 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:38:47 INFO - PROCESS | 1744 | 1467603527440 Marionette TRACE conn3 <- [1,682,null,{}] 20:38:47 INFO - PROCESS | 1744 | 1467603527446 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:38:47 INFO - PROCESS | 1744 | 1467603527451 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:47 INFO - PROCESS | 1744 | 1467603527627 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 20:38:47 INFO - PROCESS | 1744 | 1467603527787 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 1744 | 1467603527796 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a30e000 == 23 [pid = 1744] [id = 178] 20:38:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9b197c00) [pid = 1744] [serial = 534] [outer = (nil)] 20:38:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9b5e4000) [pid = 1744] [serial = 535] [outer = 0x9b197c00] 20:38:47 INFO - PROCESS | 1744 | 1467603527880 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9b5f0800) [pid = 1744] [serial = 536] [outer = 0x9b197c00] 20:38:49 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:49 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:38:49 INFO - PROCESS | 1744 | 1467603529202 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:38:49 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:38:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1782ms 20:38:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:38:49 INFO - PROCESS | 1744 | 1467603529217 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 1744 | 1467603529220 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 20:38:49 INFO - PROCESS | 1744 | 1467603529227 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:38:49 INFO - PROCESS | 1744 | 1467603529230 Marionette TRACE conn3 <- [1,686,null,{}] 20:38:49 INFO - PROCESS | 1744 | 1467603529237 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:38:49 INFO - PROCESS | 1744 | 1467603529242 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:49 INFO - PROCESS | 1744 | 1467603529478 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 20:38:49 INFO - PROCESS | 1744 | 1467603529640 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 1744 | 1467603529649 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed9800 == 24 [pid = 1744] [id = 179] 20:38:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9abb5800) [pid = 1744] [serial = 537] [outer = (nil)] 20:38:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9ba0e400) [pid = 1744] [serial = 538] [outer = 0x9abb5800] 20:38:49 INFO - PROCESS | 1744 | 1467603529726 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9ba10800) [pid = 1744] [serial = 539] [outer = 0x9abb5800] 20:38:50 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:51 INFO - PROCESS | 1744 | 1467603531021 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:38:51 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:38:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1834ms 20:38:51 INFO - PROCESS | 1744 | 1467603531060 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 1744 | 1467603531064 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 20:38:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:38:51 INFO - PROCESS | 1744 | 1467603531358 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:38:51 INFO - PROCESS | 1744 | 1467603531363 Marionette TRACE conn3 <- [1,690,null,{}] 20:38:51 INFO - PROCESS | 1744 | 1467603531373 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:38:51 INFO - PROCESS | 1744 | 1467603531378 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:51 INFO - PROCESS | 1744 | 1467603531542 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 20:38:51 INFO - PROCESS | 1744 | 1467603531703 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 1744 | 1467603531710 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4000 == 25 [pid = 1744] [id = 180] 20:38:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8eff4c00) [pid = 1744] [serial = 540] [outer = (nil)] 20:38:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x91015400) [pid = 1744] [serial = 541] [outer = 0x8eff4c00] 20:38:51 INFO - PROCESS | 1744 | 1467603531786 Marionette DEBUG loaded listener.js 20:38:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x912ac800) [pid = 1744] [serial = 542] [outer = 0x8eff4c00] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x97935800) [pid = 1744] [serial = 466] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x912b1800) [pid = 1744] [serial = 493] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x912ba400) [pid = 1744] [serial = 494] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8f63e000) [pid = 1744] [serial = 469] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x926f0c00) [pid = 1744] [serial = 472] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x92f40000) [pid = 1744] [serial = 473] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9792b400) [pid = 1744] [serial = 476] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x95208c00) [pid = 1744] [serial = 475] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9a6a3c00) [pid = 1744] [serial = 479] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a69dc00) [pid = 1744] [serial = 478] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9aba8400) [pid = 1744] [serial = 481] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9b193c00) [pid = 1744] [serial = 484] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9aa8d400) [pid = 1744] [serial = 482] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9baee800) [pid = 1744] [serial = 487] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9b778000) [pid = 1744] [serial = 485] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9d4e3000) [pid = 1744] [serial = 490] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9d4ce800) [pid = 1744] [serial = 488] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9d806c00) [pid = 1744] [serial = 491] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9101a400) [pid = 1744] [serial = 470] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a695400) [pid = 1744] [serial = 467] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x912a1800) [pid = 1744] [serial = 452] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91018c00) [pid = 1744] [serial = 451] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x99ee6800) [pid = 1744] [serial = 440] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93ead000) [pid = 1744] [serial = 457] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a049c00) [pid = 1744] [serial = 461] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x926f6400) [pid = 1744] [serial = 443] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x95205000) [pid = 1744] [serial = 458] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x99e80000) [pid = 1744] [serial = 446] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a697000) [pid = 1744] [serial = 449] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92611800) [pid = 1744] [serial = 442] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a4e5c00) [pid = 1744] [serial = 448] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91edf800) [pid = 1744] [serial = 454] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a1b9800) [pid = 1744] [serial = 463] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a30e400) [pid = 1744] [serial = 464] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9261b800) [pid = 1744] [serial = 455] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9834dc00) [pid = 1744] [serial = 439] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a03d800) [pid = 1744] [serial = 460] [outer = (nil)] [url = about:blank] 20:38:52 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x97935400) [pid = 1744] [serial = 445] [outer = (nil)] [url = about:blank] 20:38:53 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:53 INFO - PROCESS | 1744 | 1467603533167 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:38:53 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:38:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2124ms 20:38:53 INFO - PROCESS | 1744 | 1467603533246 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 1744 | 1467603533251 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 20:38:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:38:53 INFO - PROCESS | 1744 | 1467603533260 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - PROCESS | 1744 | 1467603533264 Marionette TRACE conn3 <- [1,694,null,{}] 20:38:53 INFO - PROCESS | 1744 | 1467603533274 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:38:53 INFO - PROCESS | 1744 | 1467603533280 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:53 INFO - PROCESS | 1744 | 1467603533457 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 20:38:53 INFO - PROCESS | 1744 | 1467603533573 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:53 INFO - PROCESS | 1744 | 1467603533579 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63d800 == 26 [pid = 1744] [id = 181] 20:38:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9129fc00) [pid = 1744] [serial = 543] [outer = (nil)] 20:38:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x924e0800) [pid = 1744] [serial = 544] [outer = 0x9129fc00] 20:38:53 INFO - PROCESS | 1744 | 1467603533652 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9261c400) [pid = 1744] [serial = 545] [outer = 0x9129fc00] 20:38:54 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:54 INFO - PROCESS | 1744 | 1467603534762 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:38:54 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:38:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1540ms 20:38:54 INFO - PROCESS | 1744 | 1467603534801 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 1744 | 1467603534804 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 20:38:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:38:54 INFO - PROCESS | 1744 | 1467603534811 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:38:54 INFO - PROCESS | 1744 | 1467603534814 Marionette TRACE conn3 <- [1,698,null,{}] 20:38:54 INFO - PROCESS | 1744 | 1467603534820 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:38:54 INFO - PROCESS | 1744 | 1467603534825 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:55 INFO - PROCESS | 1744 | 1467603535046 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 20:38:55 INFO - PROCESS | 1744 | 1467603535125 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 1744 | 1467603535143 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0a400 == 27 [pid = 1744] [id = 182] 20:38:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93c0f400) [pid = 1744] [serial = 546] [outer = (nil)] 20:38:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e35c00) [pid = 1744] [serial = 547] [outer = 0x93c0f400] 20:38:55 INFO - PROCESS | 1744 | 1467603535272 Marionette DEBUG loaded listener.js 20:38:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eb6800) [pid = 1744] [serial = 548] [outer = 0x93c0f400] 20:38:56 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:56 INFO - PROCESS | 1744 | 1467603536512 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:38:56 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:38:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1737ms 20:38:56 INFO - PROCESS | 1744 | 1467603536551 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 1744 | 1467603536553 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 20:38:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:38:56 INFO - PROCESS | 1744 | 1467603536560 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:38:56 INFO - PROCESS | 1744 | 1467603536563 Marionette TRACE conn3 <- [1,702,null,{}] 20:38:56 INFO - PROCESS | 1744 | 1467603536569 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:38:56 INFO - PROCESS | 1744 | 1467603536574 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:56 INFO - PROCESS | 1744 | 1467603536806 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 20:38:56 INFO - PROCESS | 1744 | 1467603536834 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:56 INFO - PROCESS | 1744 | 1467603536843 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ede800 == 28 [pid = 1744] [id = 183] 20:38:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93eb0400) [pid = 1744] [serial = 549] [outer = (nil)] 20:38:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x952e8c00) [pid = 1744] [serial = 550] [outer = 0x93eb0400] 20:38:56 INFO - PROCESS | 1744 | 1467603536910 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9792b800) [pid = 1744] [serial = 551] [outer = 0x93eb0400] 20:38:57 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a040000) [pid = 1744] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:38:57 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f639400) [pid = 1744] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:38:57 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9319b000) [pid = 1744] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:38:57 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x95209c00) [pid = 1744] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:38:57 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8eff1000) [pid = 1744] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:38:58 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:58 INFO - PROCESS | 1744 | 1467603538130 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:38:58 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:38:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1579ms 20:38:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:38:58 INFO - PROCESS | 1744 | 1467603538139 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 1744 | 1467603538142 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 20:38:58 INFO - PROCESS | 1744 | 1467603538148 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:38:58 INFO - PROCESS | 1744 | 1467603538152 Marionette TRACE conn3 <- [1,706,null,{}] 20:38:58 INFO - PROCESS | 1744 | 1467603538157 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:38:58 INFO - PROCESS | 1744 | 1467603538162 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:58 INFO - PROCESS | 1744 | 1467603538308 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 20:38:58 INFO - PROCESS | 1744 | 1467603538478 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 1744 | 1467603538488 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff9800 == 29 [pid = 1744] [id = 184] 20:38:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x95203800) [pid = 1744] [serial = 552] [outer = (nil)] 20:38:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x97936000) [pid = 1744] [serial = 553] [outer = 0x95203800] 20:38:58 INFO - PROCESS | 1744 | 1467603538552 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x98445800) [pid = 1744] [serial = 554] [outer = 0x95203800] 20:38:59 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:59 INFO - PROCESS | 1744 | 1467603539668 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:38:59 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:38:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1538ms 20:38:59 INFO - PROCESS | 1744 | 1467603539686 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 20:38:59 INFO - PROCESS | 1744 | 1467603539692 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 20:38:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:38:59 INFO - PROCESS | 1744 | 1467603539718 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:38:59 INFO - PROCESS | 1744 | 1467603539723 Marionette TRACE conn3 <- [1,710,null,{}] 20:38:59 INFO - PROCESS | 1744 | 1467603539732 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:38:59 INFO - PROCESS | 1744 | 1467603539737 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:38:59 INFO - PROCESS | 1744 | 1467603539989 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 20:39:00 INFO - PROCESS | 1744 | 1467603540164 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:00 INFO - PROCESS | 1744 | 1467603540185 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8800 == 30 [pid = 1744] [id = 185] 20:39:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912b3800) [pid = 1744] [serial = 555] [outer = (nil)] 20:39:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91ed7c00) [pid = 1744] [serial = 556] [outer = 0x912b3800] 20:39:00 INFO - PROCESS | 1744 | 1467603540267 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x924dec00) [pid = 1744] [serial = 557] [outer = 0x912b3800] 20:39:01 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:01 INFO - PROCESS | 1744 | 1467603541611 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:39:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:39:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1936ms 20:39:01 INFO - PROCESS | 1744 | 1467603541693 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 20:39:01 INFO - PROCESS | 1744 | 1467603541701 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 20:39:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:39:01 INFO - PROCESS | 1744 | 1467603541715 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:39:01 INFO - PROCESS | 1744 | 1467603541720 Marionette TRACE conn3 <- [1,714,null,{}] 20:39:01 INFO - PROCESS | 1744 | 1467603541726 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:39:01 INFO - PROCESS | 1744 | 1467603541731 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:01 INFO - PROCESS | 1744 | 1467603541913 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 20:39:02 INFO - PROCESS | 1744 | 1467603542072 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 1744 | 1467603542084 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f631400 == 31 [pid = 1744] [id = 186] 20:39:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93b61800) [pid = 1744] [serial = 558] [outer = (nil)] 20:39:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93ebac00) [pid = 1744] [serial = 559] [outer = 0x93b61800] 20:39:02 INFO - PROCESS | 1744 | 1467603542168 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x95205800) [pid = 1744] [serial = 560] [outer = 0x93b61800] 20:39:03 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:03 INFO - PROCESS | 1744 | 1467603543507 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:39:03 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:39:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1937ms 20:39:03 INFO - PROCESS | 1744 | 1467603543654 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 1744 | 1467603543659 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 20:39:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:39:03 INFO - PROCESS | 1744 | 1467603543667 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:39:03 INFO - PROCESS | 1744 | 1467603543673 Marionette TRACE conn3 <- [1,718,null,{}] 20:39:03 INFO - PROCESS | 1744 | 1467603543690 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:39:03 INFO - PROCESS | 1744 | 1467603543699 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:03 INFO - PROCESS | 1744 | 1467603543864 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 20:39:04 INFO - PROCESS | 1744 | 1467603544022 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:04 INFO - PROCESS | 1744 | 1467603544036 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ee6800 == 32 [pid = 1744] [id = 187] 20:39:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x99ee7400) [pid = 1744] [serial = 561] [outer = (nil)] 20:39:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a041400) [pid = 1744] [serial = 562] [outer = 0x99ee7400] 20:39:04 INFO - PROCESS | 1744 | 1467603544115 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a048c00) [pid = 1744] [serial = 563] [outer = 0x99ee7400] 20:39:05 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:05 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:39:05 INFO - PROCESS | 1744 | 1467603545440 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:39:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:39:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1789ms 20:39:05 INFO - PROCESS | 1744 | 1467603545456 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 20:39:05 INFO - PROCESS | 1744 | 1467603545461 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 20:39:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:39:05 INFO - PROCESS | 1744 | 1467603545529 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:39:05 INFO - PROCESS | 1744 | 1467603545532 Marionette TRACE conn3 <- [1,722,null,{}] 20:39:05 INFO - PROCESS | 1744 | 1467603545540 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:39:05 INFO - PROCESS | 1744 | 1467603545545 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:05 INFO - PROCESS | 1744 | 1467603545707 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 20:39:05 INFO - PROCESS | 1744 | 1467603545863 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 1744 | 1467603545870 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4800 == 33 [pid = 1744] [id = 188] 20:39:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x91ede400) [pid = 1744] [serial = 564] [outer = (nil)] 20:39:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a314000) [pid = 1744] [serial = 565] [outer = 0x91ede400] 20:39:05 INFO - PROCESS | 1744 | 1467603545951 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a51f000) [pid = 1744] [serial = 566] [outer = 0x91ede400] 20:39:07 INFO - PROCESS | 1744 | 1467603547069 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:39:07 INFO - PROCESS | 1744 | 1467603547123 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 20:39:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:39:07 INFO - PROCESS | 1744 | 1467603547132 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:39:07 INFO - PROCESS | 1744 | 1467603547135 Marionette TRACE conn3 <- [1,726,null,{}] 20:39:07 INFO - PROCESS | 1744 | 1467603547144 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:39:07 INFO - PROCESS | 1744 | 1467603547150 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:07 INFO - PROCESS | 1744 | 1467603547327 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 20:39:07 INFO - PROCESS | 1744 | 1467603547517 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 1744 | 1467603547532 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f7800 == 34 [pid = 1744] [id = 189] 20:39:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x926f9000) [pid = 1744] [serial = 567] [outer = (nil)] 20:39:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92f41400) [pid = 1744] [serial = 568] [outer = 0x926f9000] 20:39:07 INFO - PROCESS | 1744 | 1467603547601 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92fcfc00) [pid = 1744] [serial = 569] [outer = 0x926f9000] 20:39:08 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:08 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:39:08 INFO - PROCESS | 1744 | 1467603548623 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:39:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:39:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1532ms 20:39:08 INFO - PROCESS | 1744 | 1467603548663 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 1744 | 1467603548670 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 20:39:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:39:08 INFO - PROCESS | 1744 | 1467603548681 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:39:08 INFO - PROCESS | 1744 | 1467603548684 Marionette TRACE conn3 <- [1,730,null,{}] 20:39:08 INFO - PROCESS | 1744 | 1467603548690 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:39:08 INFO - PROCESS | 1744 | 1467603548696 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:08 INFO - PROCESS | 1744 | 1467603548874 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 20:39:09 INFO - PROCESS | 1744 | 1467603549106 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 1744 | 1467603549116 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9a69a800) [pid = 1744] [serial = 523] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff9400 == 35 [pid = 1744] [id = 190] 20:39:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f638800) [pid = 1744] [serial = 570] [outer = (nil)] 20:39:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x912b1400) [pid = 1744] [serial = 571] [outer = 0x8f638800] 20:39:09 INFO - PROCESS | 1744 | 1467603549223 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x93c0a000) [pid = 1744] [serial = 572] [outer = 0x8f638800] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9a4e6400) [pid = 1744] [serial = 517] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9a5ed400) [pid = 1744] [serial = 518] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9129e000) [pid = 1744] [serial = 520] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93c10800) [pid = 1744] [serial = 511] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x95173c00) [pid = 1744] [serial = 512] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8eff4400) [pid = 1744] [serial = 496] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x97936800) [pid = 1744] [serial = 514] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9319e800) [pid = 1744] [serial = 505] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x925d5000) [pid = 1744] [serial = 502] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x912ad400) [pid = 1744] [serial = 499] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f63b800) [pid = 1744] [serial = 509] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eff6400) [pid = 1744] [serial = 508] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x924ddc00) [pid = 1744] [serial = 521] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x994e1000) [pid = 1744] [serial = 515] [outer = (nil)] [url = about:blank] 20:39:09 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:09 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:39:10 INFO - PROCESS | 1744 | 1467603550052 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:39:10 INFO - PROCESS | 1744 | 1467603550124 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 20:39:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:39:10 INFO - PROCESS | 1744 | 1467603550131 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:39:10 INFO - PROCESS | 1744 | 1467603550137 Marionette TRACE conn3 <- [1,734,null,{}] 20:39:10 INFO - PROCESS | 1744 | 1467603550152 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:39:10 INFO - PROCESS | 1744 | 1467603550160 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:10 INFO - PROCESS | 1744 | 1467603550321 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 20:39:10 INFO - PROCESS | 1744 | 1467603550442 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 1744 | 1467603550450 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e8a800 == 36 [pid = 1744] [id = 191] 20:39:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a03c800) [pid = 1744] [serial = 573] [outer = (nil)] 20:39:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a317c00) [pid = 1744] [serial = 574] [outer = 0x9a03c800] 20:39:10 INFO - PROCESS | 1744 | 1467603550525 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a694800) [pid = 1744] [serial = 575] [outer = 0x9a03c800] 20:39:11 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:11 INFO - PROCESS | 1744 | 1467603551315 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:39:11 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:39:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1237ms 20:39:11 INFO - PROCESS | 1744 | 1467603551389 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 1744 | 1467603551393 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 20:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:39:11 INFO - PROCESS | 1744 | 1467603551400 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - PROCESS | 1744 | 1467603551403 Marionette TRACE conn3 <- [1,738,null,{}] 20:39:11 INFO - PROCESS | 1744 | 1467603551409 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:39:11 INFO - PROCESS | 1744 | 1467603551413 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:11 INFO - PROCESS | 1744 | 1467603551570 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 20:39:11 INFO - PROCESS | 1744 | 1467603551581 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 1744 | 1467603551591 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x98444400 == 37 [pid = 1744] [id = 192] 20:39:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a69a800) [pid = 1744] [serial = 576] [outer = (nil)] 20:39:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a6a3c00) [pid = 1744] [serial = 577] [outer = 0x9a69a800] 20:39:11 INFO - PROCESS | 1744 | 1467603551656 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a9fc400) [pid = 1744] [serial = 578] [outer = 0x9a69a800] 20:39:12 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:12 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:39:12 INFO - PROCESS | 1744 | 1467603552941 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:39:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:39:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1579ms 20:39:12 INFO - PROCESS | 1744 | 1467603552980 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 1744 | 1467603552983 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 20:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:39:13 INFO - PROCESS | 1744 | 1467603552999 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - PROCESS | 1744 | 1467603553003 Marionette TRACE conn3 <- [1,742,null,{}] 20:39:13 INFO - PROCESS | 1744 | 1467603553008 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:39:13 INFO - PROCESS | 1744 | 1467603553013 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:13 INFO - PROCESS | 1744 | 1467603553214 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 20:39:13 INFO - PROCESS | 1744 | 1467603553317 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 1744 | 1467603553324 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed2c00 == 38 [pid = 1744] [id = 193] 20:39:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a4e4800) [pid = 1744] [serial = 579] [outer = (nil)] 20:39:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9abacc00) [pid = 1744] [serial = 580] [outer = 0x9a4e4800] 20:39:13 INFO - PROCESS | 1744 | 1467603553391 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9abb7000) [pid = 1744] [serial = 581] [outer = 0x9a4e4800] 20:39:14 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93eb0400) [pid = 1744] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:39:14 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93c0f400) [pid = 1744] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:39:14 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8eff4c00) [pid = 1744] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:39:14 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9129fc00) [pid = 1744] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:39:14 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:14 INFO - PROCESS | 1744 | 1467603554677 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:39:14 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:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1733ms 20:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:39:14 INFO - PROCESS | 1744 | 1467603554732 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 1744 | 1467603554735 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 20:39:14 INFO - PROCESS | 1744 | 1467603554741 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:39:14 INFO - PROCESS | 1744 | 1467603554745 Marionette TRACE conn3 <- [1,746,null,{}] 20:39:14 INFO - PROCESS | 1744 | 1467603554756 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:39:14 INFO - PROCESS | 1744 | 1467603554767 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:15 INFO - PROCESS | 1744 | 1467603554995 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 20:39:15 INFO - PROCESS | 1744 | 1467603555120 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 1744 | 1467603555128 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efefc00 == 39 [pid = 1744] [id = 194] 20:39:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8eff4c00) [pid = 1744] [serial = 582] [outer = (nil)] 20:39:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9b195800) [pid = 1744] [serial = 583] [outer = 0x8eff4c00] 20:39:15 INFO - PROCESS | 1744 | 1467603555197 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9ba9d800) [pid = 1744] [serial = 584] [outer = 0x8eff4c00] 20:39:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:16 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:16 INFO - PROCESS | 1744 | 1467603556291 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:39:16 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:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1586ms 20:39:16 INFO - PROCESS | 1744 | 1467603556327 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 20:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:39:16 INFO - PROCESS | 1744 | 1467603556333 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 20:39:16 INFO - PROCESS | 1744 | 1467603556342 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:39:16 INFO - PROCESS | 1744 | 1467603556348 Marionette TRACE conn3 <- [1,750,null,{}] 20:39:16 INFO - PROCESS | 1744 | 1467603556356 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:39:16 INFO - PROCESS | 1744 | 1467603556361 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:16 INFO - PROCESS | 1744 | 1467603556619 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 20:39:16 INFO - PROCESS | 1744 | 1467603556840 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 1744 | 1467603556850 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x925cd000 == 40 [pid = 1744] [id = 195] 20:39:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x925cd800) [pid = 1744] [serial = 585] [outer = (nil)] 20:39:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92616000) [pid = 1744] [serial = 586] [outer = 0x925cd800] 20:39:16 INFO - PROCESS | 1744 | 1467603556933 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9101ec00) [pid = 1744] [serial = 587] [outer = 0x925cd800] 20:39:18 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:18 INFO - PROCESS | 1744 | 1467603558257 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:39:18 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:39:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1947ms 20:39:18 INFO - PROCESS | 1744 | 1467603558371 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 1744 | 1467603558377 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 20:39:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:39:18 INFO - PROCESS | 1744 | 1467603558397 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:39:18 INFO - PROCESS | 1744 | 1467603558402 Marionette TRACE conn3 <- [1,754,null,{}] 20:39:18 INFO - PROCESS | 1744 | 1467603558409 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:39:18 INFO - PROCESS | 1744 | 1467603558416 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:18 INFO - PROCESS | 1744 | 1467603558596 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 20:39:18 INFO - PROCESS | 1744 | 1467603558759 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 1744 | 1467603558770 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f640800 == 41 [pid = 1744] [id = 196] 20:39:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x98351800) [pid = 1744] [serial = 588] [outer = (nil)] 20:39:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x99e8d400) [pid = 1744] [serial = 589] [outer = 0x98351800] 20:39:18 INFO - PROCESS | 1744 | 1467603558852 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9a042000) [pid = 1744] [serial = 590] [outer = 0x98351800] 20:39:20 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:20 INFO - PROCESS | 1744 | 1467603560180 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:39:20 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:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1837ms 20:39:20 INFO - PROCESS | 1744 | 1467603560328 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 1744 | 1467603560333 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 20:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:39:20 INFO - PROCESS | 1744 | 1467603560348 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:39:20 INFO - PROCESS | 1744 | 1467603560354 Marionette TRACE conn3 <- [1,758,null,{}] 20:39:20 INFO - PROCESS | 1744 | 1467603560371 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:39:20 INFO - PROCESS | 1744 | 1467603560380 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:20 INFO - PROCESS | 1744 | 1467603560542 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 20:39:20 INFO - PROCESS | 1744 | 1467603560703 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 1744 | 1467603560715 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a697800 == 42 [pid = 1744] [id = 197] 20:39:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a69d800) [pid = 1744] [serial = 591] [outer = (nil)] 20:39:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9b5e5c00) [pid = 1744] [serial = 592] [outer = 0x9a69d800] 20:39:20 INFO - PROCESS | 1744 | 1467603560813 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9ba0a000) [pid = 1744] [serial = 593] [outer = 0x9a69d800] 20:39:21 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:21 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:39:21 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:21 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:21 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:39:21 INFO - PROCESS | 1744 | 1467603561746 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:39:21 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:39:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1438ms 20:39:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:39:21 INFO - PROCESS | 1744 | 1467603561785 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 1744 | 1467603561789 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 20:39:21 INFO - PROCESS | 1744 | 1467603561795 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:39:21 INFO - PROCESS | 1744 | 1467603561798 Marionette TRACE conn3 <- [1,762,null,{}] 20:39:21 INFO - PROCESS | 1744 | 1467603561804 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:39:21 INFO - PROCESS | 1744 | 1467603561810 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:21 INFO - PROCESS | 1744 | 1467603561983 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 20:39:22 INFO - PROCESS | 1744 | 1467603562146 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 1744 | 1467603562152 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a69ac00 == 43 [pid = 1744] [id = 198] 20:39:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9abad000) [pid = 1744] [serial = 594] [outer = (nil)] 20:39:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9d452000) [pid = 1744] [serial = 595] [outer = 0x9abad000] 20:39:22 INFO - PROCESS | 1744 | 1467603562247 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9d4ce800) [pid = 1744] [serial = 596] [outer = 0x9abad000] 20:39:23 INFO - PROCESS | 1744 | 1467603563527 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:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1789ms 20:39:23 INFO - PROCESS | 1744 | 1467603563595 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 1744 | 1467603563599 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 20:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:39:23 INFO - PROCESS | 1744 | 1467603563606 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - PROCESS | 1744 | 1467603563609 Marionette TRACE conn3 <- [1,766,null,{}] 20:39:23 INFO - PROCESS | 1744 | 1467603563615 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:39:23 INFO - PROCESS | 1744 | 1467603563620 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:23 INFO - PROCESS | 1744 | 1467603563841 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 20:39:24 INFO - PROCESS | 1744 | 1467603564013 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 1744 | 1467603564025 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x91013c00 == 44 [pid = 1744] [id = 199] 20:39:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912aec00) [pid = 1744] [serial = 597] [outer = (nil)] 20:39:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92f4a800) [pid = 1744] [serial = 598] [outer = 0x912aec00] 20:39:24 INFO - PROCESS | 1744 | 1467603564099 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9792c800) [pid = 1744] [serial = 599] [outer = 0x912aec00] 20:39:25 INFO - PROCESS | 1744 | 1467603565597 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:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2036ms 20:39:25 INFO - PROCESS | 1744 | 1467603565642 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 20:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:39:25 INFO - PROCESS | 1744 | 1467603565648 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 20:39:25 INFO - PROCESS | 1744 | 1467603565656 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - PROCESS | 1744 | 1467603565661 Marionette TRACE conn3 <- [1,770,null,{}] 20:39:25 INFO - PROCESS | 1744 | --DOCSHELL 0x91ede800 == 43 [pid = 1744] [id = 183] 20:39:25 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed2c00 == 42 [pid = 1744] [id = 193] 20:39:25 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x97936000) [pid = 1744] [serial = 553] [outer = (nil)] [url = about:blank] 20:39:25 INFO - PROCESS | 1744 | --DOCSHELL 0x98444400 == 41 [pid = 1744] [id = 192] 20:39:25 INFO - PROCESS | 1744 | --DOCSHELL 0x99e8a800 == 40 [pid = 1744] [id = 191] 20:39:25 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff9400 == 39 [pid = 1744] [id = 190] 20:39:25 INFO - PROCESS | 1744 | 1467603565803 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:39:25 INFO - PROCESS | 1744 | 1467603565809 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:25 INFO - PROCESS | 1744 | --DOCSHELL 0x926f7800 == 38 [pid = 1744] [id = 189] 20:39:25 INFO - PROCESS | 1744 | 1467603565949 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 20:39:25 INFO - PROCESS | 1744 | 1467603565969 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 1744 | 1467603565976 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x92620800 == 39 [pid = 1744] [id = 200] 20:39:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x926f1000) [pid = 1744] [serial = 600] [outer = (nil)] 20:39:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9319c400) [pid = 1744] [serial = 601] [outer = 0x926f1000] 20:39:26 INFO - PROCESS | 1744 | 1467603566049 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93eae800) [pid = 1744] [serial = 602] [outer = 0x926f1000] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9792b800) [pid = 1744] [serial = 551] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93eb6800) [pid = 1744] [serial = 548] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9ba0e400) [pid = 1744] [serial = 538] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x91015400) [pid = 1744] [serial = 541] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93e35c00) [pid = 1744] [serial = 547] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x952e8c00) [pid = 1744] [serial = 550] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x924e7800) [pid = 1744] [serial = 526] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9abb4400) [pid = 1744] [serial = 532] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x912ac800) [pid = 1744] [serial = 542] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9261c400) [pid = 1744] [serial = 545] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x99487000) [pid = 1744] [serial = 529] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x924e0800) [pid = 1744] [serial = 544] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9b5e4000) [pid = 1744] [serial = 535] [outer = (nil)] [url = about:blank] 20:39:26 INFO - PROCESS | 1744 | 1467603566901 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:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1310ms 20:39:26 INFO - PROCESS | 1744 | 1467603566964 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 1744 | 1467603566971 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 20:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:39:26 INFO - PROCESS | 1744 | 1467603566981 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 1744 | 1467603566985 Marionette TRACE conn3 <- [1,774,null,{}] 20:39:26 INFO - PROCESS | 1744 | 1467603566991 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:39:26 INFO - PROCESS | 1744 | 1467603566996 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:27 INFO - PROCESS | 1744 | 1467603567155 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 20:39:27 INFO - PROCESS | 1744 | 1467603567286 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 1744 | 1467603567296 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x91015400 == 40 [pid = 1744] [id = 201] 20:39:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x95203000) [pid = 1744] [serial = 603] [outer = (nil)] 20:39:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9792c000) [pid = 1744] [serial = 604] [outer = 0x95203000] 20:39:27 INFO - PROCESS | 1744 | 1467603567362 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x98445400) [pid = 1744] [serial = 605] [outer = 0x95203000] 20:39:28 INFO - PROCESS | 1744 | 1467603568144 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:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1231ms 20:39:28 INFO - PROCESS | 1744 | 1467603568212 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 1744 | 1467603568216 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 20:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:39:28 INFO - PROCESS | 1744 | 1467603568222 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 1744 | 1467603568228 Marionette TRACE conn3 <- [1,778,null,{}] 20:39:28 INFO - PROCESS | 1744 | 1467603568254 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:39:28 INFO - PROCESS | 1744 | 1467603568262 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:28 INFO - PROCESS | 1744 | 1467603568468 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 20:39:28 INFO - PROCESS | 1744 | 1467603568492 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 1744 | 1467603568501 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5f6c00 == 41 [pid = 1744] [id = 202] 20:39:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9a694400) [pid = 1744] [serial = 606] [outer = (nil)] 20:39:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9a69e400) [pid = 1744] [serial = 607] [outer = 0x9a694400] 20:39:28 INFO - PROCESS | 1744 | 1467603568572 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9a9fc000) [pid = 1744] [serial = 608] [outer = 0x9a694400] 20:39:29 INFO - PROCESS | 1744 | 1467603569434 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:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1243ms 20:39:29 INFO - PROCESS | 1744 | 1467603569465 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 20:39:29 INFO - PROCESS | 1744 | 1467603569469 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 20:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:39:29 INFO - PROCESS | 1744 | 1467603569475 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:39:29 INFO - PROCESS | 1744 | 1467603569478 Marionette TRACE conn3 <- [1,782,null,{}] 20:39:29 INFO - PROCESS | 1744 | 1467603569484 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:39:29 INFO - PROCESS | 1744 | 1467603569488 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:29 INFO - PROCESS | 1744 | 1467603569693 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 20:39:29 INFO - PROCESS | 1744 | 1467603569710 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 1744 | 1467603569717 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a1b6400 == 42 [pid = 1744] [id = 203] 20:39:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9b191000) [pid = 1744] [serial = 609] [outer = (nil)] 20:39:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9b3ebc00) [pid = 1744] [serial = 610] [outer = 0x9b191000] 20:39:29 INFO - PROCESS | 1744 | 1467603569784 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9b778c00) [pid = 1744] [serial = 611] [outer = 0x9b191000] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9a4e4800) [pid = 1744] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x926f9000) [pid = 1744] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a03c800) [pid = 1744] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9a69a800) [pid = 1744] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f638800) [pid = 1744] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912a5c00) [pid = 1744] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x924e3c00) [pid = 1744] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:39:30 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9319a000) [pid = 1744] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:39:30 INFO - PROCESS | 1744 | 1467603570769 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:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1329ms 20:39:30 INFO - PROCESS | 1744 | 1467603570805 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 1744 | 1467603570808 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 20:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:39:30 INFO - PROCESS | 1744 | 1467603570814 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - PROCESS | 1744 | 1467603570818 Marionette TRACE conn3 <- [1,786,null,{}] 20:39:30 INFO - PROCESS | 1744 | 1467603570823 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:39:30 INFO - PROCESS | 1744 | 1467603570828 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:31 INFO - PROCESS | 1744 | 1467603571022 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 20:39:31 INFO - PROCESS | 1744 | 1467603571040 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 1744 | 1467603571045 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff6800 == 43 [pid = 1744] [id = 204] 20:39:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x912b1000) [pid = 1744] [serial = 612] [outer = (nil)] 20:39:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a6a0000) [pid = 1744] [serial = 613] [outer = 0x912b1000] 20:39:31 INFO - PROCESS | 1744 | 1467603571113 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9b18d800) [pid = 1744] [serial = 614] [outer = 0x912b1000] 20:39:31 INFO - PROCESS | 1744 | 1467603571947 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:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1184ms 20:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:39:32 INFO - PROCESS | 1744 | 1467603571998 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 1744 | 1467603572001 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 20:39:32 INFO - PROCESS | 1744 | 1467603572008 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:39:32 INFO - PROCESS | 1744 | 1467603572011 Marionette TRACE conn3 <- [1,790,null,{}] 20:39:32 INFO - PROCESS | 1744 | 1467603572017 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:39:32 INFO - PROCESS | 1744 | 1467603572027 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:32 INFO - PROCESS | 1744 | 1467603572214 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 20:39:32 INFO - PROCESS | 1744 | 1467603572400 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:32 INFO - PROCESS | 1744 | 1467603572407 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff0800 == 44 [pid = 1744] [id = 205] 20:39:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8eff2c00) [pid = 1744] [serial = 615] [outer = (nil)] 20:39:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f63c000) [pid = 1744] [serial = 616] [outer = 0x8eff2c00] 20:39:32 INFO - PROCESS | 1744 | 1467603572492 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9101d400) [pid = 1744] [serial = 617] [outer = 0x8eff2c00] 20:39:33 INFO - PROCESS | 1744 | 1467603573568 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:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1638ms 20:39:33 INFO - PROCESS | 1744 | 1467603573648 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 1744 | 1467603573655 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 20:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:39:33 INFO - PROCESS | 1744 | 1467603573663 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:39:33 INFO - PROCESS | 1744 | 1467603573668 Marionette TRACE conn3 <- [1,794,null,{}] 20:39:33 INFO - PROCESS | 1744 | 1467603573676 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:39:33 INFO - PROCESS | 1744 | 1467603573685 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:33 INFO - PROCESS | 1744 | 1467603573908 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 20:39:34 INFO - PROCESS | 1744 | 1467603574130 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 1744 | 1467603574141 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b9000 == 45 [pid = 1744] [id = 206] 20:39:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x91ee1400) [pid = 1744] [serial = 618] [outer = (nil)] 20:39:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x92fcb400) [pid = 1744] [serial = 619] [outer = 0x91ee1400] 20:39:34 INFO - PROCESS | 1744 | 1467603574238 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93c09c00) [pid = 1744] [serial = 620] [outer = 0x91ee1400] 20:39:35 INFO - PROCESS | 1744 | 1467603575146 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:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1535ms 20:39:35 INFO - PROCESS | 1744 | 1467603575202 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 1744 | 1467603575207 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 20:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:39:35 INFO - PROCESS | 1744 | 1467603575216 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:39:35 INFO - PROCESS | 1744 | 1467603575219 Marionette TRACE conn3 <- [1,798,null,{}] 20:39:35 INFO - PROCESS | 1744 | 1467603575226 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:39:35 INFO - PROCESS | 1744 | 1467603575231 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:35 INFO - PROCESS | 1744 | 1467603575422 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 20:39:35 INFO - PROCESS | 1744 | 1467603575680 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 1744 | 1467603575690 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb9000 == 46 [pid = 1744] [id = 207] 20:39:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x952ee000) [pid = 1744] [serial = 621] [outer = (nil)] 20:39:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x98350000) [pid = 1744] [serial = 622] [outer = 0x952ee000] 20:39:35 INFO - PROCESS | 1744 | 1467603575817 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9a043c00) [pid = 1744] [serial = 623] [outer = 0x952ee000] 20:39:36 INFO - PROCESS | 1744 | 1467603576731 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:39:36 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:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1583ms 20:39:36 INFO - PROCESS | 1744 | 1467603576799 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 20:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:39:36 INFO - PROCESS | 1744 | 1467603576804 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 20:39:36 INFO - PROCESS | 1744 | 1467603576819 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:39:36 INFO - PROCESS | 1744 | 1467603576828 Marionette TRACE conn3 <- [1,802,null,{}] 20:39:36 INFO - PROCESS | 1744 | 1467603576837 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:39:36 INFO - PROCESS | 1744 | 1467603576844 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:37 INFO - PROCESS | 1744 | 1467603577074 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 20:39:37 INFO - PROCESS | 1744 | 1467603577290 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 1744 | 1467603577299 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x91015000 == 47 [pid = 1744] [id = 208] 20:39:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9a049000) [pid = 1744] [serial = 624] [outer = (nil)] 20:39:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9c0e6c00) [pid = 1744] [serial = 625] [outer = 0x9a049000] 20:39:37 INFO - PROCESS | 1744 | 1467603577439 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9d807400) [pid = 1744] [serial = 626] [outer = 0x9a049000] 20:39:38 INFO - PROCESS | 1744 | 1467603578325 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:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 20:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1551ms 20:39:38 INFO - PROCESS | 1744 | 1467603578362 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 1744 | 1467603578367 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 20:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:39:38 INFO - PROCESS | 1744 | 1467603578373 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 1744 | 1467603578377 Marionette TRACE conn3 <- [1,806,null,{}] 20:39:38 INFO - PROCESS | 1744 | 1467603578383 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:39:38 INFO - PROCESS | 1744 | 1467603578388 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:38 INFO - PROCESS | 1744 | 1467603578569 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 20:39:38 INFO - PROCESS | 1744 | 1467603578751 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 1744 | 1467603578761 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x91014400 == 48 [pid = 1744] [id = 209] 20:39:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x92614400) [pid = 1744] [serial = 627] [outer = (nil)] 20:39:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0xa100f400) [pid = 1744] [serial = 628] [outer = 0x92614400] 20:39:38 INFO - PROCESS | 1744 | 1467603578837 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0xa1089400) [pid = 1744] [serial = 629] [outer = 0x92614400] 20:39:39 INFO - PROCESS | 1744 | 1467603579737 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:39:39 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:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1440ms 20:39:39 INFO - PROCESS | 1744 | 1467603579814 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 20:39:39 INFO - PROCESS | 1744 | 1467603579818 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 20:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:39:39 INFO - PROCESS | 1744 | 1467603579825 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:39:39 INFO - PROCESS | 1744 | 1467603579828 Marionette TRACE conn3 <- [1,810,null,{}] 20:39:39 INFO - PROCESS | 1744 | 1467603579834 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:39:39 INFO - PROCESS | 1744 | 1467603579840 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:40 INFO - PROCESS | 1744 | 1467603580049 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 20:39:40 INFO - PROCESS | 1744 | 1467603580281 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 1744 | 1467603580298 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:40 INFO - PROCESS | 1744 | ++DOCSHELL 0xa209e800 == 49 [pid = 1744] [id = 210] 20:39:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0xa209ec00) [pid = 1744] [serial = 630] [outer = (nil)] 20:39:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0xa220cc00) [pid = 1744] [serial = 631] [outer = 0xa209ec00] 20:39:40 INFO - PROCESS | 1744 | 1467603580431 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0xa2535c00) [pid = 1744] [serial = 632] [outer = 0xa209ec00] 20:39:41 INFO - PROCESS | 1744 | 1467603581360 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:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1584ms 20:39:41 INFO - PROCESS | 1744 | 1467603581410 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 1744 | 1467603581414 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 20:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:39:41 INFO - PROCESS | 1744 | 1467603581421 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 1744 | 1467603581424 Marionette TRACE conn3 <- [1,814,null,{}] 20:39:41 INFO - PROCESS | 1744 | 1467603581430 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:39:41 INFO - PROCESS | 1744 | 1467603581436 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:41 INFO - PROCESS | 1744 | 1467603581613 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 20:39:41 INFO - PROCESS | 1744 | 1467603581798 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 1744 | 1467603581809 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f633400 == 50 [pid = 1744] [id = 211] 20:39:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x8f63d000) [pid = 1744] [serial = 633] [outer = (nil)] 20:39:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0xa2fb9000) [pid = 1744] [serial = 634] [outer = 0x8f63d000] 20:39:41 INFO - PROCESS | 1744 | 1467603581929 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0xa2fbec00) [pid = 1744] [serial = 635] [outer = 0x8f63d000] 20:39:42 INFO - PROCESS | 1744 | 1467603582817 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:39:42 INFO - PROCESS | 1744 | 1467603582875 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 20:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:39:42 INFO - PROCESS | 1744 | 1467603582881 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:39:42 INFO - PROCESS | 1744 | 1467603582884 Marionette TRACE conn3 <- [1,818,null,{}] 20:39:42 INFO - PROCESS | 1744 | 1467603582890 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:39:42 INFO - PROCESS | 1744 | 1467603582896 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:43 INFO - PROCESS | 1744 | 1467603583069 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 20:39:43 INFO - PROCESS | 1744 | 1467603583240 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 1744 | 1467603583248 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x952f6c00 == 51 [pid = 1744] [id = 212] 20:39:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9a5ed400) [pid = 1744] [serial = 636] [outer = (nil)] 20:39:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9abb7800) [pid = 1744] [serial = 637] [outer = 0x9a5ed400] 20:39:43 INFO - PROCESS | 1744 | 1467603583329 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0xa25fa800) [pid = 1744] [serial = 638] [outer = 0x9a5ed400] 20:39:44 INFO - PROCESS | 1744 | 1467603584512 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:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1684ms 20:39:44 INFO - PROCESS | 1744 | 1467603584565 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 20:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:39:44 INFO - PROCESS | 1744 | 1467603584571 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 20:39:44 INFO - PROCESS | 1744 | 1467603584580 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 1744 | 1467603584584 Marionette TRACE conn3 <- [1,822,null,{}] 20:39:44 INFO - PROCESS | 1744 | 1467603584593 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:39:44 INFO - PROCESS | 1744 | 1467603584597 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:44 INFO - PROCESS | 1744 | 1467603584813 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 20:39:45 INFO - PROCESS | 1744 | 1467603585031 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 1744 | 1467603585043 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x924dbc00 == 52 [pid = 1744] [id = 213] 20:39:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x924ddc00) [pid = 1744] [serial = 639] [outer = (nil)] 20:39:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x925d4400) [pid = 1744] [serial = 640] [outer = 0x924ddc00] 20:39:45 INFO - PROCESS | 1744 | 1467603585128 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x92620c00) [pid = 1744] [serial = 641] [outer = 0x924ddc00] 20:39:46 INFO - PROCESS | 1744 | 1467603586063 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:39:46 INFO - PROCESS | 1744 | 1467603586128 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 20:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:39:46 INFO - PROCESS | 1744 | 1467603586139 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:39:46 INFO - PROCESS | 1744 | 1467603586143 Marionette TRACE conn3 <- [1,826,null,{}] 20:39:46 INFO - PROCESS | 1744 | 1467603586149 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:39:46 INFO - PROCESS | 1744 | 1467603586154 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:46 INFO - PROCESS | 1744 | 1467603586384 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 20:39:46 INFO - PROCESS | 1744 | 1467603586608 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 1744 | 1467603586616 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x925ce000 == 53 [pid = 1744] [id = 214] 20:39:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x9261c000) [pid = 1744] [serial = 642] [outer = (nil)] 20:39:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x95207400) [pid = 1744] [serial = 643] [outer = 0x9261c000] 20:39:46 INFO - PROCESS | 1744 | 1467603586741 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x97936800) [pid = 1744] [serial = 644] [outer = 0x9261c000] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x93199c00 == 52 [pid = 1744] [id = 168] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8efee400 == 51 [pid = 1744] [id = 165] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x912a5800 == 50 [pid = 1744] [id = 164] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9b195800) [pid = 1744] [serial = 583] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x91ed7c00) [pid = 1744] [serial = 556] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x93ebac00) [pid = 1744] [serial = 559] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9a041400) [pid = 1744] [serial = 562] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9a314000) [pid = 1744] [serial = 565] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff6800 == 49 [pid = 1744] [id = 204] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x9a1b6400 == 48 [pid = 1744] [id = 203] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5f6c00 == 47 [pid = 1744] [id = 202] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x91015400 == 46 [pid = 1744] [id = 201] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x92620800 == 45 [pid = 1744] [id = 200] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x9a69ac00 == 44 [pid = 1744] [id = 198] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x9a697800 == 43 [pid = 1744] [id = 197] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x8f640800 == 42 [pid = 1744] [id = 196] 20:39:47 INFO - PROCESS | 1744 | --DOCSHELL 0x925cd000 == 41 [pid = 1744] [id = 195] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x912b3000) [pid = 1744] [serial = 500] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x92617400) [pid = 1744] [serial = 503] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x93c0d400) [pid = 1744] [serial = 506] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9abacc00) [pid = 1744] [serial = 580] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x92fcfc00) [pid = 1744] [serial = 569] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x92f41400) [pid = 1744] [serial = 568] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9a317c00) [pid = 1744] [serial = 574] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9a694800) [pid = 1744] [serial = 575] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9a6a3c00) [pid = 1744] [serial = 577] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x912b1400) [pid = 1744] [serial = 571] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93c0a000) [pid = 1744] [serial = 572] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9abb7000) [pid = 1744] [serial = 581] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9a9fc400) [pid = 1744] [serial = 578] [outer = (nil)] [url = about:blank] 20:39:47 INFO - PROCESS | 1744 | 1467603587676 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:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1595ms 20:39:47 INFO - PROCESS | 1744 | 1467603587734 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 1744 | 1467603587737 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 20:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:39:47 INFO - PROCESS | 1744 | 1467603587744 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:39:47 INFO - PROCESS | 1744 | 1467603587750 Marionette TRACE conn3 <- [1,830,null,{}] 20:39:47 INFO - PROCESS | 1744 | 1467603587765 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:39:47 INFO - PROCESS | 1744 | 1467603587773 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:47 INFO - PROCESS | 1744 | 1467603587939 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 20:39:48 INFO - PROCESS | 1744 | 1467603588098 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 1744 | 1467603588107 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x925cd000) [pid = 1744] [serial = 645] [outer = 0x92fd2400] 20:39:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a053400 == 42 [pid = 1744] [id = 215] 20:39:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9a055800) [pid = 1744] [serial = 646] [outer = (nil)] 20:39:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a30e400) [pid = 1744] [serial = 647] [outer = 0x9a055800] 20:39:48 INFO - PROCESS | 1744 | 1467603588207 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a695400) [pid = 1744] [serial = 648] [outer = 0x9a055800] 20:39:49 INFO - PROCESS | 1744 | 1467603589098 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:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1383ms 20:39:49 INFO - PROCESS | 1744 | 1467603589128 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 20:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:39:49 INFO - PROCESS | 1744 | 1467603589132 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 20:39:49 INFO - PROCESS | 1744 | 1467603589138 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:39:49 INFO - PROCESS | 1744 | 1467603589142 Marionette TRACE conn3 <- [1,834,null,{}] 20:39:49 INFO - PROCESS | 1744 | 1467603589147 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:39:49 INFO - PROCESS | 1744 | 1467603589152 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:49 INFO - PROCESS | 1744 | 1467603589311 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 20:39:49 INFO - PROCESS | 1744 | 1467603589326 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 1744 | 1467603589335 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1000 == 43 [pid = 1744] [id = 216] 20:39:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a69a000) [pid = 1744] [serial = 649] [outer = (nil)] 20:39:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9b18c000) [pid = 1744] [serial = 650] [outer = 0x9a69a000] 20:39:49 INFO - PROCESS | 1744 | 1467603589400 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9ba0e000) [pid = 1744] [serial = 651] [outer = 0x9a69a000] 20:39:50 INFO - PROCESS | 1744 | 1467603590316 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:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1196ms 20:39:50 INFO - PROCESS | 1744 | 1467603590337 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 1744 | 1467603590341 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 20:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:39:50 INFO - PROCESS | 1744 | 1467603590347 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:39:50 INFO - PROCESS | 1744 | 1467603590350 Marionette TRACE conn3 <- [1,838,null,{}] 20:39:50 INFO - PROCESS | 1744 | 1467603590356 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:39:50 INFO - PROCESS | 1744 | 1467603590361 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:50 INFO - PROCESS | 1744 | 1467603590578 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 20:39:50 INFO - PROCESS | 1744 | 1467603590599 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 1744 | 1467603590607 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e2e400 == 44 [pid = 1744] [id = 217] 20:39:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9a694800) [pid = 1744] [serial = 652] [outer = (nil)] 20:39:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9d444800) [pid = 1744] [serial = 653] [outer = 0x9a694800] 20:39:50 INFO - PROCESS | 1744 | 1467603590677 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9d4cd000) [pid = 1744] [serial = 654] [outer = 0x9a694800] 20:39:51 INFO - PROCESS | 1744 | 1467603591621 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:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1332ms 20:39:51 INFO - PROCESS | 1744 | 1467603591680 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 1744 | 1467603591683 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 20:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:39:51 INFO - PROCESS | 1744 | 1467603591696 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - PROCESS | 1744 | 1467603591699 Marionette TRACE conn3 <- [1,842,null,{}] 20:39:51 INFO - PROCESS | 1744 | 1467603591704 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:39:51 INFO - PROCESS | 1744 | 1467603591714 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:51 INFO - PROCESS | 1744 | 1467603591966 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 20:39:52 INFO - PROCESS | 1744 | 1467603591990 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 1744 | 1467603591996 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f637000 == 45 [pid = 1744] [id = 218] 20:39:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9c0ee000) [pid = 1744] [serial = 655] [outer = (nil)] 20:39:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0xa236fc00) [pid = 1744] [serial = 656] [outer = 0x9c0ee000] 20:39:52 INFO - PROCESS | 1744 | 1467603592075 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa3110c00) [pid = 1744] [serial = 657] [outer = 0x9c0ee000] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x912a9000) [pid = 1744] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9526fc00) [pid = 1744] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9b191000) [pid = 1744] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8eff4c00) [pid = 1744] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x925cd800) [pid = 1744] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x926f1000) [pid = 1744] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9a69d800) [pid = 1744] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x912aec00) [pid = 1744] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x95203000) [pid = 1744] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x98351800) [pid = 1744] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9a694400) [pid = 1744] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9abb5800) [pid = 1744] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x95203800) [pid = 1744] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x99ee7400) [pid = 1744] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x912b3800) [pid = 1744] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9b197c00) [pid = 1744] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93b61800) [pid = 1744] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9aa82c00) [pid = 1744] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91ede400) [pid = 1744] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x912b9c00) [pid = 1744] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:39:52 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8efef800) [pid = 1744] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:39:53 INFO - PROCESS | 1744 | 1467603593174 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:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1543ms 20:39:53 INFO - PROCESS | 1744 | 1467603593234 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 1744 | 1467603593236 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 20:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:39:53 INFO - PROCESS | 1744 | 1467603593243 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - PROCESS | 1744 | 1467603593245 Marionette TRACE conn3 <- [1,846,null,{}] 20:39:53 INFO - PROCESS | 1744 | 1467603593252 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:39:53 INFO - PROCESS | 1744 | 1467603593256 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:53 INFO - PROCESS | 1744 | 1467603593411 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 20:39:53 INFO - PROCESS | 1744 | 1467603593421 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 1744 | 1467603593431 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f636800 == 46 [pid = 1744] [id = 219] 20:39:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912b3800) [pid = 1744] [serial = 658] [outer = (nil)] 20:39:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x99ee7400) [pid = 1744] [serial = 659] [outer = 0x912b3800] 20:39:53 INFO - PROCESS | 1744 | 1467603593495 Marionette DEBUG loaded listener.js 20:39:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9a694400) [pid = 1744] [serial = 660] [outer = 0x912b3800] 20:39:54 INFO - PROCESS | 1744 | 1467603594351 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:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1144ms 20:39:54 INFO - PROCESS | 1744 | 1467603594391 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 20:39:54 INFO - PROCESS | 1744 | 1467603594394 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 20:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:39:54 INFO - PROCESS | 1744 | 1467603594400 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:39:54 INFO - PROCESS | 1744 | 1467603594403 Marionette TRACE conn3 <- [1,850,null,{}] 20:39:54 INFO - PROCESS | 1744 | 1467603594409 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:39:54 INFO - PROCESS | 1744 | 1467603594414 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:54 INFO - PROCESS | 1744 | 1467603594587 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 20:39:54 INFO - PROCESS | 1744 | 1467603594830 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 1744 | 1467603594847 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1c00 == 47 [pid = 1744] [id = 220] 20:39:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8eff4c00) [pid = 1744] [serial = 661] [outer = (nil)] 20:39:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91012800) [pid = 1744] [serial = 662] [outer = 0x8eff4c00] 20:39:54 INFO - PROCESS | 1744 | 1467603594933 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x912a5800) [pid = 1744] [serial = 663] [outer = 0x8eff4c00] 20:39:55 INFO - PROCESS | 1744 | 1467603595936 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:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1578ms 20:39:55 INFO - PROCESS | 1744 | 1467603595982 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 1744 | 1467603595989 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 20:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:39:56 INFO - PROCESS | 1744 | 1467603595996 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:39:56 INFO - PROCESS | 1744 | 1467603596001 Marionette TRACE conn3 <- [1,854,null,{}] 20:39:56 INFO - PROCESS | 1744 | 1467603596010 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:39:56 INFO - PROCESS | 1744 | 1467603596017 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:56 INFO - PROCESS | 1744 | 1467603596208 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 20:39:56 INFO - PROCESS | 1744 | 1467603596387 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 1744 | 1467603596400 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319e400 == 48 [pid = 1744] [id = 221] 20:39:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93c0e400) [pid = 1744] [serial = 664] [outer = (nil)] 20:39:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x93eb6c00) [pid = 1744] [serial = 665] [outer = 0x93c0e400] 20:39:56 INFO - PROCESS | 1744 | 1467603596531 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95205c00) [pid = 1744] [serial = 666] [outer = 0x93c0e400] 20:39:57 INFO - PROCESS | 1744 | 1467603597461 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:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1543ms 20:39:57 INFO - PROCESS | 1744 | 1467603597542 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 1744 | 1467603597549 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 20:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:39:57 INFO - PROCESS | 1744 | 1467603597556 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:39:57 INFO - PROCESS | 1744 | 1467603597559 Marionette TRACE conn3 <- [1,858,null,{}] 20:39:57 INFO - PROCESS | 1744 | 1467603597566 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:39:57 INFO - PROCESS | 1744 | 1467603597571 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:57 INFO - PROCESS | 1744 | 1467603597800 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 20:39:58 INFO - PROCESS | 1744 | 1467603598068 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 1744 | 1467603598079 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5fa800 == 49 [pid = 1744] [id = 222] 20:39:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9a69b000) [pid = 1744] [serial = 667] [outer = (nil)] 20:39:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a9f8000) [pid = 1744] [serial = 668] [outer = 0x9a69b000] 20:39:58 INFO - PROCESS | 1744 | 1467603598173 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9b3ed800) [pid = 1744] [serial = 669] [outer = 0x9a69b000] 20:39:59 INFO - PROCESS | 1744 | 1467603599083 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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1589ms 20:39:59 INFO - PROCESS | 1744 | 1467603599146 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 1744 | 1467603599150 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 20:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:39:59 INFO - PROCESS | 1744 | 1467603599166 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - PROCESS | 1744 | 1467603599176 Marionette TRACE conn3 <- [1,862,null,{}] 20:39:59 INFO - PROCESS | 1744 | 1467603599182 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:39:59 INFO - PROCESS | 1744 | 1467603599190 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:59 INFO - PROCESS | 1744 | 1467603599419 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 20:39:59 INFO - PROCESS | 1744 | 1467603599657 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 1744 | 1467603599662 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:39:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effb000 == 50 [pid = 1744] [id = 223] 20:39:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a314000) [pid = 1744] [serial = 670] [outer = (nil)] 20:39:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0xa2374000) [pid = 1744] [serial = 671] [outer = 0x9a314000] 20:39:59 INFO - PROCESS | 1744 | 1467603599780 Marionette DEBUG loaded listener.js 20:39:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0xa2fba800) [pid = 1744] [serial = 672] [outer = 0x9a314000] 20:40:00 INFO - PROCESS | 1744 | 1467603600674 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:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1546ms 20:40:00 INFO - PROCESS | 1744 | 1467603600705 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 20:40:00 INFO - PROCESS | 1744 | 1467603600710 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 20:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:40:00 INFO - PROCESS | 1744 | 1467603600716 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:40:00 INFO - PROCESS | 1744 | 1467603600720 Marionette TRACE conn3 <- [1,866,null,{}] 20:40:00 INFO - PROCESS | 1744 | 1467603600726 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:40:00 INFO - PROCESS | 1744 | 1467603600732 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:00 INFO - PROCESS | 1744 | 1467603600921 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 20:40:01 INFO - PROCESS | 1744 | 1467603601099 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:01 INFO - PROCESS | 1744 | 1467603601108 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x91015800 == 51 [pid = 1744] [id = 224] 20:40:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9129e800) [pid = 1744] [serial = 673] [outer = (nil)] 20:40:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0xa33cc000) [pid = 1744] [serial = 674] [outer = 0x9129e800] 20:40:01 INFO - PROCESS | 1744 | 1467603601189 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0xa4f1d800) [pid = 1744] [serial = 675] [outer = 0x9129e800] 20:40:02 INFO - PROCESS | 1744 | 1467603602142 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:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1482ms 20:40:02 INFO - PROCESS | 1744 | 1467603602206 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 1744 | 1467603602210 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 20:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:40:02 INFO - PROCESS | 1744 | 1467603602222 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - PROCESS | 1744 | 1467603602225 Marionette TRACE conn3 <- [1,870,null,{}] 20:40:02 INFO - PROCESS | 1744 | 1467603602231 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:40:02 INFO - PROCESS | 1744 | 1467603602237 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:02 INFO - PROCESS | 1744 | 1467603602452 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 20:40:02 INFO - PROCESS | 1744 | 1467603602680 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 1744 | 1467603602697 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3ac00 == 52 [pid = 1744] [id = 225] 20:40:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8ec3c000) [pid = 1744] [serial = 676] [outer = (nil)] 20:40:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x8ec3f800) [pid = 1744] [serial = 677] [outer = 0x8ec3c000] 20:40:02 INFO - PROCESS | 1744 | 1467603602832 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa4f7d400) [pid = 1744] [serial = 678] [outer = 0x8ec3c000] 20:40:03 INFO - PROCESS | 1744 | 1467603603821 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:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1639ms 20:40:03 INFO - PROCESS | 1744 | 1467603603861 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 1744 | 1467603603864 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 20:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:40:03 INFO - PROCESS | 1744 | 1467603603872 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - PROCESS | 1744 | 1467603603876 Marionette TRACE conn3 <- [1,874,null,{}] 20:40:03 INFO - PROCESS | 1744 | 1467603603881 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:40:03 INFO - PROCESS | 1744 | 1467603603887 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:04 INFO - PROCESS | 1744 | 1467603604102 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 20:40:04 INFO - PROCESS | 1744 | 1467603604337 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 1744 | 1467603604346 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34400 == 53 [pid = 1744] [id = 226] 20:40:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x8ec3b000) [pid = 1744] [serial = 679] [outer = (nil)] 20:40:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8f9d2c00) [pid = 1744] [serial = 680] [outer = 0x8ec3b000] 20:40:04 INFO - PROCESS | 1744 | 1467603604470 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x8f9d7000) [pid = 1744] [serial = 681] [outer = 0x8ec3b000] 20:40:05 INFO - PROCESS | 1744 | 1467603605362 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:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1530ms 20:40:05 INFO - PROCESS | 1744 | 1467603605403 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 1744 | 1467603605407 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 20:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:40:05 INFO - PROCESS | 1744 | 1467603605413 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:40:05 INFO - PROCESS | 1744 | 1467603605416 Marionette TRACE conn3 <- [1,878,null,{}] 20:40:05 INFO - PROCESS | 1744 | 1467603605422 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:40:05 INFO - PROCESS | 1744 | 1467603605427 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:05 INFO - PROCESS | 1744 | 1467603605614 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 20:40:05 INFO - PROCESS | 1744 | 1467603605794 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 1744 | 1467603605805 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c1000 == 54 [pid = 1744] [id = 227] 20:40:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8e7c2000) [pid = 1744] [serial = 682] [outer = (nil)] 20:40:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8e7c6000) [pid = 1744] [serial = 683] [outer = 0x8e7c2000] 20:40:05 INFO - PROCESS | 1744 | 1467603605885 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x8e7c7800) [pid = 1744] [serial = 684] [outer = 0x8e7c2000] 20:40:07 INFO - PROCESS | 1744 | 1467603607256 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:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1882ms 20:40:07 INFO - PROCESS | 1744 | 1467603607295 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 1744 | 1467603607301 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 20:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:40:07 INFO - PROCESS | 1744 | 1467603607357 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:40:07 INFO - PROCESS | 1744 | 1467603607362 Marionette TRACE conn3 <- [1,882,null,{}] 20:40:07 INFO - PROCESS | 1744 | 1467603607431 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:40:07 INFO - PROCESS | 1744 | 1467603607437 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:07 INFO - PROCESS | 1744 | 1467603607597 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 20:40:07 INFO - PROCESS | 1744 | 1467603607829 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:07 INFO - PROCESS | 1744 | 1467603607836 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c7400 == 55 [pid = 1744] [id = 228] 20:40:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x8eff2000) [pid = 1744] [serial = 685] [outer = (nil)] 20:40:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8f9d3000) [pid = 1744] [serial = 686] [outer = 0x8eff2000] 20:40:07 INFO - PROCESS | 1744 | 1467603607961 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 125 (0x91014800) [pid = 1744] [serial = 687] [outer = 0x8eff2000] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8efefc00 == 54 [pid = 1744] [id = 194] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x9319a400 == 53 [pid = 1744] [id = 170] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f634c00 == 52 [pid = 1744] [id = 173] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x99ee6800 == 51 [pid = 1744] [id = 187] 20:40:08 INFO - PROCESS | 1744 | --DOMWINDOW == 124 (0x9d452000) [pid = 1744] [serial = 595] [outer = (nil)] [url = about:blank] 20:40:08 INFO - PROCESS | 1744 | 1467603608980 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:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f636800 == 50 [pid = 1744] [id = 219] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x91013c00 == 49 [pid = 1744] [id = 199] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f637000 == 48 [pid = 1744] [id = 218] 20:40:08 INFO - PROCESS | 1744 | --DOCSHELL 0x93e2e400 == 47 [pid = 1744] [id = 217] 20:40:09 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1000 == 46 [pid = 1744] [id = 216] 20:40:09 INFO - PROCESS | 1744 | --DOCSHELL 0x9a053400 == 45 [pid = 1744] [id = 215] 20:40:09 INFO - PROCESS | 1744 | --DOCSHELL 0x925ce000 == 44 [pid = 1744] [id = 214] 20:40:09 INFO - PROCESS | 1744 | --DOCSHELL 0x924dbc00 == 43 [pid = 1744] [id = 213] 20:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1733ms 20:40:09 INFO - PROCESS | 1744 | 1467603609042 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 20:40:09 INFO - PROCESS | 1744 | 1467603609048 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 20:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:40:09 INFO - PROCESS | 1744 | 1467603609058 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:40:09 INFO - PROCESS | 1744 | 1467603609061 Marionette TRACE conn3 <- [1,886,null,{}] 20:40:09 INFO - PROCESS | 1744 | 1467603609068 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:40:09 INFO - PROCESS | 1744 | 1467603609072 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:09 INFO - PROCESS | 1744 | 1467603609246 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x9b18dc00) [pid = 1744] [serial = 533] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9a51f000) [pid = 1744] [serial = 566] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x92f4ac00) [pid = 1744] [serial = 527] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8f633800) [pid = 1744] [serial = 497] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9aa8c000) [pid = 1744] [serial = 524] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x99e8c400) [pid = 1744] [serial = 530] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9b3ebc00) [pid = 1744] [serial = 610] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9b778c00) [pid = 1744] [serial = 611] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9ba9d800) [pid = 1744] [serial = 584] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9101ec00) [pid = 1744] [serial = 587] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x92616000) [pid = 1744] [serial = 586] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9319c400) [pid = 1744] [serial = 601] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x93eae800) [pid = 1744] [serial = 602] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9ba0a000) [pid = 1744] [serial = 593] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9b5e5c00) [pid = 1744] [serial = 592] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9792c800) [pid = 1744] [serial = 599] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x92f4a800) [pid = 1744] [serial = 598] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9792c000) [pid = 1744] [serial = 604] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9a042000) [pid = 1744] [serial = 590] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x99e8d400) [pid = 1744] [serial = 589] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9a69e400) [pid = 1744] [serial = 607] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9a9fc000) [pid = 1744] [serial = 608] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9a6a0000) [pid = 1744] [serial = 613] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x98445400) [pid = 1744] [serial = 605] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9ba10800) [pid = 1744] [serial = 539] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x98445800) [pid = 1744] [serial = 554] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9a048c00) [pid = 1744] [serial = 563] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x924dec00) [pid = 1744] [serial = 557] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9b5f0800) [pid = 1744] [serial = 536] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x95205800) [pid = 1744] [serial = 560] [outer = (nil)] [url = about:blank] 20:40:09 INFO - PROCESS | 1744 | 1467603609483 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 1744 | 1467603609499 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effb800 == 44 [pid = 1744] [id = 229] 20:40:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9101ec00) [pid = 1744] [serial = 688] [outer = (nil)] 20:40:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x91ed3c00) [pid = 1744] [serial = 689] [outer = 0x9101ec00] 20:40:09 INFO - PROCESS | 1744 | 1467603609575 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x925ca000) [pid = 1744] [serial = 690] [outer = 0x9101ec00] 20:40:10 INFO - PROCESS | 1744 | 1467603610423 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:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1429ms 20:40:10 INFO - PROCESS | 1744 | 1467603610487 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 20:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:40:10 INFO - PROCESS | 1744 | 1467603610491 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 20:40:10 INFO - PROCESS | 1744 | 1467603610498 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:40:10 INFO - PROCESS | 1744 | 1467603610503 Marionette TRACE conn3 <- [1,890,null,{}] 20:40:10 INFO - PROCESS | 1744 | 1467603610519 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:40:10 INFO - PROCESS | 1744 | 1467603610527 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:10 INFO - PROCESS | 1744 | 1467603610698 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 20:40:10 INFO - PROCESS | 1744 | 1467603610837 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:10 INFO - PROCESS | 1744 | 1467603610848 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd1800 == 45 [pid = 1744] [id = 230] 20:40:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93197800) [pid = 1744] [serial = 691] [outer = (nil)] 20:40:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93b65c00) [pid = 1744] [serial = 692] [outer = 0x93197800] 20:40:10 INFO - PROCESS | 1744 | 1467603610919 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93eae800) [pid = 1744] [serial = 693] [outer = 0x93197800] 20:40:11 INFO - PROCESS | 1744 | 1467603611722 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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1284ms 20:40:11 INFO - PROCESS | 1744 | 1467603611782 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 20:40:11 INFO - PROCESS | 1744 | 1467603611786 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 20:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:40:11 INFO - PROCESS | 1744 | 1467603611792 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:40:11 INFO - PROCESS | 1744 | 1467603611794 Marionette TRACE conn3 <- [1,894,null,{}] 20:40:11 INFO - PROCESS | 1744 | 1467603611800 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:40:11 INFO - PROCESS | 1744 | 1467603611805 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:12 INFO - PROCESS | 1744 | 1467603612032 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 20:40:12 INFO - PROCESS | 1744 | 1467603612051 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:12 INFO - PROCESS | 1744 | 1467603612060 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fc6800 == 46 [pid = 1744] [id = 231] 20:40:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93e2f800) [pid = 1744] [serial = 694] [outer = (nil)] 20:40:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x95209c00) [pid = 1744] [serial = 695] [outer = 0x93e2f800] 20:40:12 INFO - PROCESS | 1744 | 1467603612127 Marionette DEBUG loaded listener.js 20:40:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x97933000) [pid = 1744] [serial = 696] [outer = 0x93e2f800] 20:40:13 INFO - PROCESS | 1744 | 1467603613081 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:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1333ms 20:40:13 INFO - PROCESS | 1744 | 1467603613125 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 20:40:13 INFO - PROCESS | 1744 | 1467603613128 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 20:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:40:13 INFO - PROCESS | 1744 | 1467603613135 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:40:13 INFO - PROCESS | 1744 | 1467603613138 Marionette TRACE conn3 <- [1,898,null,{}] 20:40:13 INFO - PROCESS | 1744 | 1467603613149 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:40:13 INFO - PROCESS | 1744 | 1467603613153 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:13 INFO - PROCESS | 1744 | 1467603613358 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 20:40:13 INFO - PROCESS | 1744 | 1467603613381 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:13 INFO - PROCESS | 1744 | 1467603613388 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3e000 == 47 [pid = 1744] [id = 232] 20:40:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9792c000) [pid = 1744] [serial = 697] [outer = (nil)] 20:40:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x99486800) [pid = 1744] [serial = 698] [outer = 0x9792c000] 20:40:13 INFO - PROCESS | 1744 | 1467603613456 Marionette DEBUG loaded listener.js 20:40:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x99e8a000) [pid = 1744] [serial = 699] [outer = 0x9792c000] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9261c000) [pid = 1744] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x8eff2c00) [pid = 1744] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9a694800) [pid = 1744] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x92614400) [pid = 1744] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0xa209ec00) [pid = 1744] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x91ee1400) [pid = 1744] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a049000) [pid = 1744] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9c0ee000) [pid = 1744] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x924ddc00) [pid = 1744] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f63d000) [pid = 1744] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x952ee000) [pid = 1744] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9a5ed400) [pid = 1744] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a055800) [pid = 1744] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9a69a000) [pid = 1744] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:40:14 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9abad000) [pid = 1744] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:40:14 INFO - PROCESS | 1744 | 1467603614692 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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1584ms 20:40:14 INFO - PROCESS | 1744 | 1467603614720 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 1744 | 1467603614723 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 20:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:40:14 INFO - PROCESS | 1744 | 1467603614729 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:40:14 INFO - PROCESS | 1744 | 1467603614732 Marionette TRACE conn3 <- [1,902,null,{}] 20:40:14 INFO - PROCESS | 1744 | 1467603614738 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:40:14 INFO - PROCESS | 1744 | 1467603614747 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:14 INFO - PROCESS | 1744 | 1467603614953 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 20:40:15 INFO - PROCESS | 1744 | 1467603615089 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 1744 | 1467603615097 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f639800 == 48 [pid = 1744] [id = 233] 20:40:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f63a000) [pid = 1744] [serial = 700] [outer = (nil)] 20:40:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9a03c400) [pid = 1744] [serial = 701] [outer = 0x8f63a000] 20:40:15 INFO - PROCESS | 1744 | 1467603615162 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9a5f6c00) [pid = 1744] [serial = 702] [outer = 0x8f63a000] 20:40:15 INFO - PROCESS | 1744 | 1467603615900 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:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1233ms 20:40:15 INFO - PROCESS | 1744 | 1467603615963 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 1744 | 1467603615967 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 20:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:40:15 INFO - PROCESS | 1744 | 1467603615973 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - PROCESS | 1744 | 1467603615976 Marionette TRACE conn3 <- [1,906,null,{}] 20:40:15 INFO - PROCESS | 1744 | 1467603615982 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:40:15 INFO - PROCESS | 1744 | 1467603615986 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:16 INFO - PROCESS | 1744 | 1467603616204 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 20:40:16 INFO - PROCESS | 1744 | 1467603616355 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 1744 | 1467603616365 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7be000 == 49 [pid = 1744] [id = 234] 20:40:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e7bf800) [pid = 1744] [serial = 703] [outer = (nil)] 20:40:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8e7c4c00) [pid = 1744] [serial = 704] [outer = 0x8e7bf800] 20:40:16 INFO - PROCESS | 1744 | 1467603616485 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ec41800) [pid = 1744] [serial = 705] [outer = 0x8e7bf800] 20:40:17 INFO - PROCESS | 1744 | 1467603617537 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:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1631ms 20:40:17 INFO - PROCESS | 1744 | 1467603617608 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 20:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:40:17 INFO - PROCESS | 1744 | 1467603617613 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 20:40:17 INFO - PROCESS | 1744 | 1467603617621 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:40:17 INFO - PROCESS | 1744 | 1467603617627 Marionette TRACE conn3 <- [1,910,null,{}] 20:40:17 INFO - PROCESS | 1744 | 1467603617635 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:40:17 INFO - PROCESS | 1744 | 1467603617641 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:17 INFO - PROCESS | 1744 | 1467603617884 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 20:40:18 INFO - PROCESS | 1744 | 1467603618162 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 1744 | 1467603618173 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a3000 == 50 [pid = 1744] [id = 235] 20:40:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x912b1400) [pid = 1744] [serial = 706] [outer = (nil)] 20:40:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91ed9400) [pid = 1744] [serial = 707] [outer = 0x912b1400] 20:40:18 INFO - PROCESS | 1744 | 1467603618255 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x92619400) [pid = 1744] [serial = 708] [outer = 0x912b1400] 20:40:19 INFO - PROCESS | 1744 | 1467603619203 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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1634ms 20:40:19 INFO - PROCESS | 1744 | 1467603619259 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 1744 | 1467603619265 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 20:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:40:19 INFO - PROCESS | 1744 | 1467603619272 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:40:19 INFO - PROCESS | 1744 | 1467603619276 Marionette TRACE conn3 <- [1,914,null,{}] 20:40:19 INFO - PROCESS | 1744 | 1467603619282 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:40:19 INFO - PROCESS | 1744 | 1467603619287 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:19 INFO - PROCESS | 1744 | 1467603619518 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 20:40:19 INFO - PROCESS | 1744 | 1467603619788 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 1744 | 1467603619794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b67800 == 51 [pid = 1744] [id = 236] 20:40:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93e37000) [pid = 1744] [serial = 709] [outer = (nil)] 20:40:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93eb9800) [pid = 1744] [serial = 710] [outer = 0x93e37000] 20:40:19 INFO - PROCESS | 1744 | 1467603619922 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9520dc00) [pid = 1744] [serial = 711] [outer = 0x93e37000] 20:40:20 INFO - PROCESS | 1744 | 1467603620894 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:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1681ms 20:40:20 INFO - PROCESS | 1744 | 1467603620954 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 20:40:20 INFO - PROCESS | 1744 | 1467603620959 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 20:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:40:20 INFO - PROCESS | 1744 | 1467603620975 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:40:20 INFO - PROCESS | 1744 | 1467603620984 Marionette TRACE conn3 <- [1,918,null,{}] 20:40:20 INFO - PROCESS | 1744 | 1467603620991 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:40:21 INFO - PROCESS | 1744 | 1467603620999 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:21 INFO - PROCESS | 1744 | 1467603621229 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 20:40:21 INFO - PROCESS | 1744 | 1467603621452 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:21 INFO - PROCESS | 1744 | 1467603621463 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101c000 == 52 [pid = 1744] [id = 237] 20:40:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x925d2800) [pid = 1744] [serial = 712] [outer = (nil)] 20:40:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9a053400) [pid = 1744] [serial = 713] [outer = 0x925d2800] 20:40:21 INFO - PROCESS | 1744 | 1467603621585 Marionette DEBUG loaded listener.js 20:40:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a69e800) [pid = 1744] [serial = 714] [outer = 0x925d2800] 20:40:22 INFO - PROCESS | 1744 | 1467603622465 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:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1548ms 20:40:22 INFO - PROCESS | 1744 | 1467603622515 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 20:40:22 INFO - PROCESS | 1744 | 1467603622520 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 20:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:40:22 INFO - PROCESS | 1744 | 1467603622527 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:40:22 INFO - PROCESS | 1744 | 1467603622530 Marionette TRACE conn3 <- [1,922,null,{}] 20:40:22 INFO - PROCESS | 1744 | 1467603622536 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:40:22 INFO - PROCESS | 1744 | 1467603622541 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:22 INFO - PROCESS | 1744 | 1467603622729 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 20:40:22 INFO - PROCESS | 1744 | 1467603622930 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:22 INFO - PROCESS | 1744 | 1467603622938 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a1c00 == 53 [pid = 1744] [id = 238] 20:40:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x99481c00) [pid = 1744] [serial = 715] [outer = (nil)] 20:40:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9abacc00) [pid = 1744] [serial = 716] [outer = 0x99481c00] 20:40:23 INFO - PROCESS | 1744 | 1467603623105 Marionette DEBUG loaded listener.js 20:40:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9abb6000) [pid = 1744] [serial = 717] [outer = 0x99481c00] 20:40:23 INFO - PROCESS | 1744 | 1467603623968 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:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1482ms 20:40:24 INFO - PROCESS | 1744 | 1467603624010 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 20:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:40:24 INFO - PROCESS | 1744 | 1467603624014 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 20:40:24 INFO - PROCESS | 1744 | 1467603624020 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:40:24 INFO - PROCESS | 1744 | 1467603624024 Marionette TRACE conn3 <- [1,926,null,{}] 20:40:24 INFO - PROCESS | 1744 | 1467603624030 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:40:24 INFO - PROCESS | 1744 | 1467603624035 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:24 INFO - PROCESS | 1744 | 1467603624212 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 20:40:24 INFO - PROCESS | 1744 | 1467603624397 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:24 INFO - PROCESS | 1744 | 1467603624413 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x9b195000 == 54 [pid = 1744] [id = 239] 20:40:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9b198000) [pid = 1744] [serial = 718] [outer = (nil)] 20:40:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9b5ec000) [pid = 1744] [serial = 719] [outer = 0x9b198000] 20:40:24 INFO - PROCESS | 1744 | 1467603624501 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9bae0c00) [pid = 1744] [serial = 720] [outer = 0x9b198000] 20:40:25 INFO - PROCESS | 1744 | 1467603625490 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:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1535ms 20:40:25 INFO - PROCESS | 1744 | 1467603625554 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 1744 | 1467603625559 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 20:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:40:25 INFO - PROCESS | 1744 | 1467603625565 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 1744 | 1467603625569 Marionette TRACE conn3 <- [1,930,null,{}] 20:40:25 INFO - PROCESS | 1744 | 1467603625575 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:40:25 INFO - PROCESS | 1744 | 1467603625580 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:25 INFO - PROCESS | 1744 | 1467603625760 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 20:40:25 INFO - PROCESS | 1744 | 1467603625943 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 1744 | 1467603625951 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec36000 == 55 [pid = 1744] [id = 240] 20:40:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8ec37800) [pid = 1744] [serial = 721] [outer = (nil)] 20:40:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9d80dc00) [pid = 1744] [serial = 722] [outer = 0x8ec37800] 20:40:26 INFO - PROCESS | 1744 | 1467603626071 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0xa2002000) [pid = 1744] [serial = 723] [outer = 0x8ec37800] 20:40:26 INFO - PROCESS | 1744 | 1467603626915 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:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1382ms 20:40:26 INFO - PROCESS | 1744 | 1467603626948 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 20:40:26 INFO - PROCESS | 1744 | 1467603626951 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 20:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:40:26 INFO - PROCESS | 1744 | 1467603626958 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:40:26 INFO - PROCESS | 1744 | 1467603626961 Marionette TRACE conn3 <- [1,934,null,{}] 20:40:26 INFO - PROCESS | 1744 | 1467603626967 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:40:26 INFO - PROCESS | 1744 | 1467603626972 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:27 INFO - PROCESS | 1744 | 1467603627143 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 20:40:27 INFO - PROCESS | 1744 | 1467603627347 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 1744 | 1467603627356 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bc800 == 56 [pid = 1744] [id = 241] 20:40:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x92f40c00) [pid = 1744] [serial = 724] [outer = (nil)] 20:40:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9d445800) [pid = 1744] [serial = 725] [outer = 0x92f40c00] 20:40:27 INFO - PROCESS | 1744 | 1467603627477 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0xa2212000) [pid = 1744] [serial = 726] [outer = 0x92f40c00] 20:40:28 INFO - PROCESS | 1744 | 1467603628404 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:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1484ms 20:40:28 INFO - PROCESS | 1744 | 1467603628444 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 1744 | 1467603628448 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 20:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:40:28 INFO - PROCESS | 1744 | 1467603628454 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - PROCESS | 1744 | 1467603628458 Marionette TRACE conn3 <- [1,938,null,{}] 20:40:28 INFO - PROCESS | 1744 | 1467603628463 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:40:28 INFO - PROCESS | 1744 | 1467603628468 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:28 INFO - PROCESS | 1744 | 1467603628640 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 20:40:28 INFO - PROCESS | 1744 | 1467603628835 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 1744 | 1467603628845 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb800 == 57 [pid = 1744] [id = 242] 20:40:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x8eff2400) [pid = 1744] [serial = 727] [outer = (nil)] 20:40:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8effc400) [pid = 1744] [serial = 728] [outer = 0x8eff2400] 20:40:29 INFO - PROCESS | 1744 | 1467603629206 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8f9c9000) [pid = 1744] [serial = 729] [outer = 0x8eff2400] 20:40:30 INFO - PROCESS | 1744 | 1467603630223 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:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1835ms 20:40:30 INFO - PROCESS | 1744 | 1467603630290 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 20:40:30 INFO - PROCESS | 1744 | 1467603630303 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 20:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:40:30 INFO - PROCESS | 1744 | 1467603630326 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:40:30 INFO - PROCESS | 1744 | 1467603630329 Marionette TRACE conn3 <- [1,942,null,{}] 20:40:30 INFO - PROCESS | 1744 | 1467603630339 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:40:30 INFO - PROCESS | 1744 | 1467603630344 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:30 INFO - PROCESS | 1744 | 1467603630563 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x924e0000 == 56 [pid = 1744] [id = 167] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8f639800 == 55 [pid = 1744] [id = 233] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3e000 == 54 [pid = 1744] [id = 232] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x92fc6800 == 53 [pid = 1744] [id = 231] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd1800 == 52 [pid = 1744] [id = 230] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8effb800 == 51 [pid = 1744] [id = 229] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c7400 == 50 [pid = 1744] [id = 228] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5fa800 == 49 [pid = 1744] [id = 222] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1c00 == 48 [pid = 1744] [id = 220] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9319e400 == 47 [pid = 1744] [id = 221] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x912a4c00 == 46 [pid = 1744] [id = 166] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0a400 == 45 [pid = 1744] [id = 182] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x912b8400 == 44 [pid = 1744] [id = 175] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x912b9000 == 43 [pid = 1744] [id = 206] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63d800 == 42 [pid = 1744] [id = 181] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8effb000 == 41 [pid = 1744] [id = 223] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb7400 == 40 [pid = 1744] [id = 176] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x91014400 == 39 [pid = 1744] [id = 209] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638400 == 38 [pid = 1744] [id = 171] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff8800 == 37 [pid = 1744] [id = 185] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x91015800 == 36 [pid = 1744] [id = 224] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9a30e000 == 35 [pid = 1744] [id = 178] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4000 == 34 [pid = 1744] [id = 180] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c1000 == 33 [pid = 1744] [id = 227] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9520ec00 == 32 [pid = 1744] [id = 177] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34400 == 31 [pid = 1744] [id = 226] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff9800 == 30 [pid = 1744] [id = 184] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9129f800 == 29 [pid = 1744] [id = 174] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x91015000 == 28 [pid = 1744] [id = 208] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4800 == 27 [pid = 1744] [id = 188] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3ac00 == 26 [pid = 1744] [id = 225] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff0800 == 25 [pid = 1744] [id = 205] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb9000 == 24 [pid = 1744] [id = 207] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x994e0c00 == 23 [pid = 1744] [id = 172] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff0000 == 22 [pid = 1744] [id = 169] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8f631400 == 21 [pid = 1744] [id = 186] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x952f6c00 == 20 [pid = 1744] [id = 212] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed9800 == 19 [pid = 1744] [id = 179] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8f633400 == 18 [pid = 1744] [id = 211] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0xa209e800 == 17 [pid = 1744] [id = 210] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bc800 == 16 [pid = 1744] [id = 241] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec36000 == 15 [pid = 1744] [id = 240] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9b195000 == 14 [pid = 1744] [id = 239] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x9101c000 == 13 [pid = 1744] [id = 237] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x912a1c00 == 12 [pid = 1744] [id = 238] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x93b67800 == 11 [pid = 1744] [id = 236] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x912a3000 == 10 [pid = 1744] [id = 235] 20:40:31 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7be000 == 9 [pid = 1744] [id = 234] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9d4ce800) [pid = 1744] [serial = 596] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x99ee7400) [pid = 1744] [serial = 659] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x97936800) [pid = 1744] [serial = 644] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x95207400) [pid = 1744] [serial = 643] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9101d400) [pid = 1744] [serial = 617] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x8f63c000) [pid = 1744] [serial = 616] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9d444800) [pid = 1744] [serial = 653] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa1089400) [pid = 1744] [serial = 629] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0xa100f400) [pid = 1744] [serial = 628] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa2535c00) [pid = 1744] [serial = 632] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0xa220cc00) [pid = 1744] [serial = 631] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x93c09c00) [pid = 1744] [serial = 620] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x92fcb400) [pid = 1744] [serial = 619] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9d807400) [pid = 1744] [serial = 626] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9c0e6c00) [pid = 1744] [serial = 625] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0xa236fc00) [pid = 1744] [serial = 656] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x92620c00) [pid = 1744] [serial = 641] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x925d4400) [pid = 1744] [serial = 640] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0xa2fbec00) [pid = 1744] [serial = 635] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0xa2fb9000) [pid = 1744] [serial = 634] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9d4cd000) [pid = 1744] [serial = 654] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a043c00) [pid = 1744] [serial = 623] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x98350000) [pid = 1744] [serial = 622] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0xa25fa800) [pid = 1744] [serial = 638] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9abb7800) [pid = 1744] [serial = 637] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9a30e400) [pid = 1744] [serial = 647] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9a695400) [pid = 1744] [serial = 648] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9b18c000) [pid = 1744] [serial = 650] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x99edec00) [pid = 1744] [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:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0xa3110c00) [pid = 1744] [serial = 657] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9ba0e000) [pid = 1744] [serial = 651] [outer = (nil)] [url = about:blank] 20:40:32 INFO - PROCESS | 1744 | 1467603632252 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 1744 | 1467603632262 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c6400 == 10 [pid = 1744] [id = 243] 20:40:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e7c6800) [pid = 1744] [serial = 730] [outer = (nil)] 20:40:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ec35c00) [pid = 1744] [serial = 731] [outer = 0x8e7c6800] 20:40:32 INFO - PROCESS | 1744 | 1467603632341 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ec40000) [pid = 1744] [serial = 732] [outer = 0x8e7c6800] 20:40:33 INFO - PROCESS | 1744 | 1467603633173 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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2894ms 20:40:33 INFO - PROCESS | 1744 | 1467603633213 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 1744 | 1467603633218 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 20:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:40:33 INFO - PROCESS | 1744 | 1467603633226 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:40:33 INFO - PROCESS | 1744 | 1467603633231 Marionette TRACE conn3 <- [1,946,null,{}] 20:40:33 INFO - PROCESS | 1744 | 1467603633239 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:40:33 INFO - PROCESS | 1744 | 1467603633245 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:33 INFO - PROCESS | 1744 | 1467603633409 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 20:40:33 INFO - PROCESS | 1744 | 1467603633423 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 1744 | 1467603633436 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d6400 == 11 [pid = 1744] [id = 244] 20:40:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8f9d7c00) [pid = 1744] [serial = 733] [outer = (nil)] 20:40:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9101c000) [pid = 1744] [serial = 734] [outer = 0x8f9d7c00] 20:40:33 INFO - PROCESS | 1744 | 1467603633505 Marionette DEBUG loaded listener.js 20:40:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912a4c00) [pid = 1744] [serial = 735] [outer = 0x8f9d7c00] 20:40:34 INFO - PROCESS | 1744 | 1467603634463 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:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1280ms 20:40:34 INFO - PROCESS | 1744 | 1467603634511 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 20:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:40:34 INFO - PROCESS | 1744 | 1467603634518 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 20:40:34 INFO - PROCESS | 1744 | 1467603634526 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - PROCESS | 1744 | 1467603634529 Marionette TRACE conn3 <- [1,950,null,{}] 20:40:34 INFO - PROCESS | 1744 | 1467603634535 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:40:34 INFO - PROCESS | 1744 | 1467603634541 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:34 INFO - PROCESS | 1744 | 1467603634722 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 20:40:34 INFO - PROCESS | 1744 | 1467603634893 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 1744 | 1467603634902 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101a800 == 12 [pid = 1744] [id = 245] 20:40:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x912b8400) [pid = 1744] [serial = 736] [outer = (nil)] 20:40:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x92614800) [pid = 1744] [serial = 737] [outer = 0x912b8400] 20:40:34 INFO - PROCESS | 1744 | 1467603634971 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x926f4000) [pid = 1744] [serial = 738] [outer = 0x912b8400] 20:40:35 INFO - PROCESS | 1744 | 1467603635945 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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1482ms 20:40:36 INFO - PROCESS | 1744 | 1467603636008 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 1744 | 1467603636012 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 20:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:40:36 INFO - PROCESS | 1744 | 1467603636034 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - PROCESS | 1744 | 1467603636043 Marionette TRACE conn3 <- [1,954,null,{}] 20:40:36 INFO - PROCESS | 1744 | 1467603636052 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:40:36 INFO - PROCESS | 1744 | 1467603636060 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:36 INFO - PROCESS | 1744 | 1467603636293 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 20:40:36 INFO - PROCESS | 1744 | 1467603636315 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 1744 | 1467603636324 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c3800 == 13 [pid = 1744] [id = 246] 20:40:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8ec3c800) [pid = 1744] [serial = 739] [outer = (nil)] 20:40:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93c0a000) [pid = 1744] [serial = 740] [outer = 0x8ec3c800] 20:40:36 INFO - PROCESS | 1744 | 1467603636406 Marionette DEBUG loaded listener.js 20:40:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x93ebac00) [pid = 1744] [serial = 741] [outer = 0x8ec3c800] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8f63a000) [pid = 1744] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93e2f800) [pid = 1744] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9792c000) [pid = 1744] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8e7c2000) [pid = 1744] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9a314000) [pid = 1744] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8ec3c000) [pid = 1744] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x93c0e400) [pid = 1744] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8eff4c00) [pid = 1744] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9a69b000) [pid = 1744] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9129e800) [pid = 1744] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93197800) [pid = 1744] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9101ec00) [pid = 1744] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8eff2000) [pid = 1744] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ec3b000) [pid = 1744] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x912b3800) [pid = 1744] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:40:37 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x912b1000) [pid = 1744] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:40:38 INFO - PROCESS | 1744 | 1467603638354 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:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2359ms 20:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:40:38 INFO - PROCESS | 1744 | 1467603638385 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 1744 | 1467603638388 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 20:40:38 INFO - PROCESS | 1744 | 1467603638395 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:40:38 INFO - PROCESS | 1744 | 1467603638398 Marionette TRACE conn3 <- [1,958,null,{}] 20:40:38 INFO - PROCESS | 1744 | 1467603638404 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:40:38 INFO - PROCESS | 1744 | 1467603638409 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:38 INFO - PROCESS | 1744 | 1467603638562 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 20:40:38 INFO - PROCESS | 1744 | 1467603638578 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 1744 | 1467603638587 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2000 == 14 [pid = 1744] [id = 247] 20:40:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9101b000) [pid = 1744] [serial = 742] [outer = (nil)] 20:40:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93197800) [pid = 1744] [serial = 743] [outer = 0x9101b000] 20:40:38 INFO - PROCESS | 1744 | 1467603638652 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9517d400) [pid = 1744] [serial = 744] [outer = 0x9101b000] 20:40:39 INFO - PROCESS | 1744 | 1467603639516 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:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1184ms 20:40:39 INFO - PROCESS | 1744 | 1467603639579 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 20:40:39 INFO - PROCESS | 1744 | 1467603639582 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 20:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:40:39 INFO - PROCESS | 1744 | 1467603639588 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:40:39 INFO - PROCESS | 1744 | 1467603639592 Marionette TRACE conn3 <- [1,962,null,{}] 20:40:39 INFO - PROCESS | 1744 | 1467603639597 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:40:39 INFO - PROCESS | 1744 | 1467603639602 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:39 INFO - PROCESS | 1744 | 1467603639754 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 20:40:39 INFO - PROCESS | 1744 | 1467603639765 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 1744 | 1467603639783 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9526ec00 == 15 [pid = 1744] [id = 248] 20:40:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9526fc00) [pid = 1744] [serial = 745] [outer = (nil)] 20:40:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x97929c00) [pid = 1744] [serial = 746] [outer = 0x9526fc00] 20:40:39 INFO - PROCESS | 1744 | 1467603639862 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x99487000) [pid = 1744] [serial = 747] [outer = 0x9526fc00] 20:40:41 INFO - PROCESS | 1744 | 1467603641064 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:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1532ms 20:40:41 INFO - PROCESS | 1744 | 1467603641122 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 1744 | 1467603641129 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 20:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:40:41 INFO - PROCESS | 1744 | 1467603641137 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:40:41 INFO - PROCESS | 1744 | 1467603641145 Marionette TRACE conn3 <- [1,966,null,{}] 20:40:41 INFO - PROCESS | 1744 | 1467603641153 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:40:41 INFO - PROCESS | 1744 | 1467603641159 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:41 INFO - PROCESS | 1744 | 1467603641378 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 20:40:41 INFO - PROCESS | 1744 | 1467603641609 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:41 INFO - PROCESS | 1744 | 1467603641619 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638000 == 16 [pid = 1744] [id = 249] 20:40:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f63d400) [pid = 1744] [serial = 748] [outer = (nil)] 20:40:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91015000) [pid = 1744] [serial = 749] [outer = 0x8f63d400] 20:40:41 INFO - PROCESS | 1744 | 1467603641742 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x924dfc00) [pid = 1744] [serial = 750] [outer = 0x8f63d400] 20:40:42 INFO - PROCESS | 1744 | 1467603642640 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:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1544ms 20:40:42 INFO - PROCESS | 1744 | 1467603642681 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 20:40:42 INFO - PROCESS | 1744 | 1467603642689 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 20:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:40:42 INFO - PROCESS | 1744 | 1467603642700 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:40:42 INFO - PROCESS | 1744 | 1467603642704 Marionette TRACE conn3 <- [1,970,null,{}] 20:40:42 INFO - PROCESS | 1744 | 1467603642711 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:40:42 INFO - PROCESS | 1744 | 1467603642717 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:42 INFO - PROCESS | 1744 | 1467603642916 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 20:40:43 INFO - PROCESS | 1744 | 1467603643198 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:43 INFO - PROCESS | 1744 | 1467603643205 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c09c00 == 17 [pid = 1744] [id = 250] 20:40:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93e2a800) [pid = 1744] [serial = 751] [outer = (nil)] 20:40:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93e39000) [pid = 1744] [serial = 752] [outer = 0x93e2a800] 20:40:43 INFO - PROCESS | 1744 | 1467603643334 Marionette DEBUG loaded listener.js 20:40:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9520ec00) [pid = 1744] [serial = 753] [outer = 0x93e2a800] 20:40:44 INFO - PROCESS | 1744 | 1467603644215 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:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1582ms 20:40:44 INFO - PROCESS | 1744 | 1467603644283 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 1744 | 1467603644287 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 20:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:40:44 INFO - PROCESS | 1744 | 1467603644294 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:40:44 INFO - PROCESS | 1744 | 1467603644300 Marionette TRACE conn3 <- [1,974,null,{}] 20:40:44 INFO - PROCESS | 1744 | 1467603644317 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:40:44 INFO - PROCESS | 1744 | 1467603644326 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:44 INFO - PROCESS | 1744 | 1467603644508 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 20:40:44 INFO - PROCESS | 1744 | 1467603644689 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 1744 | 1467603644705 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x994e3000 == 18 [pid = 1744] [id = 251] 20:40:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9a042000) [pid = 1744] [serial = 754] [outer = (nil)] 20:40:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9a046400) [pid = 1744] [serial = 755] [outer = 0x9a042000] 20:40:44 INFO - PROCESS | 1744 | 1467603644828 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9a178800) [pid = 1744] [serial = 756] [outer = 0x9a042000] 20:40:45 INFO - PROCESS | 1744 | 1467603645723 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:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1492ms 20:40:45 INFO - PROCESS | 1744 | 1467603645787 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 20:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:40:45 INFO - PROCESS | 1744 | 1467603645792 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 20:40:45 INFO - PROCESS | 1744 | 1467603645798 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:40:45 INFO - PROCESS | 1744 | 1467603645802 Marionette TRACE conn3 <- [1,978,null,{}] 20:40:45 INFO - PROCESS | 1744 | 1467603645808 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:40:45 INFO - PROCESS | 1744 | 1467603645813 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:45 INFO - PROCESS | 1744 | 1467603645992 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 20:40:46 INFO - PROCESS | 1744 | 1467603646172 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:46 INFO - PROCESS | 1744 | 1467603646180 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf400 == 19 [pid = 1744] [id = 252] 20:40:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9a178000) [pid = 1744] [serial = 757] [outer = (nil)] 20:40:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a5eb400) [pid = 1744] [serial = 758] [outer = 0x9a178000] 20:40:46 INFO - PROCESS | 1744 | 1467603646302 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x9a697c00) [pid = 1744] [serial = 759] [outer = 0x9a178000] 20:40:47 INFO - PROCESS | 1744 | 1467603647145 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:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1397ms 20:40:47 INFO - PROCESS | 1744 | 1467603647195 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 20:40:47 INFO - PROCESS | 1744 | 1467603647200 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 20:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:40:47 INFO - PROCESS | 1744 | 1467603647206 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:40:47 INFO - PROCESS | 1744 | 1467603647210 Marionette TRACE conn3 <- [1,982,null,{}] 20:40:47 INFO - PROCESS | 1744 | 1467603647216 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:40:47 INFO - PROCESS | 1744 | 1467603647221 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:47 INFO - PROCESS | 1744 | 1467603647393 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 20:40:47 INFO - PROCESS | 1744 | 1467603647574 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 1744 | 1467603647585 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101c800 == 20 [pid = 1744] [id = 253] 20:40:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9129e800) [pid = 1744] [serial = 760] [outer = (nil)] 20:40:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a9fc000) [pid = 1744] [serial = 761] [outer = 0x9129e800] 20:40:47 INFO - PROCESS | 1744 | 1467603647698 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9aa83800) [pid = 1744] [serial = 762] [outer = 0x9129e800] 20:40:48 INFO - PROCESS | 1744 | 1467603648687 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:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1537ms 20:40:48 INFO - PROCESS | 1744 | 1467603648743 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 20:40:48 INFO - PROCESS | 1744 | 1467603648748 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 20:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:40:48 INFO - PROCESS | 1744 | 1467603648754 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:40:48 INFO - PROCESS | 1744 | 1467603648757 Marionette TRACE conn3 <- [1,986,null,{}] 20:40:48 INFO - PROCESS | 1744 | 1467603648763 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:40:48 INFO - PROCESS | 1744 | 1467603648773 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:49 INFO - PROCESS | 1744 | 1467603649010 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 20:40:49 INFO - PROCESS | 1744 | 1467603649235 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 1744 | 1467603649243 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec39800 == 21 [pid = 1744] [id = 254] 20:40:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x93eae400) [pid = 1744] [serial = 763] [outer = (nil)] 20:40:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9b775000) [pid = 1744] [serial = 764] [outer = 0x93eae400] 20:40:49 INFO - PROCESS | 1744 | 1467603649368 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9b5edc00) [pid = 1744] [serial = 765] [outer = 0x93eae400] 20:40:50 INFO - PROCESS | 1744 | 1467603650238 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:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1530ms 20:40:50 INFO - PROCESS | 1744 | 1467603650285 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 20:40:50 INFO - PROCESS | 1744 | 1467603650289 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 20:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:40:50 INFO - PROCESS | 1744 | 1467603650295 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:40:50 INFO - PROCESS | 1744 | 1467603650301 Marionette TRACE conn3 <- [1,990,null,{}] 20:40:50 INFO - PROCESS | 1744 | 1467603650307 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:40:50 INFO - PROCESS | 1744 | 1467603650313 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:50 INFO - PROCESS | 1744 | 1467603650506 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 20:40:50 INFO - PROCESS | 1744 | 1467603650691 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:50 INFO - PROCESS | 1744 | 1467603650704 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f631c00 == 22 [pid = 1744] [id = 255] 20:40:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9abb7000) [pid = 1744] [serial = 766] [outer = (nil)] 20:40:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9c0e9000) [pid = 1744] [serial = 767] [outer = 0x9abb7000] 20:40:50 INFO - PROCESS | 1744 | 1467603650823 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9c10bc00) [pid = 1744] [serial = 768] [outer = 0x9abb7000] 20:40:51 INFO - PROCESS | 1744 | 1467603651712 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:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1487ms 20:40:51 INFO - PROCESS | 1744 | 1467603651783 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 1744 | 1467603651787 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 20:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:40:51 INFO - PROCESS | 1744 | 1467603651794 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:40:51 INFO - PROCESS | 1744 | 1467603651797 Marionette TRACE conn3 <- [1,994,null,{}] 20:40:51 INFO - PROCESS | 1744 | 1467603651803 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:40:51 INFO - PROCESS | 1744 | 1467603651808 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:52 INFO - PROCESS | 1744 | 1467603652014 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 20:40:52 INFO - PROCESS | 1744 | 1467603652239 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 1744 | 1467603652247 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff9800 == 23 [pid = 1744] [id = 256] 20:40:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x8effb800) [pid = 1744] [serial = 769] [outer = (nil)] 20:40:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9d4e9000) [pid = 1744] [serial = 770] [outer = 0x8effb800] 20:40:52 INFO - PROCESS | 1744 | 1467603652376 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9d809400) [pid = 1744] [serial = 771] [outer = 0x8effb800] 20:40:53 INFO - PROCESS | 1744 | 1467603653265 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:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1531ms 20:40:53 INFO - PROCESS | 1744 | 1467603653326 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 1744 | 1467603653329 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 20:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:40:53 INFO - PROCESS | 1744 | 1467603653336 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - PROCESS | 1744 | 1467603653340 Marionette TRACE conn3 <- [1,998,null,{}] 20:40:53 INFO - PROCESS | 1744 | 1467603653345 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:40:53 INFO - PROCESS | 1744 | 1467603653351 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:53 INFO - PROCESS | 1744 | 1467603653524 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 20:40:53 INFO - PROCESS | 1744 | 1467603653710 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 1744 | 1467603653718 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0400 == 24 [pid = 1744] [id = 257] 20:40:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x8e7c3c00) [pid = 1744] [serial = 772] [outer = (nil)] 20:40:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8efed400) [pid = 1744] [serial = 773] [outer = 0x8e7c3c00] 20:40:53 INFO - PROCESS | 1744 | 1467603653843 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x8f9d7400) [pid = 1744] [serial = 774] [outer = 0x8e7c3c00] 20:40:54 INFO - PROCESS | 1744 | 1467603654684 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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1385ms 20:40:54 INFO - PROCESS | 1744 | 1467603654903 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 1744 | 1467603654910 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 20:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:40:54 INFO - PROCESS | 1744 | 1467603654919 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:40:54 INFO - PROCESS | 1744 | 1467603654924 Marionette TRACE conn3 <- [1,1002,null,{}] 20:40:54 INFO - PROCESS | 1744 | 1467603654932 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:40:54 INFO - PROCESS | 1744 | 1467603654939 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:55 INFO - PROCESS | 1744 | 1467603655110 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 20:40:55 INFO - PROCESS | 1744 | 1467603655363 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 1744 | 1467603655379 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c9c00 == 25 [pid = 1744] [id = 258] 20:40:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8eff5c00) [pid = 1744] [serial = 775] [outer = (nil)] 20:40:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x8f633800) [pid = 1744] [serial = 776] [outer = 0x8eff5c00] 20:40:55 INFO - PROCESS | 1744 | 1467603655499 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x8f63a000) [pid = 1744] [serial = 777] [outer = 0x8eff5c00] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x9a694400) [pid = 1744] [serial = 660] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x9b18d800) [pid = 1744] [serial = 614] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9a03c400) [pid = 1744] [serial = 701] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x95209c00) [pid = 1744] [serial = 695] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x99486800) [pid = 1744] [serial = 698] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8e7c6000) [pid = 1744] [serial = 683] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x8e7c7800) [pid = 1744] [serial = 684] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0xa2374000) [pid = 1744] [serial = 671] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa2fba800) [pid = 1744] [serial = 672] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8ec3f800) [pid = 1744] [serial = 677] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa4f7d400) [pid = 1744] [serial = 678] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x93eb6c00) [pid = 1744] [serial = 665] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x95205c00) [pid = 1744] [serial = 666] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x91012800) [pid = 1744] [serial = 662] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x912a5800) [pid = 1744] [serial = 663] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x9a9f8000) [pid = 1744] [serial = 668] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9b3ed800) [pid = 1744] [serial = 669] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0xa33cc000) [pid = 1744] [serial = 674] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0xa4f1d800) [pid = 1744] [serial = 675] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x93b65c00) [pid = 1744] [serial = 692] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x91ed3c00) [pid = 1744] [serial = 689] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x925ca000) [pid = 1744] [serial = 690] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8f9d3000) [pid = 1744] [serial = 686] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91014800) [pid = 1744] [serial = 687] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x99e8a000) [pid = 1744] [serial = 699] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f9d2c00) [pid = 1744] [serial = 680] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f9d7000) [pid = 1744] [serial = 681] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x97933000) [pid = 1744] [serial = 696] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93eae800) [pid = 1744] [serial = 693] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9a5f6c00) [pid = 1744] [serial = 702] [outer = (nil)] [url = about:blank] 20:40:56 INFO - PROCESS | 1744 | 1467603656527 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:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1636ms 20:40:56 INFO - PROCESS | 1744 | 1467603656556 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 20:40:56 INFO - PROCESS | 1744 | 1467603656561 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 20:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:40:56 INFO - PROCESS | 1744 | 1467603656571 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:40:56 INFO - PROCESS | 1744 | 1467603656576 Marionette TRACE conn3 <- [1,1006,null,{}] 20:40:56 INFO - PROCESS | 1744 | 1467603656583 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:40:56 INFO - PROCESS | 1744 | 1467603656588 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:56 INFO - PROCESS | 1744 | 1467603656750 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 20:40:56 INFO - PROCESS | 1744 | 1467603656801 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 1744 | 1467603656811 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c6c00 == 26 [pid = 1744] [id = 259] 20:40:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8ec3d400) [pid = 1744] [serial = 778] [outer = (nil)] 20:40:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9129f400) [pid = 1744] [serial = 779] [outer = 0x8ec3d400] 20:40:57 INFO - PROCESS | 1744 | 1467603657005 Marionette DEBUG loaded listener.js 20:40:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x912b6000) [pid = 1744] [serial = 780] [outer = 0x8ec3d400] 20:40:57 INFO - PROCESS | 1744 | 1467603657791 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:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1292ms 20:40:57 INFO - PROCESS | 1744 | 1467603657860 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 1744 | 1467603657864 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 20:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:40:57 INFO - PROCESS | 1744 | 1467603657871 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 1744 | 1467603657874 Marionette TRACE conn3 <- [1,1010,null,{}] 20:40:57 INFO - PROCESS | 1744 | 1467603657887 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:40:57 INFO - PROCESS | 1744 | 1467603657896 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:58 INFO - PROCESS | 1744 | 1467603658076 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 20:40:58 INFO - PROCESS | 1744 | 1467603658237 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:58 INFO - PROCESS | 1744 | 1467603658247 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b69800 == 27 [pid = 1744] [id = 260] 20:40:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93c08800) [pid = 1744] [serial = 781] [outer = (nil)] 20:40:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x93e2f400) [pid = 1744] [serial = 782] [outer = 0x93c08800] 20:40:58 INFO - PROCESS | 1744 | 1467603658322 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93ebbc00) [pid = 1744] [serial = 783] [outer = 0x93c08800] 20:40:59 INFO - PROCESS | 1744 | 1467603659217 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:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1385ms 20:40:59 INFO - PROCESS | 1744 | 1467603659256 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 1744 | 1467603659260 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 20:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:40:59 INFO - PROCESS | 1744 | 1467603659266 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:40:59 INFO - PROCESS | 1744 | 1467603659268 Marionette TRACE conn3 <- [1,1014,null,{}] 20:40:59 INFO - PROCESS | 1744 | 1467603659281 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:40:59 INFO - PROCESS | 1744 | 1467603659286 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:59 INFO - PROCESS | 1744 | 1467603659501 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 20:40:59 INFO - PROCESS | 1744 | 1467603659532 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 1744 | 1467603659540 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:40:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c06400 == 28 [pid = 1744] [id = 261] 20:40:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x95206000) [pid = 1744] [serial = 784] [outer = (nil)] 20:40:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x99e8a000) [pid = 1744] [serial = 785] [outer = 0x95206000] 20:40:59 INFO - PROCESS | 1744 | 1467603659607 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9a03e000) [pid = 1744] [serial = 786] [outer = 0x95206000] 20:41:00 INFO - PROCESS | 1744 | 1467603660520 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:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1295ms 20:41:00 INFO - PROCESS | 1744 | 1467603660562 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 1744 | 1467603660565 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 20:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:41:00 INFO - PROCESS | 1744 | 1467603660579 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 1744 | 1467603660582 Marionette TRACE conn3 <- [1,1018,null,{}] 20:41:00 INFO - PROCESS | 1744 | 1467603660587 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:41:00 INFO - PROCESS | 1744 | 1467603660592 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:00 INFO - PROCESS | 1744 | 1467603660912 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8e7bf800) [pid = 1744] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x912b1400) [pid = 1744] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8f9d7c00) [pid = 1744] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8e7c6800) [pid = 1744] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x93e37000) [pid = 1744] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8eff2400) [pid = 1744] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x925d2800) [pid = 1744] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x99481c00) [pid = 1744] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ec3c800) [pid = 1744] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x9b198000) [pid = 1744] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9101b000) [pid = 1744] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8ec37800) [pid = 1744] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92f40c00) [pid = 1744] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:41:00 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x912b8400) [pid = 1744] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:41:01 INFO - PROCESS | 1744 | 1467603661131 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 1744 | 1467603661141 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf800 == 29 [pid = 1744] [id = 262] 20:41:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8e7c6800) [pid = 1744] [serial = 787] [outer = (nil)] 20:41:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f9d7c00) [pid = 1744] [serial = 788] [outer = 0x8e7c6800] 20:41:01 INFO - PROCESS | 1744 | 1467603661216 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x925d2800) [pid = 1744] [serial = 789] [outer = 0x8e7c6800] 20:41:01 INFO - PROCESS | 1744 | 1467603661906 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:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1391ms 20:41:01 INFO - PROCESS | 1744 | 1467603661965 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 1744 | 1467603661968 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 20:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:41:01 INFO - PROCESS | 1744 | 1467603661975 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:41:01 INFO - PROCESS | 1744 | 1467603661978 Marionette TRACE conn3 <- [1,1022,null,{}] 20:41:01 INFO - PROCESS | 1744 | 1467603661984 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:41:01 INFO - PROCESS | 1744 | 1467603661994 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:02 INFO - PROCESS | 1744 | 1467603662261 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 20:41:02 INFO - PROCESS | 1744 | 1467603662276 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 1744 | 1467603662284 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x97934400 == 30 [pid = 1744] [id = 263] 20:41:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x99e8d400) [pid = 1744] [serial = 790] [outer = (nil)] 20:41:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9abae400) [pid = 1744] [serial = 791] [outer = 0x99e8d400] 20:41:02 INFO - PROCESS | 1744 | 1467603662352 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9b197800) [pid = 1744] [serial = 792] [outer = 0x99e8d400] 20:41:03 INFO - PROCESS | 1744 | 1467603663402 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:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1487ms 20:41:03 INFO - PROCESS | 1744 | 1467603663463 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 1744 | 1467603663470 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 20:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:41:03 INFO - PROCESS | 1744 | 1467603663478 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:41:03 INFO - PROCESS | 1744 | 1467603663484 Marionette TRACE conn3 <- [1,1026,null,{}] 20:41:03 INFO - PROCESS | 1744 | 1467603663494 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:41:03 INFO - PROCESS | 1744 | 1467603663500 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:03 INFO - PROCESS | 1744 | 1467603663728 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 20:41:04 INFO - PROCESS | 1744 | 1467603664040 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 1744 | 1467603664049 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec33400 == 31 [pid = 1744] [id = 264] 20:41:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ec38400) [pid = 1744] [serial = 793] [outer = (nil)] 20:41:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9101b400) [pid = 1744] [serial = 794] [outer = 0x8ec38400] 20:41:04 INFO - PROCESS | 1744 | 1467603664134 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912a9000) [pid = 1744] [serial = 795] [outer = 0x8ec38400] 20:41:05 INFO - PROCESS | 1744 | 1467603665033 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:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1586ms 20:41:05 INFO - PROCESS | 1744 | 1467603665064 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 1744 | 1467603665071 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 20:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:41:05 INFO - PROCESS | 1744 | 1467603665082 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - PROCESS | 1744 | 1467603665086 Marionette TRACE conn3 <- [1,1030,null,{}] 20:41:05 INFO - PROCESS | 1744 | 1467603665093 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:41:05 INFO - PROCESS | 1744 | 1467603665099 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:05 INFO - PROCESS | 1744 | 1467603665291 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 20:41:05 INFO - PROCESS | 1744 | 1467603665534 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 1744 | 1467603665544 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261f400 == 32 [pid = 1744] [id = 265] 20:41:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x92fd1c00) [pid = 1744] [serial = 796] [outer = (nil)] 20:41:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x9517ac00) [pid = 1744] [serial = 797] [outer = 0x92fd1c00] 20:41:05 INFO - PROCESS | 1744 | 1467603665670 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x97931400) [pid = 1744] [serial = 798] [outer = 0x92fd1c00] 20:41:06 INFO - PROCESS | 1744 | 1467603666634 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:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1592ms 20:41:06 INFO - PROCESS | 1744 | 1467603666674 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 1744 | 1467603666678 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 20:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:41:06 INFO - PROCESS | 1744 | 1467603666685 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:41:06 INFO - PROCESS | 1744 | 1467603666692 Marionette TRACE conn3 <- [1,1034,null,{}] 20:41:06 INFO - PROCESS | 1744 | 1467603666708 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:41:06 INFO - PROCESS | 1744 | 1467603666717 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:06 INFO - PROCESS | 1744 | 1467603666901 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 20:41:07 INFO - PROCESS | 1744 | 1467603667131 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:07 INFO - PROCESS | 1744 | 1467603667139 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a699c00 == 33 [pid = 1744] [id = 266] 20:41:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9b193000) [pid = 1744] [serial = 799] [outer = (nil)] 20:41:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x9b3ed000) [pid = 1744] [serial = 800] [outer = 0x9b193000] 20:41:07 INFO - PROCESS | 1744 | 1467603667268 Marionette DEBUG loaded listener.js 20:41:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9ba01c00) [pid = 1744] [serial = 801] [outer = 0x9b193000] 20:41:08 INFO - PROCESS | 1744 | 1467603668131 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:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1486ms 20:41:08 INFO - PROCESS | 1744 | 1467603668172 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 20:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:41:08 INFO - PROCESS | 1744 | 1467603668177 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 20:41:08 INFO - PROCESS | 1744 | 1467603668183 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:41:08 INFO - PROCESS | 1744 | 1467603668187 Marionette TRACE conn3 <- [1,1038,null,{}] 20:41:08 INFO - PROCESS | 1744 | 1467603668193 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:41:08 INFO - PROCESS | 1744 | 1467603668198 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:08 INFO - PROCESS | 1744 | 1467603668396 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 20:41:08 INFO - PROCESS | 1744 | 1467603668582 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 1744 | 1467603668590 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a695000 == 34 [pid = 1744] [id = 267] 20:41:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9b195400) [pid = 1744] [serial = 802] [outer = (nil)] 20:41:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0xa1010c00) [pid = 1744] [serial = 803] [outer = 0x9b195400] 20:41:08 INFO - PROCESS | 1744 | 1467603668672 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0xa2002400) [pid = 1744] [serial = 804] [outer = 0x9b195400] 20:41:09 INFO - PROCESS | 1744 | 1467603669553 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:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1442ms 20:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:41:09 INFO - PROCESS | 1744 | 1467603669625 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 1744 | 1467603669628 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 20:41:09 INFO - PROCESS | 1744 | 1467603669635 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 1744 | 1467603669639 Marionette TRACE conn3 <- [1,1042,null,{}] 20:41:09 INFO - PROCESS | 1744 | 1467603669645 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:41:09 INFO - PROCESS | 1744 | 1467603669650 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:09 INFO - PROCESS | 1744 | 1467603669863 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 20:41:10 INFO - PROCESS | 1744 | 1467603670051 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 1744 | 1467603670062 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f637c00 == 35 [pid = 1744] [id = 268] 20:41:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9b776800) [pid = 1744] [serial = 805] [outer = (nil)] 20:41:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0xa20a9c00) [pid = 1744] [serial = 806] [outer = 0x9b776800] 20:41:10 INFO - PROCESS | 1744 | 1467603670189 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0xa2214000) [pid = 1744] [serial = 807] [outer = 0x9b776800] 20:41:11 INFO - PROCESS | 1744 | 1467603671087 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:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1487ms 20:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:41:11 INFO - PROCESS | 1744 | 1467603671122 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 20:41:11 INFO - PROCESS | 1744 | 1467603671125 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 20:41:11 INFO - PROCESS | 1744 | 1467603671132 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:41:11 INFO - PROCESS | 1744 | 1467603671135 Marionette TRACE conn3 <- [1,1046,null,{}] 20:41:11 INFO - PROCESS | 1744 | 1467603671141 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:41:11 INFO - PROCESS | 1744 | 1467603671152 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:11 INFO - PROCESS | 1744 | 1467603671363 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 20:41:11 INFO - PROCESS | 1744 | 1467603671550 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 1744 | 1467603671559 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x95210000 == 36 [pid = 1744] [id = 269] 20:41:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0xa237a000) [pid = 1744] [serial = 808] [outer = (nil)] 20:41:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0xa2ff4800) [pid = 1744] [serial = 809] [outer = 0xa237a000] 20:41:11 INFO - PROCESS | 1744 | 1467603671687 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0xa3108800) [pid = 1744] [serial = 810] [outer = 0xa237a000] 20:41:12 INFO - PROCESS | 1744 | 1467603672540 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:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1445ms 20:41:12 INFO - PROCESS | 1744 | 1467603672577 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 1744 | 1467603672581 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 20:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:41:12 INFO - PROCESS | 1744 | 1467603672587 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 1744 | 1467603672591 Marionette TRACE conn3 <- [1,1050,null,{}] 20:41:12 INFO - PROCESS | 1744 | 1467603672597 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:41:12 INFO - PROCESS | 1744 | 1467603672602 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:12 INFO - PROCESS | 1744 | 1467603672778 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 20:41:12 INFO - PROCESS | 1744 | 1467603672963 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 1744 | 1467603672970 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a048400 == 37 [pid = 1744] [id = 270] 20:41:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9b190400) [pid = 1744] [serial = 811] [outer = (nil)] 20:41:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0xa3350000) [pid = 1744] [serial = 812] [outer = 0x9b190400] 20:41:13 INFO - PROCESS | 1744 | 1467603673048 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0xa33cb000) [pid = 1744] [serial = 813] [outer = 0x9b190400] 20:41:13 INFO - PROCESS | 1744 | 1467603673961 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:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1445ms 20:41:14 INFO - PROCESS | 1744 | 1467603674032 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 20:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:41:14 INFO - PROCESS | 1744 | 1467603674037 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 20:41:14 INFO - PROCESS | 1744 | 1467603674043 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:41:14 INFO - PROCESS | 1744 | 1467603674047 Marionette TRACE conn3 <- [1,1054,null,{}] 20:41:14 INFO - PROCESS | 1744 | 1467603674053 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:41:14 INFO - PROCESS | 1744 | 1467603674058 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:14 INFO - PROCESS | 1744 | 1467603674275 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 20:41:14 INFO - PROCESS | 1744 | 1467603674503 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 1744 | 1467603674510 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x91016800 == 38 [pid = 1744] [id = 271] 20:41:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0xa3191400) [pid = 1744] [serial = 814] [outer = (nil)] 20:41:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0xa4f76000) [pid = 1744] [serial = 815] [outer = 0xa3191400] 20:41:14 INFO - PROCESS | 1744 | 1467603674661 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0xa6181400) [pid = 1744] [serial = 816] [outer = 0xa3191400] 20:41:15 INFO - PROCESS | 1744 | 1467603675530 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:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1533ms 20:41:15 INFO - PROCESS | 1744 | 1467603675577 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 1744 | 1467603675581 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 20:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:41:15 INFO - PROCESS | 1744 | 1467603675587 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - PROCESS | 1744 | 1467603675590 Marionette TRACE conn3 <- [1,1058,null,{}] 20:41:15 INFO - PROCESS | 1744 | 1467603675596 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:41:15 INFO - PROCESS | 1744 | 1467603675601 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:15 INFO - PROCESS | 1744 | 1467603675777 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 20:41:16 INFO - PROCESS | 1744 | 1467603676379 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 1744 | 1467603676388 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1400 == 39 [pid = 1744] [id = 272] 20:41:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x8eff2000) [pid = 1744] [serial = 817] [outer = (nil)] 20:41:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x8eff8c00) [pid = 1744] [serial = 818] [outer = 0x8eff2000] 20:41:16 INFO - PROCESS | 1744 | 1467603676467 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x8f7d5c00) [pid = 1744] [serial = 819] [outer = 0x8eff2000] 20:41:17 INFO - PROCESS | 1744 | 1467603677311 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:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1786ms 20:41:17 INFO - PROCESS | 1744 | 1467603677375 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 20:41:17 INFO - PROCESS | 1744 | 1467603677381 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 20:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:41:17 INFO - PROCESS | 1744 | 1467603677389 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:41:17 INFO - PROCESS | 1744 | 1467603677393 Marionette TRACE conn3 <- [1,1062,null,{}] 20:41:17 INFO - PROCESS | 1744 | 1467603677401 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:41:17 INFO - PROCESS | 1744 | 1467603677409 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:17 INFO - PROCESS | 1744 | 1467603677580 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 20:41:17 INFO - PROCESS | 1744 | 1467603677918 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 1744 | 1467603677924 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ba000 == 40 [pid = 1744] [id = 273] 20:41:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x91ed4400) [pid = 1744] [serial = 820] [outer = (nil)] 20:41:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x924e3c00) [pid = 1744] [serial = 821] [outer = 0x91ed4400] 20:41:18 INFO - PROCESS | 1744 | 1467603678008 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x925d6c00) [pid = 1744] [serial = 822] [outer = 0x91ed4400] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c6400 == 39 [pid = 1744] [id = 243] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x93c06400 == 38 [pid = 1744] [id = 261] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf800 == 37 [pid = 1744] [id = 262] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cb800 == 36 [pid = 1744] [id = 242] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x91016800 == 35 [pid = 1744] [id = 271] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1400 == 34 [pid = 1744] [id = 272] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9a048400 == 33 [pid = 1744] [id = 270] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x95210000 == 32 [pid = 1744] [id = 269] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8f637c00 == 31 [pid = 1744] [id = 268] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9a699c00 == 30 [pid = 1744] [id = 266] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9a695000 == 29 [pid = 1744] [id = 267] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x9261f400 == 28 [pid = 1744] [id = 265] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x97934400 == 27 [pid = 1744] [id = 263] 20:41:19 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec33400 == 26 [pid = 1744] [id = 264] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x8ec41800) [pid = 1744] [serial = 705] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8e7c4c00) [pid = 1744] [serial = 704] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x92619400) [pid = 1744] [serial = 708] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9101c000) [pid = 1744] [serial = 734] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x91ed9400) [pid = 1744] [serial = 707] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x912a4c00) [pid = 1744] [serial = 735] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x8ec35c00) [pid = 1744] [serial = 731] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9520dc00) [pid = 1744] [serial = 711] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x93eb9800) [pid = 1744] [serial = 710] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x8ec40000) [pid = 1744] [serial = 732] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x8f9c9000) [pid = 1744] [serial = 729] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x8effc400) [pid = 1744] [serial = 728] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9a69e800) [pid = 1744] [serial = 714] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9a053400) [pid = 1744] [serial = 713] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9abb6000) [pid = 1744] [serial = 717] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x9abacc00) [pid = 1744] [serial = 716] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x93c0a000) [pid = 1744] [serial = 740] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x9bae0c00) [pid = 1744] [serial = 720] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9b5ec000) [pid = 1744] [serial = 719] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9517d400) [pid = 1744] [serial = 744] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0xa2002000) [pid = 1744] [serial = 723] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93197800) [pid = 1744] [serial = 743] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x9d80dc00) [pid = 1744] [serial = 722] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x93ebac00) [pid = 1744] [serial = 741] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0xa2212000) [pid = 1744] [serial = 726] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9d445800) [pid = 1744] [serial = 725] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x926f4000) [pid = 1744] [serial = 738] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92614800) [pid = 1744] [serial = 737] [outer = (nil)] [url = about:blank] 20:41:20 INFO - PROCESS | 1744 | 1467603680330 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:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 2987ms 20:41:20 INFO - PROCESS | 1744 | 1467603680376 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 1744 | 1467603680382 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 20:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:41:20 INFO - PROCESS | 1744 | 1467603680391 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:41:20 INFO - PROCESS | 1744 | 1467603680396 Marionette TRACE conn3 <- [1,1066,null,{}] 20:41:20 INFO - PROCESS | 1744 | 1467603680404 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:41:20 INFO - PROCESS | 1744 | 1467603680410 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:20 INFO - PROCESS | 1744 | 1467603680583 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 20:41:20 INFO - PROCESS | 1744 | 1467603680747 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 1744 | 1467603680757 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3c400 == 27 [pid = 1744] [id = 274] 20:41:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8ec3cc00) [pid = 1744] [serial = 823] [outer = (nil)] 20:41:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8effa400) [pid = 1744] [serial = 824] [outer = 0x8ec3cc00] 20:41:20 INFO - PROCESS | 1744 | 1467603680828 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8f634000) [pid = 1744] [serial = 825] [outer = 0x8ec3cc00] 20:41:21 INFO - PROCESS | 1744 | 1467603681596 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:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1235ms 20:41:21 INFO - PROCESS | 1744 | 1467603681626 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 20:41:21 INFO - PROCESS | 1744 | 1467603681634 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 20:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:41:21 INFO - PROCESS | 1744 | 1467603681645 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:41:21 INFO - PROCESS | 1744 | 1467603681649 Marionette TRACE conn3 <- [1,1070,null,{}] 20:41:21 INFO - PROCESS | 1744 | 1467603681655 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:41:21 INFO - PROCESS | 1744 | 1467603681661 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:21 INFO - PROCESS | 1744 | 1467603681814 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 20:41:21 INFO - PROCESS | 1744 | 1467603681835 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 1744 | 1467603681841 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9ca800 == 28 [pid = 1744] [id = 275] 20:41:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x8f9cd800) [pid = 1744] [serial = 826] [outer = (nil)] 20:41:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x8f9d2800) [pid = 1744] [serial = 827] [outer = 0x8f9cd800] 20:41:21 INFO - PROCESS | 1744 | 1467603681915 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x91016000) [pid = 1744] [serial = 828] [outer = 0x8f9cd800] 20:41:22 INFO - PROCESS | 1744 | 1467603682902 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:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1296ms 20:41:22 INFO - PROCESS | 1744 | 1467603682942 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 1744 | 1467603682945 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 20:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:41:22 INFO - PROCESS | 1744 | 1467603682952 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - PROCESS | 1744 | 1467603682958 Marionette TRACE conn3 <- [1,1074,null,{}] 20:41:22 INFO - PROCESS | 1744 | 1467603682975 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:41:22 INFO - PROCESS | 1744 | 1467603682985 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:23 INFO - PROCESS | 1744 | 1467603683199 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 20:41:23 INFO - PROCESS | 1744 | 1467603683285 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:23 INFO - PROCESS | 1744 | 1467603683292 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x912adc00 == 29 [pid = 1744] [id = 276] 20:41:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x912b0c00) [pid = 1744] [serial = 829] [outer = (nil)] 20:41:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x912bb800) [pid = 1744] [serial = 830] [outer = 0x912b0c00] 20:41:23 INFO - PROCESS | 1744 | 1467603683366 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x91edac00) [pid = 1744] [serial = 831] [outer = 0x912b0c00] 20:41:24 INFO - PROCESS | 1744 | 1467603684271 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:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1334ms 20:41:24 INFO - PROCESS | 1744 | 1467603684287 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 1744 | 1467603684291 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 20:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:41:24 INFO - PROCESS | 1744 | 1467603684297 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - PROCESS | 1744 | 1467603684300 Marionette TRACE conn3 <- [1,1078,null,{}] 20:41:24 INFO - PROCESS | 1744 | 1467603684313 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:41:24 INFO - PROCESS | 1744 | 1467603684318 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:24 INFO - PROCESS | 1744 | 1467603684516 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 20:41:24 INFO - PROCESS | 1744 | 1467603684534 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:24 INFO - PROCESS | 1744 | 1467603684539 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ae400 == 30 [pid = 1744] [id = 277] 20:41:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x924e4400) [pid = 1744] [serial = 832] [outer = (nil)] 20:41:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x92613800) [pid = 1744] [serial = 833] [outer = 0x924e4400] 20:41:24 INFO - PROCESS | 1744 | 1467603684608 Marionette DEBUG loaded listener.js 20:41:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x926f3000) [pid = 1744] [serial = 834] [outer = 0x924e4400] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x95206000) [pid = 1744] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x8e7c3c00) [pid = 1744] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9526fc00) [pid = 1744] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x93eae400) [pid = 1744] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9a178000) [pid = 1744] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9a042000) [pid = 1744] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x93e2a800) [pid = 1744] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9129e800) [pid = 1744] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8f63d400) [pid = 1744] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x93c08800) [pid = 1744] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8effb800) [pid = 1744] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8ec3d400) [pid = 1744] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8eff5c00) [pid = 1744] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x9abb7000) [pid = 1744] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x99e8d400) [pid = 1744] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:41:25 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8e7c6800) [pid = 1744] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:41:26 INFO - PROCESS | 1744 | 1467603686072 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:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1798ms 20:41:26 INFO - PROCESS | 1744 | 1467603686096 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 20:41:26 INFO - PROCESS | 1744 | 1467603686100 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 20:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:41:26 INFO - PROCESS | 1744 | 1467603686106 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:41:26 INFO - PROCESS | 1744 | 1467603686108 Marionette TRACE conn3 <- [1,1082,null,{}] 20:41:26 INFO - PROCESS | 1744 | 1467603686114 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:41:26 INFO - PROCESS | 1744 | 1467603686119 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:26 INFO - PROCESS | 1744 | 1467603686264 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 20:41:26 INFO - PROCESS | 1744 | 1467603686279 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 1744 | 1467603686285 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101e400 == 31 [pid = 1744] [id = 278] 20:41:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91ed2800) [pid = 1744] [serial = 835] [outer = (nil)] 20:41:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x926fa800) [pid = 1744] [serial = 836] [outer = 0x91ed2800] 20:41:26 INFO - PROCESS | 1744 | 1467603686352 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x92f3ec00) [pid = 1744] [serial = 837] [outer = 0x91ed2800] 20:41:27 INFO - PROCESS | 1744 | 1467603687201 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:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1130ms 20:41:27 INFO - PROCESS | 1744 | 1467603687236 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 1744 | 1467603687240 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 20:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:41:27 INFO - PROCESS | 1744 | 1467603687246 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 1744 | 1467603687250 Marionette TRACE conn3 <- [1,1086,null,{}] 20:41:27 INFO - PROCESS | 1744 | 1467603687255 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:41:27 INFO - PROCESS | 1744 | 1467603687265 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:27 INFO - PROCESS | 1744 | 1467603687452 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 20:41:27 INFO - PROCESS | 1744 | 1467603687680 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:27 INFO - PROCESS | 1744 | 1467603687693 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bc800 == 32 [pid = 1744] [id = 279] 20:41:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8e7be800) [pid = 1744] [serial = 838] [outer = (nil)] 20:41:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8e7c9800) [pid = 1744] [serial = 839] [outer = 0x8e7be800] 20:41:27 INFO - PROCESS | 1744 | 1467603687779 Marionette DEBUG loaded listener.js 20:41:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8ec40000) [pid = 1744] [serial = 840] [outer = 0x8e7be800] 20:41:28 INFO - PROCESS | 1744 | 1467603688796 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:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1579ms 20:41:28 INFO - PROCESS | 1744 | 1467603688828 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 20:41:28 INFO - PROCESS | 1744 | 1467603688834 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 20:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:41:28 INFO - PROCESS | 1744 | 1467603688842 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:41:28 INFO - PROCESS | 1744 | 1467603688847 Marionette TRACE conn3 <- [1,1090,null,{}] 20:41:28 INFO - PROCESS | 1744 | 1467603688855 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:41:28 INFO - PROCESS | 1744 | 1467603688863 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:29 INFO - PROCESS | 1744 | 1467603689056 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 20:41:29 INFO - PROCESS | 1744 | 1467603689226 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 1744 | 1467603689239 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7ca000 == 33 [pid = 1744] [id = 280] 20:41:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8f9d5000) [pid = 1744] [serial = 841] [outer = (nil)] 20:41:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91018800) [pid = 1744] [serial = 842] [outer = 0x8f9d5000] 20:41:29 INFO - PROCESS | 1744 | 1467603689367 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9101d400) [pid = 1744] [serial = 843] [outer = 0x8f9d5000] 20:41:30 INFO - PROCESS | 1744 | 1467603690288 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:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1484ms 20:41:30 INFO - PROCESS | 1744 | 1467603690329 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 20:41:30 INFO - PROCESS | 1744 | 1467603690336 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 20:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:41:30 INFO - PROCESS | 1744 | 1467603690343 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:41:30 INFO - PROCESS | 1744 | 1467603690347 Marionette TRACE conn3 <- [1,1094,null,{}] 20:41:30 INFO - PROCESS | 1744 | 1467603690353 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:41:30 INFO - PROCESS | 1744 | 1467603690359 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:30 INFO - PROCESS | 1744 | 1467603690544 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 20:41:30 INFO - PROCESS | 1744 | 1467603690720 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:30 INFO - PROCESS | 1744 | 1467603690727 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b5400 == 34 [pid = 1744] [id = 281] 20:41:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x925c9400) [pid = 1744] [serial = 844] [outer = (nil)] 20:41:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x926f1000) [pid = 1744] [serial = 845] [outer = 0x925c9400] 20:41:30 INFO - PROCESS | 1744 | 1467603690811 Marionette DEBUG loaded listener.js 20:41:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x92f4a400) [pid = 1744] [serial = 846] [outer = 0x925c9400] 20:41:31 INFO - PROCESS | 1744 | 1467603691846 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:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1536ms 20:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:41:31 INFO - PROCESS | 1744 | 1467603691880 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 20:41:31 INFO - PROCESS | 1744 | 1467603691884 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 20:41:31 INFO - PROCESS | 1744 | 1467603691901 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:41:31 INFO - PROCESS | 1744 | 1467603691910 Marionette TRACE conn3 <- [1,1098,null,{}] 20:41:31 INFO - PROCESS | 1744 | 1467603691917 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:41:31 INFO - PROCESS | 1744 | 1467603691925 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:32 INFO - PROCESS | 1744 | 1467603692112 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 20:41:32 INFO - PROCESS | 1744 | 1467603692286 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:32 INFO - PROCESS | 1744 | 1467603692297 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ad800 == 35 [pid = 1744] [id = 282] 20:41:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x912b3400) [pid = 1744] [serial = 847] [outer = (nil)] 20:41:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93e37c00) [pid = 1744] [serial = 848] [outer = 0x912b3400] 20:41:32 INFO - PROCESS | 1744 | 1467603692375 Marionette DEBUG loaded listener.js 20:41:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x93eae800) [pid = 1744] [serial = 849] [outer = 0x912b3400] 20:41:33 INFO - PROCESS | 1744 | 1467603693274 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:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1451ms 20:41:33 INFO - PROCESS | 1744 | 1467603693343 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 20:41:33 INFO - PROCESS | 1744 | 1467603693347 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 20:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:41:33 INFO - PROCESS | 1744 | 1467603693354 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:41:33 INFO - PROCESS | 1744 | 1467603693357 Marionette TRACE conn3 <- [1,1102,null,{}] 20:41:33 INFO - PROCESS | 1744 | 1467603693363 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:41:33 INFO - PROCESS | 1744 | 1467603693368 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:33 INFO - PROCESS | 1744 | 1467603693619 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 20:41:33 INFO - PROCESS | 1744 | 1467603693833 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:33 INFO - PROCESS | 1744 | 1467603693840 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb800 == 36 [pid = 1744] [id = 283] 20:41:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x8ec34400) [pid = 1744] [serial = 850] [outer = (nil)] 20:41:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9517a800) [pid = 1744] [serial = 851] [outer = 0x8ec34400] 20:41:33 INFO - PROCESS | 1744 | 1467603693963 Marionette DEBUG loaded listener.js 20:41:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x95208800) [pid = 1744] [serial = 852] [outer = 0x8ec34400] 20:41:34 INFO - PROCESS | 1744 | 1467603694827 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:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1530ms 20:41:34 INFO - PROCESS | 1744 | 1467603694884 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 20:41:34 INFO - PROCESS | 1744 | 1467603694888 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 20:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:41:34 INFO - PROCESS | 1744 | 1467603694895 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:41:34 INFO - PROCESS | 1744 | 1467603694898 Marionette TRACE conn3 <- [1,1106,null,{}] 20:41:34 INFO - PROCESS | 1744 | 1467603694904 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:41:34 INFO - PROCESS | 1744 | 1467603694909 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:35 INFO - PROCESS | 1744 | 1467603695080 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 20:41:35 INFO - PROCESS | 1744 | 1467603695250 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 1744 | 1467603695268 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520e800 == 37 [pid = 1744] [id = 284] 20:41:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9520fc00) [pid = 1744] [serial = 853] [outer = (nil)] 20:41:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x952f5000) [pid = 1744] [serial = 854] [outer = 0x9520fc00] 20:41:35 INFO - PROCESS | 1744 | 1467603695360 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x984d1c00) [pid = 1744] [serial = 855] [outer = 0x9520fc00] 20:41:36 INFO - PROCESS | 1744 | 1467603696329 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:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1484ms 20:41:36 INFO - PROCESS | 1744 | 1467603696380 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 1744 | 1467603696384 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 20:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:41:36 INFO - PROCESS | 1744 | 1467603696390 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:41:36 INFO - PROCESS | 1744 | 1467603696394 Marionette TRACE conn3 <- [1,1110,null,{}] 20:41:36 INFO - PROCESS | 1744 | 1467603696400 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:41:36 INFO - PROCESS | 1744 | 1467603696405 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:36 INFO - PROCESS | 1744 | 1467603696577 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 20:41:36 INFO - PROCESS | 1744 | 1467603696746 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 1744 | 1467603696753 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f640400 == 38 [pid = 1744] [id = 285] 20:41:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x8f7cdc00) [pid = 1744] [serial = 856] [outer = (nil)] 20:41:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9a03dc00) [pid = 1744] [serial = 857] [outer = 0x8f7cdc00] 20:41:36 INFO - PROCESS | 1744 | 1467603696836 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9a03c800) [pid = 1744] [serial = 858] [outer = 0x8f7cdc00] 20:41:37 INFO - PROCESS | 1744 | 1467603697745 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:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1383ms 20:41:37 INFO - PROCESS | 1744 | 1467603697773 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 1744 | 1467603697777 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 20:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:41:37 INFO - PROCESS | 1744 | 1467603697784 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:41:37 INFO - PROCESS | 1744 | 1467603697788 Marionette TRACE conn3 <- [1,1114,null,{}] 20:41:37 INFO - PROCESS | 1744 | 1467603697794 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:41:37 INFO - PROCESS | 1744 | 1467603697799 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:37 INFO - PROCESS | 1744 | 1467603697961 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 20:41:38 INFO - PROCESS | 1744 | 1467603698138 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 1744 | 1467603698148 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x99ee7800 == 39 [pid = 1744] [id = 286] 20:41:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x9a03a400) [pid = 1744] [serial = 859] [outer = (nil)] 20:41:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x9a05bc00) [pid = 1744] [serial = 860] [outer = 0x9a03a400] 20:41:38 INFO - PROCESS | 1744 | 1467603698222 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9a1ba400) [pid = 1744] [serial = 861] [outer = 0x9a03a400] 20:41:39 INFO - PROCESS | 1744 | 1467603699214 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:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1442ms 20:41:39 INFO - PROCESS | 1744 | 1467603699228 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 1744 | 1467603699232 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 20:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:41:39 INFO - PROCESS | 1744 | 1467603699238 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:41:39 INFO - PROCESS | 1744 | 1467603699241 Marionette TRACE conn3 <- [1,1118,null,{}] 20:41:39 INFO - PROCESS | 1744 | 1467603699247 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:41:39 INFO - PROCESS | 1744 | 1467603699252 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:39 INFO - PROCESS | 1744 | 1467603699411 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 20:41:39 INFO - PROCESS | 1744 | 1467603699590 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 1744 | 1467603699598 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cac00 == 40 [pid = 1744] [id = 287] 20:41:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x8ec36800) [pid = 1744] [serial = 862] [outer = (nil)] 20:41:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x912b1800) [pid = 1744] [serial = 863] [outer = 0x8ec36800] 20:41:39 INFO - PROCESS | 1744 | 1467603699680 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x924df800) [pid = 1744] [serial = 864] [outer = 0x8ec36800] 20:41:40 INFO - PROCESS | 1744 | 1467603700781 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:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1586ms 20:41:40 INFO - PROCESS | 1744 | 1467603700825 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 20:41:40 INFO - PROCESS | 1744 | 1467603700831 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 20:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:41:40 INFO - PROCESS | 1744 | 1467603700840 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:41:40 INFO - PROCESS | 1744 | 1467603700844 Marionette TRACE conn3 <- [1,1122,null,{}] 20:41:40 INFO - PROCESS | 1744 | 1467603700852 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:41:40 INFO - PROCESS | 1744 | 1467603700858 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:41 INFO - PROCESS | 1744 | 1467603701073 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 20:41:41 INFO - PROCESS | 1744 | 1467603701443 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 1744 | 1467603701460 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2000 == 39 [pid = 1744] [id = 247] 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x93b69800 == 38 [pid = 1744] [id = 260] 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9101e400 == 37 [pid = 1744] [id = 278] 20:41:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4000 == 38 [pid = 1744] [id = 288] 20:41:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 122 (0x8eff5c00) [pid = 1744] [serial = 865] [outer = (nil)] 20:41:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 123 (0x8f634400) [pid = 1744] [serial = 866] [outer = 0x8eff5c00] 20:41:41 INFO - PROCESS | 1744 | 1467603701554 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 124 (0x8f63f400) [pid = 1744] [serial = 867] [outer = 0x8eff5c00] 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x912ae400 == 37 [pid = 1744] [id = 277] 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x912adc00 == 36 [pid = 1744] [id = 276] 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9ca800 == 35 [pid = 1744] [id = 275] 20:41:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3c400 == 34 [pid = 1744] [id = 274] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 123 (0x99e8a000) [pid = 1744] [serial = 785] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 122 (0x9a03e000) [pid = 1744] [serial = 786] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 121 (0x8efed400) [pid = 1744] [serial = 773] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x8f9d7400) [pid = 1744] [serial = 774] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x99487000) [pid = 1744] [serial = 747] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x97929c00) [pid = 1744] [serial = 746] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x9b775000) [pid = 1744] [serial = 764] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9b5edc00) [pid = 1744] [serial = 765] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9a5eb400) [pid = 1744] [serial = 758] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9a697c00) [pid = 1744] [serial = 759] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0x9a046400) [pid = 1744] [serial = 755] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0x9a178800) [pid = 1744] [serial = 756] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0x93e39000) [pid = 1744] [serial = 752] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x9520ec00) [pid = 1744] [serial = 753] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0x9a9fc000) [pid = 1744] [serial = 761] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0x9aa83800) [pid = 1744] [serial = 762] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0x91015000) [pid = 1744] [serial = 749] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0x924dfc00) [pid = 1744] [serial = 750] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x93e2f400) [pid = 1744] [serial = 782] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9d4e9000) [pid = 1744] [serial = 770] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x9d809400) [pid = 1744] [serial = 771] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x9129f400) [pid = 1744] [serial = 779] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x912b6000) [pid = 1744] [serial = 780] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f633800) [pid = 1744] [serial = 776] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8f63a000) [pid = 1744] [serial = 777] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9c0e9000) [pid = 1744] [serial = 767] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9c10bc00) [pid = 1744] [serial = 768] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x9b197800) [pid = 1744] [serial = 792] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9abae400) [pid = 1744] [serial = 791] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x925d2800) [pid = 1744] [serial = 789] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93ebbc00) [pid = 1744] [serial = 783] [outer = (nil)] [url = about:blank] 20:41:41 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8f9d7c00) [pid = 1744] [serial = 788] [outer = (nil)] [url = about:blank] 20:41:42 INFO - PROCESS | 1744 | 1467603702338 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:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1539ms 20:41:42 INFO - PROCESS | 1744 | 1467603702377 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 20:41:42 INFO - PROCESS | 1744 | 1467603702384 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 20:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:41:42 INFO - PROCESS | 1744 | 1467603702394 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:41:42 INFO - PROCESS | 1744 | 1467603702398 Marionette TRACE conn3 <- [1,1126,null,{}] 20:41:42 INFO - PROCESS | 1744 | 1467603702404 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:41:42 INFO - PROCESS | 1744 | 1467603702410 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:42 INFO - PROCESS | 1744 | 1467603702575 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 20:41:42 INFO - PROCESS | 1744 | 1467603702585 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 1744 | 1467603702592 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cac00 == 35 [pid = 1744] [id = 289] 20:41:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f9d3000) [pid = 1744] [serial = 868] [outer = (nil)] 20:41:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91017400) [pid = 1744] [serial = 869] [outer = 0x8f9d3000] 20:41:42 INFO - PROCESS | 1744 | 1467603702663 Marionette DEBUG loaded listener.js 20:41:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x912a3400) [pid = 1744] [serial = 870] [outer = 0x8f9d3000] 20:41:43 INFO - PROCESS | 1744 | 1467603703561 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:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1192ms 20:41:43 INFO - PROCESS | 1744 | 1467603703586 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 1744 | 1467603703590 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 20:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:41:43 INFO - PROCESS | 1744 | 1467603703597 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:41:43 INFO - PROCESS | 1744 | 1467603703602 Marionette TRACE conn3 <- [1,1130,null,{}] 20:41:43 INFO - PROCESS | 1744 | 1467603703618 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:41:43 INFO - PROCESS | 1744 | 1467603703626 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:43 INFO - PROCESS | 1744 | 1467603703802 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 20:41:43 INFO - PROCESS | 1744 | 1467603703944 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 1744 | 1467603703953 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x91eddc00 == 36 [pid = 1744] [id = 290] 20:41:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x924dec00) [pid = 1744] [serial = 871] [outer = (nil)] 20:41:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x925d0800) [pid = 1744] [serial = 872] [outer = 0x924dec00] 20:41:44 INFO - PROCESS | 1744 | 1467603704024 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x926fcc00) [pid = 1744] [serial = 873] [outer = 0x924dec00] 20:41:44 INFO - PROCESS | 1744 | 1467603704909 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:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1342ms 20:41:44 INFO - PROCESS | 1744 | 1467603704939 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 1744 | 1467603704944 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 20:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:41:44 INFO - PROCESS | 1744 | 1467603704950 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:41:44 INFO - PROCESS | 1744 | 1467603704953 Marionette TRACE conn3 <- [1,1134,null,{}] 20:41:44 INFO - PROCESS | 1744 | 1467603704959 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:41:44 INFO - PROCESS | 1744 | 1467603704963 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:45 INFO - PROCESS | 1744 | 1467603705197 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 20:41:45 INFO - PROCESS | 1744 | 1467603705220 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:45 INFO - PROCESS | 1744 | 1467603705227 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec35000 == 37 [pid = 1744] [id = 291] 20:41:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x92f4a000) [pid = 1744] [serial = 874] [outer = (nil)] 20:41:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93b68c00) [pid = 1744] [serial = 875] [outer = 0x92f4a000] 20:41:45 INFO - PROCESS | 1744 | 1467603705294 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x93eb3400) [pid = 1744] [serial = 876] [outer = 0x92f4a000] 20:41:46 INFO - PROCESS | 1744 | 1467603706197 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:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1279ms 20:41:46 INFO - PROCESS | 1744 | 1467603706229 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 1744 | 1467603706232 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 20:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:41:46 INFO - PROCESS | 1744 | 1467603706242 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:41:46 INFO - PROCESS | 1744 | 1467603706245 Marionette TRACE conn3 <- [1,1138,null,{}] 20:41:46 INFO - PROCESS | 1744 | 1467603706258 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:41:46 INFO - PROCESS | 1744 | 1467603706263 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:46 INFO - PROCESS | 1744 | 1467603706572 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8ec38400) [pid = 1744] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x92fd1c00) [pid = 1744] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9b193000) [pid = 1744] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9b776800) [pid = 1744] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8f9cd800) [pid = 1744] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0xa237a000) [pid = 1744] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9b190400) [pid = 1744] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x912b0c00) [pid = 1744] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0xa3191400) [pid = 1744] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x924e4400) [pid = 1744] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x91ed4400) [pid = 1744] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8eff2000) [pid = 1744] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:41:46 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x8ec3cc00) [pid = 1744] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:41:46 INFO - PROCESS | 1744 | 1467603706687 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 1744 | 1467603706694 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec37800 == 38 [pid = 1744] [id = 292] 20:41:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8ec38400) [pid = 1744] [serial = 877] [outer = (nil)] 20:41:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f9cd800) [pid = 1744] [serial = 878] [outer = 0x8ec38400] 20:41:46 INFO - PROCESS | 1744 | 1467603706764 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91ed3800) [pid = 1744] [serial = 879] [outer = 0x8ec38400] 20:41:47 INFO - PROCESS | 1744 | 1467603707516 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:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1283ms 20:41:47 INFO - PROCESS | 1744 | 1467603707525 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 20:41:47 INFO - PROCESS | 1744 | 1467603707528 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 20:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:41:47 INFO - PROCESS | 1744 | 1467603707542 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:41:47 INFO - PROCESS | 1744 | 1467603707545 Marionette TRACE conn3 <- [1,1142,null,{}] 20:41:47 INFO - PROCESS | 1744 | 1467603707551 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:41:47 INFO - PROCESS | 1744 | 1467603707560 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:47 INFO - PROCESS | 1744 | 1467603707766 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 20:41:47 INFO - PROCESS | 1744 | 1467603707778 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:47 INFO - PROCESS | 1744 | 1467603707783 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f45c00 == 39 [pid = 1744] [id = 293] 20:41:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x95173c00) [pid = 1744] [serial = 880] [outer = (nil)] 20:41:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9a03a800) [pid = 1744] [serial = 881] [outer = 0x95173c00] 20:41:47 INFO - PROCESS | 1744 | 1467603707852 Marionette DEBUG loaded listener.js 20:41:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9a043c00) [pid = 1744] [serial = 882] [outer = 0x95173c00] 20:41:48 INFO - PROCESS | 1744 | 1467603708872 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:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1382ms 20:41:48 INFO - PROCESS | 1744 | 1467603708925 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 20:41:48 INFO - PROCESS | 1744 | 1467603708931 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 20:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:41:48 INFO - PROCESS | 1744 | 1467603708940 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:41:48 INFO - PROCESS | 1744 | 1467603708944 Marionette TRACE conn3 <- [1,1146,null,{}] 20:41:48 INFO - PROCESS | 1744 | 1467603708955 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:41:48 INFO - PROCESS | 1744 | 1467603708960 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:49 INFO - PROCESS | 1744 | 1467603709156 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 20:41:49 INFO - PROCESS | 1744 | 1467603709335 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 1744 | 1467603709348 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3a000 == 40 [pid = 1744] [id = 294] 20:41:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8ec3a400) [pid = 1744] [serial = 883] [outer = (nil)] 20:41:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f7da800) [pid = 1744] [serial = 884] [outer = 0x8ec3a400] 20:41:49 INFO - PROCESS | 1744 | 1467603709488 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f9ce800) [pid = 1744] [serial = 885] [outer = 0x8ec3a400] 20:41:50 INFO - PROCESS | 1744 | 1467603710380 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:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1489ms 20:41:50 INFO - PROCESS | 1744 | 1467603710430 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 1744 | 1467603710440 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 20:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:41:50 INFO - PROCESS | 1744 | 1467603710453 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:41:50 INFO - PROCESS | 1744 | 1467603710457 Marionette TRACE conn3 <- [1,1150,null,{}] 20:41:50 INFO - PROCESS | 1744 | 1467603710463 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:41:50 INFO - PROCESS | 1744 | 1467603710469 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:50 INFO - PROCESS | 1744 | 1467603710696 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 20:41:50 INFO - PROCESS | 1744 | 1467603710936 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 1744 | 1467603710946 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed3400 == 41 [pid = 1744] [id = 295] 20:41:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91ee0000) [pid = 1744] [serial = 886] [outer = (nil)] 20:41:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x925d4400) [pid = 1744] [serial = 887] [outer = 0x91ee0000] 20:41:51 INFO - PROCESS | 1744 | 1467603711070 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x93198800) [pid = 1744] [serial = 888] [outer = 0x91ee0000] 20:41:52 INFO - PROCESS | 1744 | 1467603712034 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:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1634ms 20:41:52 INFO - PROCESS | 1744 | 1467603712087 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 20:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:41:52 INFO - PROCESS | 1744 | 1467603712091 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 20:41:52 INFO - PROCESS | 1744 | 1467603712099 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:41:52 INFO - PROCESS | 1744 | 1467603712105 Marionette TRACE conn3 <- [1,1154,null,{}] 20:41:52 INFO - PROCESS | 1744 | 1467603712122 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:41:52 INFO - PROCESS | 1744 | 1467603712130 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:52 INFO - PROCESS | 1744 | 1467603712310 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 20:41:52 INFO - PROCESS | 1744 | 1467603712529 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 1744 | 1467603712544 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x98348c00 == 42 [pid = 1744] [id = 296] 20:41:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x984dac00) [pid = 1744] [serial = 889] [outer = (nil)] 20:41:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9a03bc00) [pid = 1744] [serial = 890] [outer = 0x984dac00] 20:41:52 INFO - PROCESS | 1744 | 1467603712665 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x9a17b400) [pid = 1744] [serial = 891] [outer = 0x984dac00] 20:41:53 INFO - PROCESS | 1744 | 1467603713541 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:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1487ms 20:41:53 INFO - PROCESS | 1744 | 1467603713586 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 20:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:41:53 INFO - PROCESS | 1744 | 1467603713591 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 20:41:53 INFO - PROCESS | 1744 | 1467603713597 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - PROCESS | 1744 | 1467603713602 Marionette TRACE conn3 <- [1,1158,null,{}] 20:41:53 INFO - PROCESS | 1744 | 1467603713608 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:41:53 INFO - PROCESS | 1744 | 1467603713613 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:53 INFO - PROCESS | 1744 | 1467603713798 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 20:41:53 INFO - PROCESS | 1744 | 1467603713969 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 1744 | 1467603713979 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x926fbc00 == 43 [pid = 1744] [id = 297] 20:41:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x95274c00) [pid = 1744] [serial = 892] [outer = (nil)] 20:41:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x9a696400) [pid = 1744] [serial = 893] [outer = 0x95274c00] 20:41:54 INFO - PROCESS | 1744 | 1467603714056 Marionette DEBUG loaded listener.js 20:41:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 106 (0x9a69e000) [pid = 1744] [serial = 894] [outer = 0x95274c00] 20:41:54 INFO - PROCESS | 1744 | 1467603714975 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:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1432ms 20:41:55 INFO - PROCESS | 1744 | 1467603715029 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 1744 | 1467603715032 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 20:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:41:55 INFO - PROCESS | 1744 | 1467603715039 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:41:55 INFO - PROCESS | 1744 | 1467603715043 Marionette TRACE conn3 <- [1,1162,null,{}] 20:41:55 INFO - PROCESS | 1744 | 1467603715049 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:41:55 INFO - PROCESS | 1744 | 1467603715054 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:55 INFO - PROCESS | 1744 | 1467603715229 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 20:41:55 INFO - PROCESS | 1744 | 1467603715402 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 1744 | 1467603715413 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5f5000 == 44 [pid = 1744] [id = 298] 20:41:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 107 (0x9a6a2000) [pid = 1744] [serial = 895] [outer = (nil)] 20:41:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 108 (0x9a862400) [pid = 1744] [serial = 896] [outer = 0x9a6a2000] 20:41:55 INFO - PROCESS | 1744 | 1467603715498 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 109 (0x9aa88400) [pid = 1744] [serial = 897] [outer = 0x9a6a2000] 20:41:56 INFO - PROCESS | 1744 | 1467603716418 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:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1441ms 20:41:56 INFO - PROCESS | 1744 | 1467603716481 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 1744 | 1467603716485 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 20:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:41:56 INFO - PROCESS | 1744 | 1467603716491 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:41:56 INFO - PROCESS | 1744 | 1467603716495 Marionette TRACE conn3 <- [1,1166,null,{}] 20:41:56 INFO - PROCESS | 1744 | 1467603716501 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:41:56 INFO - PROCESS | 1744 | 1467603716511 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:56 INFO - PROCESS | 1744 | 1467603716751 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 20:41:56 INFO - PROCESS | 1744 | 1467603716977 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 1744 | 1467603716985 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e2c400 == 45 [pid = 1744] [id = 299] 20:41:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 110 (0x9a856000) [pid = 1744] [serial = 898] [outer = (nil)] 20:41:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 111 (0x9b193000) [pid = 1744] [serial = 899] [outer = 0x9a856000] 20:41:57 INFO - PROCESS | 1744 | 1467603717109 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 112 (0x9b196c00) [pid = 1744] [serial = 900] [outer = 0x9a856000] 20:41:57 INFO - PROCESS | 1744 | 1467603717972 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:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1534ms 20:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:41:58 INFO - PROCESS | 1744 | 1467603718026 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 1744 | 1467603718029 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 20:41:58 INFO - PROCESS | 1744 | 1467603718036 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:41:58 INFO - PROCESS | 1744 | 1467603718039 Marionette TRACE conn3 <- [1,1170,null,{}] 20:41:58 INFO - PROCESS | 1744 | 1467603718046 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:41:58 INFO - PROCESS | 1744 | 1467603718051 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:58 INFO - PROCESS | 1744 | 1467603718222 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 20:41:58 INFO - PROCESS | 1744 | 1467603718398 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 1744 | 1467603718407 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a857c00 == 46 [pid = 1744] [id = 300] 20:41:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 113 (0x9b190400) [pid = 1744] [serial = 901] [outer = (nil)] 20:41:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 114 (0x9b5eec00) [pid = 1744] [serial = 902] [outer = 0x9b190400] 20:41:58 INFO - PROCESS | 1744 | 1467603718487 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 115 (0x9b76c800) [pid = 1744] [serial = 903] [outer = 0x9b190400] 20:41:59 INFO - PROCESS | 1744 | 1467603719418 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:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1434ms 20:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:41:59 INFO - PROCESS | 1744 | 1467603719470 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 1744 | 1467603719473 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 20:41:59 INFO - PROCESS | 1744 | 1467603719480 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:41:59 INFO - PROCESS | 1744 | 1467603719484 Marionette TRACE conn3 <- [1,1174,null,{}] 20:41:59 INFO - PROCESS | 1744 | 1467603719490 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:41:59 INFO - PROCESS | 1744 | 1467603719495 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:59 INFO - PROCESS | 1744 | 1467603719673 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 20:41:59 INFO - PROCESS | 1744 | 1467603719851 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 1744 | 1467603719860 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:41:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb000 == 47 [pid = 1744] [id = 301] 20:41:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 116 (0x8eff5400) [pid = 1744] [serial = 904] [outer = (nil)] 20:41:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 117 (0x926ef000) [pid = 1744] [serial = 905] [outer = 0x8eff5400] 20:41:59 INFO - PROCESS | 1744 | 1467603719939 Marionette DEBUG loaded listener.js 20:42:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 118 (0x9319dc00) [pid = 1744] [serial = 906] [outer = 0x8eff5400] 20:42:01 INFO - PROCESS | 1744 | 1467603721125 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:42:01 INFO - PROCESS | 1744 | 1467603721169 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 20:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:42:01 INFO - PROCESS | 1744 | 1467603721178 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:42:01 INFO - PROCESS | 1744 | 1467603721183 Marionette TRACE conn3 <- [1,1178,null,{}] 20:42:01 INFO - PROCESS | 1744 | 1467603721192 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:42:01 INFO - PROCESS | 1744 | 1467603721197 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:01 INFO - PROCESS | 1744 | 1467603721373 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 20:42:01 INFO - PROCESS | 1744 | 1467603721617 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 1744 | 1467603721631 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d9c00 == 48 [pid = 1744] [id = 302] 20:42:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 119 (0x912a2800) [pid = 1744] [serial = 907] [outer = (nil)] 20:42:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 120 (0x912adc00) [pid = 1744] [serial = 908] [outer = 0x912a2800] 20:42:01 INFO - PROCESS | 1744 | 1467603721702 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 121 (0x91ed8400) [pid = 1744] [serial = 909] [outer = 0x912a2800] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c6c00 == 47 [pid = 1744] [id = 259] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c9c00 == 46 [pid = 1744] [id = 258] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d6400 == 45 [pid = 1744] [id = 244] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0400 == 44 [pid = 1744] [id = 257] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x9526ec00 == 43 [pid = 1744] [id = 248] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x912b5400 == 42 [pid = 1744] [id = 281] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x93c09c00 == 41 [pid = 1744] [id = 250] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cac00 == 40 [pid = 1744] [id = 287] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x99ee7800 == 39 [pid = 1744] [id = 286] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x9101a800 == 38 [pid = 1744] [id = 245] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x994e3000 == 37 [pid = 1744] [id = 251] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bc800 == 36 [pid = 1744] [id = 279] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8f631c00 == 35 [pid = 1744] [id = 255] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x912ad800 == 34 [pid = 1744] [id = 282] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x9101c800 == 33 [pid = 1744] [id = 253] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7ca000 == 32 [pid = 1744] [id = 280] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x9520e800 == 31 [pid = 1744] [id = 284] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff9800 == 30 [pid = 1744] [id = 256] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8f640400 == 29 [pid = 1744] [id = 285] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cb800 == 28 [pid = 1744] [id = 283] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec39800 == 27 [pid = 1744] [id = 254] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf400 == 26 [pid = 1744] [id = 252] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638000 == 25 [pid = 1744] [id = 249] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x912ba000 == 24 [pid = 1744] [id = 273] 20:42:03 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c3800 == 23 [pid = 1744] [id = 246] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 120 (0x926fa800) [pid = 1744] [serial = 836] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 119 (0x9101b400) [pid = 1744] [serial = 794] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 118 (0x912a9000) [pid = 1744] [serial = 795] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 117 (0x97931400) [pid = 1744] [serial = 798] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 116 (0x9517ac00) [pid = 1744] [serial = 797] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 115 (0x9ba01c00) [pid = 1744] [serial = 801] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 114 (0x9b3ed000) [pid = 1744] [serial = 800] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 113 (0xa1010c00) [pid = 1744] [serial = 803] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 112 (0xa2214000) [pid = 1744] [serial = 807] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 111 (0xa20a9c00) [pid = 1744] [serial = 806] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 110 (0x8f9d2800) [pid = 1744] [serial = 827] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 109 (0xa3108800) [pid = 1744] [serial = 810] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 108 (0xa2ff4800) [pid = 1744] [serial = 809] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 107 (0xa33cb000) [pid = 1744] [serial = 813] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 106 (0xa3350000) [pid = 1744] [serial = 812] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 105 (0x912bb800) [pid = 1744] [serial = 830] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0xa6181400) [pid = 1744] [serial = 816] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x92613800) [pid = 1744] [serial = 833] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x926f3000) [pid = 1744] [serial = 834] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0xa4f76000) [pid = 1744] [serial = 815] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x925d6c00) [pid = 1744] [serial = 822] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x924e3c00) [pid = 1744] [serial = 821] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x8f7d5c00) [pid = 1744] [serial = 819] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8eff8c00) [pid = 1744] [serial = 818] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8effa400) [pid = 1744] [serial = 824] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x8f634000) [pid = 1744] [serial = 825] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x91edac00) [pid = 1744] [serial = 831] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91016000) [pid = 1744] [serial = 828] [outer = (nil)] [url = about:blank] 20:42:03 INFO - PROCESS | 1744 | 1467603723921 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:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:42:04 INFO - PROCESS | 1744 | 1467603724128 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 20:42:04 INFO - PROCESS | 1744 | 1467603724136 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:42:04 INFO - PROCESS | 1744 | 1467603724139 Marionette TRACE conn3 <- [1,1182,null,{}] 20:42:04 INFO - PROCESS | 1744 | 1467603724148 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:42:04 INFO - PROCESS | 1744 | 1467603724154 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:04 INFO - PROCESS | 1744 | 1467603724307 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 20:42:04 INFO - PROCESS | 1744 | 1467603724433 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 1744 | 1467603724445 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec41c00 == 24 [pid = 1744] [id = 303] 20:42:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ec42400) [pid = 1744] [serial = 910] [outer = (nil)] 20:42:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8eff0000) [pid = 1744] [serial = 911] [outer = 0x8ec42400] 20:42:04 INFO - PROCESS | 1744 | 1467603724511 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8eff3c00) [pid = 1744] [serial = 912] [outer = 0x8ec42400] 20:42:05 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:42:05 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:42:05 INFO - PROCESS | 1744 | 1467603725283 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:42:05 INFO - PROCESS | 1744 | 1467603725342 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 20:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:42:05 INFO - PROCESS | 1744 | 1467603725353 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:42:05 INFO - PROCESS | 1744 | 1467603725357 Marionette TRACE conn3 <- [1,1186,null,{}] 20:42:05 INFO - PROCESS | 1744 | 1467603725363 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:42:05 INFO - PROCESS | 1744 | 1467603725369 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:05 INFO - PROCESS | 1744 | 1467603725540 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 20:42:05 INFO - PROCESS | 1744 | 1467603725554 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:05 INFO - PROCESS | 1744 | 1467603725561 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d1c00 == 25 [pid = 1744] [id = 304] 20:42:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f9cf400) [pid = 1744] [serial = 913] [outer = (nil)] 20:42:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91013400) [pid = 1744] [serial = 914] [outer = 0x8f9cf400] 20:42:05 INFO - PROCESS | 1744 | 1467603725762 Marionette DEBUG loaded listener.js 20:42:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x91018c00) [pid = 1744] [serial = 915] [outer = 0x8f9cf400] 20:42:06 INFO - PROCESS | 1744 | 1467603726647 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:42:06 INFO - PROCESS | 1744 | 1467603726692 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 20:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:42:06 INFO - PROCESS | 1744 | 1467603726699 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:42:06 INFO - PROCESS | 1744 | 1467603726705 Marionette TRACE conn3 <- [1,1190,null,{}] 20:42:06 INFO - PROCESS | 1744 | 1467603726729 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:42:06 INFO - PROCESS | 1744 | 1467603726738 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:06 INFO - PROCESS | 1744 | 1467603726944 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 20:42:06 INFO - PROCESS | 1744 | 1467603726969 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 1744 | 1467603726981 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x91edf800 == 26 [pid = 1744] [id = 305] 20:42:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x91ee1400) [pid = 1744] [serial = 916] [outer = (nil)] 20:42:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x92611400) [pid = 1744] [serial = 917] [outer = 0x91ee1400] 20:42:07 INFO - PROCESS | 1744 | 1467603727053 Marionette DEBUG loaded listener.js 20:42:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x9261f400) [pid = 1744] [serial = 918] [outer = 0x91ee1400] 20:42:07 INFO - PROCESS | 1744 | 1467603727976 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:42:08 INFO - PROCESS | 1744 | 1467603728047 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 20:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:42:08 INFO - PROCESS | 1744 | 1467603728055 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:42:08 INFO - PROCESS | 1744 | 1467603728058 Marionette TRACE conn3 <- [1,1194,null,{}] 20:42:08 INFO - PROCESS | 1744 | 1467603728064 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:42:08 INFO - PROCESS | 1744 | 1467603728069 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:08 INFO - PROCESS | 1744 | 1467603728275 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 20:42:08 INFO - PROCESS | 1744 | 1467603728293 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:08 INFO - PROCESS | 1744 | 1467603728300 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b4c00 == 27 [pid = 1744] [id = 306] 20:42:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x926f4400) [pid = 1744] [serial = 919] [outer = (nil)] 20:42:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 104 (0x93c0b800) [pid = 1744] [serial = 920] [outer = 0x926f4400] 20:42:08 INFO - PROCESS | 1744 | 1467603728368 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 105 (0x93e39000) [pid = 1744] [serial = 921] [outer = 0x926f4400] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 104 (0x9b195400) [pid = 1744] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 103 (0x95173c00) [pid = 1744] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x92f4a000) [pid = 1744] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x8ec38400) [pid = 1744] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f7cdc00) [pid = 1744] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x8ec36800) [pid = 1744] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x925c9400) [pid = 1744] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x9520fc00) [pid = 1744] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x8e7be800) [pid = 1744] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9a03a400) [pid = 1744] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x8eff5c00) [pid = 1744] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x924dec00) [pid = 1744] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x8ec34400) [pid = 1744] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8f9d3000) [pid = 1744] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912b3400) [pid = 1744] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f9d5000) [pid = 1744] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:42:09 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91ed2800) [pid = 1744] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:42:09 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:42:09 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:42:09 INFO - PROCESS | 1744 | 1467603729869 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:42:09 INFO - PROCESS | 1744 | 1467603729944 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 20:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:42:09 INFO - PROCESS | 1744 | 1467603729950 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:42:09 INFO - PROCESS | 1744 | 1467603729952 Marionette TRACE conn3 <- [1,1198,null,{}] 20:42:09 INFO - PROCESS | 1744 | 1467603729958 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:42:09 INFO - PROCESS | 1744 | 1467603729963 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:10 INFO - PROCESS | 1744 | 1467603730111 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 20:42:10 INFO - PROCESS | 1744 | 1467603730242 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:10 INFO - PROCESS | 1744 | 1467603730251 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cf800 == 28 [pid = 1744] [id = 307] 20:42:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f7d7c00) [pid = 1744] [serial = 922] [outer = (nil)] 20:42:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9319b400) [pid = 1744] [serial = 923] [outer = 0x8f7d7c00] 20:42:10 INFO - PROCESS | 1744 | 1467603730330 Marionette DEBUG loaded listener.js 20:42:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93e37800) [pid = 1744] [serial = 924] [outer = 0x8f7d7c00] 20:42:11 INFO - PROCESS | 1744 | 1467603731048 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:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1127ms 20:42:11 INFO - PROCESS | 1744 | 1467603731078 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 20:42:11 INFO - PROCESS | 1744 | 1467603731081 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 20:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:42:11 INFO - PROCESS | 1744 | 1467603731087 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:42:11 INFO - PROCESS | 1744 | 1467603731090 Marionette TRACE conn3 <- [1,1202,null,{}] 20:42:11 INFO - PROCESS | 1744 | 1467603731096 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:42:11 INFO - PROCESS | 1744 | 1467603731105 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:11 INFO - PROCESS | 1744 | 1467603731404 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 20:42:11 INFO - PROCESS | 1744 | 1467603731528 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 1744 | 1467603731537 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0400 == 29 [pid = 1744] [id = 308] 20:42:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8e7c1c00) [pid = 1744] [serial = 925] [outer = (nil)] 20:42:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8e7c7c00) [pid = 1744] [serial = 926] [outer = 0x8e7c1c00] 20:42:11 INFO - PROCESS | 1744 | 1467603731622 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8ec41400) [pid = 1744] [serial = 927] [outer = 0x8e7c1c00] 20:42:12 INFO - PROCESS | 1744 | 1467603732699 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:42:12 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:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1690ms 20:42:12 INFO - PROCESS | 1744 | 1467603732780 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 20:42:12 INFO - PROCESS | 1744 | 1467603732787 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 20:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:42:12 INFO - PROCESS | 1744 | 1467603732796 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:42:12 INFO - PROCESS | 1744 | 1467603732802 Marionette TRACE conn3 <- [1,1206,null,{}] 20:42:12 INFO - PROCESS | 1744 | 1467603732809 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:42:12 INFO - PROCESS | 1744 | 1467603732815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:13 INFO - PROCESS | 1744 | 1467603733034 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 20:42:13 INFO - PROCESS | 1744 | 1467603733299 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:13 INFO - PROCESS | 1744 | 1467603733309 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d3800 == 30 [pid = 1744] [id = 309] 20:42:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f7dac00) [pid = 1744] [serial = 928] [outer = (nil)] 20:42:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912b6800) [pid = 1744] [serial = 929] [outer = 0x8f7dac00] 20:42:13 INFO - PROCESS | 1744 | 1467603733390 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x91edac00) [pid = 1744] [serial = 930] [outer = 0x8f7dac00] 20:42:14 INFO - PROCESS | 1744 | 1467603734332 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:42:14 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:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1594ms 20:42:14 INFO - PROCESS | 1744 | 1467603734389 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 20:42:14 INFO - PROCESS | 1744 | 1467603734394 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 20:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:42:14 INFO - PROCESS | 1744 | 1467603734401 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:42:14 INFO - PROCESS | 1744 | 1467603734405 Marionette TRACE conn3 <- [1,1210,null,{}] 20:42:14 INFO - PROCESS | 1744 | 1467603734412 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:42:14 INFO - PROCESS | 1744 | 1467603734417 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:14 INFO - PROCESS | 1744 | 1467603734606 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 20:42:14 INFO - PROCESS | 1744 | 1467603734865 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:14 INFO - PROCESS | 1744 | 1467603734875 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f44000 == 31 [pid = 1744] [id = 310] 20:42:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x93b6f400) [pid = 1744] [serial = 931] [outer = (nil)] 20:42:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x93ebb400) [pid = 1744] [serial = 932] [outer = 0x93b6f400] 20:42:15 INFO - PROCESS | 1744 | 1467603735009 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x9520e400) [pid = 1744] [serial = 933] [outer = 0x93b6f400] 20:42:15 INFO - PROCESS | 1744 | 1467603735987 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:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1638ms 20:42:16 INFO - PROCESS | 1744 | 1467603736040 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 20:42:16 INFO - PROCESS | 1744 | 1467603736046 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 20:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:42:16 INFO - PROCESS | 1744 | 1467603736065 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:42:16 INFO - PROCESS | 1744 | 1467603736072 Marionette TRACE conn3 <- [1,1214,null,{}] 20:42:16 INFO - PROCESS | 1744 | 1467603736078 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:42:16 INFO - PROCESS | 1744 | 1467603736085 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:16 INFO - PROCESS | 1744 | 1467603736313 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 20:42:16 INFO - PROCESS | 1744 | 1467603736528 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:16 INFO - PROCESS | 1744 | 1467603736535 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x97934800 == 32 [pid = 1744] [id = 311] 20:42:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x98344400) [pid = 1744] [serial = 934] [outer = (nil)] 20:42:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x984d4c00) [pid = 1744] [serial = 935] [outer = 0x98344400] 20:42:16 INFO - PROCESS | 1744 | 1467603736656 Marionette DEBUG loaded listener.js 20:42:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x994e8000) [pid = 1744] [serial = 936] [outer = 0x98344400] 20:42:17 INFO - PROCESS | 1744 | 1467603737763 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:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1749ms 20:42:17 INFO - PROCESS | 1744 | 1467603737805 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 1744 | 1467603737811 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 20:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:42:17 INFO - PROCESS | 1744 | 1467603737819 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:42:17 INFO - PROCESS | 1744 | 1467603737824 Marionette TRACE conn3 <- [1,1218,null,{}] 20:42:17 INFO - PROCESS | 1744 | 1467603737832 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:42:17 INFO - PROCESS | 1744 | 1467603737837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:18 INFO - PROCESS | 1744 | 1467603738044 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 20:42:18 INFO - PROCESS | 1744 | 1467603738383 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 1744 | 1467603738398 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:18 INFO - PROCESS | 1744 | --DOCSHELL 0x92620000 == 31 [pid = 1744] [id = 10] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x92f3ec00) [pid = 1744] [serial = 837] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x93b68c00) [pid = 1744] [serial = 875] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8f9cd800) [pid = 1744] [serial = 878] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x9a03dc00) [pid = 1744] [serial = 857] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x9a03c800) [pid = 1744] [serial = 858] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x912b1800) [pid = 1744] [serial = 863] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x924df800) [pid = 1744] [serial = 864] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x926f1000) [pid = 1744] [serial = 845] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x92f4a400) [pid = 1744] [serial = 846] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x952f5000) [pid = 1744] [serial = 854] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x984d1c00) [pid = 1744] [serial = 855] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8e7c9800) [pid = 1744] [serial = 839] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ec40000) [pid = 1744] [serial = 840] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a05bc00) [pid = 1744] [serial = 860] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9a1ba400) [pid = 1744] [serial = 861] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f634400) [pid = 1744] [serial = 866] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f63f400) [pid = 1744] [serial = 867] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x925d0800) [pid = 1744] [serial = 872] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9517a800) [pid = 1744] [serial = 851] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x95208800) [pid = 1744] [serial = 852] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91017400) [pid = 1744] [serial = 869] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912a3400) [pid = 1744] [serial = 870] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93e37c00) [pid = 1744] [serial = 848] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eae800) [pid = 1744] [serial = 849] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91018800) [pid = 1744] [serial = 842] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9101d400) [pid = 1744] [serial = 843] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a043c00) [pid = 1744] [serial = 882] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93eb3400) [pid = 1744] [serial = 876] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91ed3800) [pid = 1744] [serial = 879] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x926fcc00) [pid = 1744] [serial = 873] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0xa2002400) [pid = 1744] [serial = 804] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a03a800) [pid = 1744] [serial = 881] [outer = (nil)] [url = about:blank] 20:42:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34c00 == 32 [pid = 1744] [id = 312] 20:42:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec40000) [pid = 1744] [serial = 937] [outer = (nil)] 20:42:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f634400) [pid = 1744] [serial = 938] [outer = 0x8ec40000] 20:42:18 INFO - PROCESS | 1744 | 1467603738564 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f63a800) [pid = 1744] [serial = 939] [outer = 0x8ec40000] 20:42:19 INFO - PROCESS | 1744 | 1467603739382 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:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1642ms 20:42:19 INFO - PROCESS | 1744 | 1467603739461 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 1744 | 1467603739467 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 20:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:42:19 INFO - PROCESS | 1744 | 1467603739478 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:42:19 INFO - PROCESS | 1744 | 1467603739481 Marionette TRACE conn3 <- [1,1222,null,{}] 20:42:19 INFO - PROCESS | 1744 | 1467603739487 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:42:19 INFO - PROCESS | 1744 | 1467603739493 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:19 INFO - PROCESS | 1744 | 1467603739660 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 20:42:19 INFO - PROCESS | 1744 | 1467603739785 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:19 INFO - PROCESS | 1744 | 1467603739794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efed400 == 33 [pid = 1744] [id = 313] 20:42:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91015800) [pid = 1744] [serial = 940] [outer = (nil)] 20:42:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9129fc00) [pid = 1744] [serial = 941] [outer = 0x91015800] 20:42:19 INFO - PROCESS | 1744 | 1467603739863 Marionette DEBUG loaded listener.js 20:42:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x912ae400) [pid = 1744] [serial = 942] [outer = 0x91015800] 20:42:20 INFO - PROCESS | 1744 | 1467603740625 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:42:20 INFO - PROCESS | 1744 | 1467603740664 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 20:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:42:20 INFO - PROCESS | 1744 | 1467603740675 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:42:20 INFO - PROCESS | 1744 | 1467603740679 Marionette TRACE conn3 <- [1,1226,null,{}] 20:42:20 INFO - PROCESS | 1744 | 1467603740695 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:42:20 INFO - PROCESS | 1744 | 1467603740703 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:20 INFO - PROCESS | 1744 | 1467603740866 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 20:42:20 INFO - PROCESS | 1744 | 1467603740880 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:20 INFO - PROCESS | 1744 | 1467603740890 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261cc00 == 34 [pid = 1744] [id = 314] 20:42:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9261ec00) [pid = 1744] [serial = 943] [outer = (nil)] 20:42:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92f3e400) [pid = 1744] [serial = 944] [outer = 0x9261ec00] 20:42:20 INFO - PROCESS | 1744 | 1467603740974 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92fd1c00) [pid = 1744] [serial = 945] [outer = 0x9261ec00] 20:42:21 INFO - PROCESS | 1744 | 1467603741945 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:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1337ms 20:42:22 INFO - PROCESS | 1744 | 1467603742010 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 1744 | 1467603742013 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 20:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:42:22 INFO - PROCESS | 1744 | 1467603742020 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:42:22 INFO - PROCESS | 1744 | 1467603742023 Marionette TRACE conn3 <- [1,1230,null,{}] 20:42:22 INFO - PROCESS | 1744 | 1467603742037 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:42:22 INFO - PROCESS | 1744 | 1467603742041 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:22 INFO - PROCESS | 1744 | 1467603742258 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 20:42:22 INFO - PROCESS | 1744 | 1467603742277 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:22 INFO - PROCESS | 1744 | 1467603742283 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f8c00 == 35 [pid = 1744] [id = 315] 20:42:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93c10c00) [pid = 1744] [serial = 946] [outer = (nil)] 20:42:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93eb1c00) [pid = 1744] [serial = 947] [outer = 0x93c10c00] 20:42:22 INFO - PROCESS | 1744 | 1467603742351 Marionette DEBUG loaded listener.js 20:42:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x95178400) [pid = 1744] [serial = 948] [outer = 0x93c10c00] 20:42:23 INFO - PROCESS | 1744 | 1467603743287 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:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ec42400) [pid = 1744] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9b190400) [pid = 1744] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91ee0000) [pid = 1744] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f9cf400) [pid = 1744] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912a2800) [pid = 1744] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x984dac00) [pid = 1744] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a6a2000) [pid = 1744] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91ee1400) [pid = 1744] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x926f4400) [pid = 1744] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a856000) [pid = 1744] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ec3a400) [pid = 1744] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x95274c00) [pid = 1744] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:42:23 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eff5400) [pid = 1744] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1334ms 20:42:23 INFO - PROCESS | 1744 | 1467603743354 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 20:42:23 INFO - PROCESS | 1744 | 1467603743358 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 20:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:42:23 INFO - PROCESS | 1744 | 1467603743364 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:42:23 INFO - PROCESS | 1744 | 1467603743368 Marionette TRACE conn3 <- [1,1234,null,{}] 20:42:23 INFO - PROCESS | 1744 | 1467603743373 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:42:23 INFO - PROCESS | 1744 | 1467603743378 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:23 INFO - PROCESS | 1744 | 1467603743522 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 20:42:23 INFO - PROCESS | 1744 | 1467603743531 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 1744 | 1467603743537 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d8000 == 36 [pid = 1744] [id = 316] 20:42:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912b3000) [pid = 1744] [serial = 949] [outer = (nil)] 20:42:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91eda400) [pid = 1744] [serial = 950] [outer = 0x912b3000] 20:42:23 INFO - PROCESS | 1744 | 1467603743720 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x926f4400) [pid = 1744] [serial = 951] [outer = 0x912b3000] 20:42:24 INFO - PROCESS | 1744 | 1467603744478 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:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1149ms 20:42:24 INFO - PROCESS | 1744 | 1467603744514 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 1744 | 1467603744517 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 20:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:42:24 INFO - PROCESS | 1744 | 1467603744524 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:42:24 INFO - PROCESS | 1744 | 1467603744526 Marionette TRACE conn3 <- [1,1238,null,{}] 20:42:24 INFO - PROCESS | 1744 | 1467603744532 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:42:24 INFO - PROCESS | 1744 | 1467603744542 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:24 INFO - PROCESS | 1744 | 1467603744777 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 20:42:24 INFO - PROCESS | 1744 | 1467603744792 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 1744 | 1467603744801 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bd400 == 37 [pid = 1744] [id = 317] 20:42:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f7cd000) [pid = 1744] [serial = 952] [outer = (nil)] 20:42:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9792f400) [pid = 1744] [serial = 953] [outer = 0x8f7cd000] 20:42:24 INFO - PROCESS | 1744 | 1467603744866 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x984d1c00) [pid = 1744] [serial = 954] [outer = 0x8f7cd000] 20:42:25 INFO - PROCESS | 1744 | 1467603745853 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:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1385ms 20:42:25 INFO - PROCESS | 1744 | 1467603745909 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 20:42:25 INFO - PROCESS | 1744 | 1467603745915 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 20:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:42:25 INFO - PROCESS | 1744 | 1467603745924 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:42:25 INFO - PROCESS | 1744 | 1467603745928 Marionette TRACE conn3 <- [1,1242,null,{}] 20:42:25 INFO - PROCESS | 1744 | 1467603745938 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:42:25 INFO - PROCESS | 1744 | 1467603745944 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:26 INFO - PROCESS | 1744 | 1467603746165 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 20:42:26 INFO - PROCESS | 1744 | 1467603746402 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:26 INFO - PROCESS | 1744 | 1467603746411 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f634000 == 38 [pid = 1744] [id = 318] 20:42:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f634800) [pid = 1744] [serial = 955] [outer = (nil)] 20:42:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f9d1400) [pid = 1744] [serial = 956] [outer = 0x8f634800] 20:42:26 INFO - PROCESS | 1744 | 1467603746536 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9101d400) [pid = 1744] [serial = 957] [outer = 0x8f634800] 20:42:27 INFO - PROCESS | 1744 | 1467603747422 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:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1532ms 20:42:27 INFO - PROCESS | 1744 | 1467603747456 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 20:42:27 INFO - PROCESS | 1744 | 1467603747463 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 20:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:42:27 INFO - PROCESS | 1744 | 1467603747476 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:42:27 INFO - PROCESS | 1744 | 1467603747481 Marionette TRACE conn3 <- [1,1246,null,{}] 20:42:27 INFO - PROCESS | 1744 | 1467603747487 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:42:27 INFO - PROCESS | 1744 | 1467603747493 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:27 INFO - PROCESS | 1744 | 1467603747678 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 20:42:27 INFO - PROCESS | 1744 | 1467603747847 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 1744 | 1467603747855 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x912bc000 == 39 [pid = 1744] [id = 319] 20:42:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91ee1400) [pid = 1744] [serial = 958] [outer = (nil)] 20:42:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x926f4000) [pid = 1744] [serial = 959] [outer = 0x91ee1400] 20:42:27 INFO - PROCESS | 1744 | 1467603747939 Marionette DEBUG loaded listener.js 20:42:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9319b000) [pid = 1744] [serial = 960] [outer = 0x91ee1400] 20:42:28 INFO - PROCESS | 1744 | 1467603748930 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:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1532ms 20:42:29 INFO - PROCESS | 1744 | 1467603749008 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 1744 | 1467603749014 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 20:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:42:29 INFO - PROCESS | 1744 | 1467603749021 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:42:29 INFO - PROCESS | 1744 | 1467603749027 Marionette TRACE conn3 <- [1,1250,null,{}] 20:42:29 INFO - PROCESS | 1744 | 1467603749045 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:42:29 INFO - PROCESS | 1744 | 1467603749054 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:29 INFO - PROCESS | 1744 | 1467603749327 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 20:42:29 INFO - PROCESS | 1744 | 1467603749543 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 1744 | 1467603749551 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9792b800 == 40 [pid = 1744] [id = 320] 20:42:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x97931800) [pid = 1744] [serial = 961] [outer = (nil)] 20:42:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x994dfc00) [pid = 1744] [serial = 962] [outer = 0x97931800] 20:42:29 INFO - PROCESS | 1744 | 1467603749636 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9a03c800) [pid = 1744] [serial = 963] [outer = 0x97931800] 20:42:30 INFO - PROCESS | 1744 | 1467603750484 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:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1492ms 20:42:30 INFO - PROCESS | 1744 | 1467603750514 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 20:42:30 INFO - PROCESS | 1744 | 1467603750519 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 20:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:42:30 INFO - PROCESS | 1744 | 1467603750525 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:42:30 INFO - PROCESS | 1744 | 1467603750529 Marionette TRACE conn3 <- [1,1254,null,{}] 20:42:30 INFO - PROCESS | 1744 | 1467603750535 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:42:30 INFO - PROCESS | 1744 | 1467603750540 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:30 INFO - PROCESS | 1744 | 1467603750715 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 20:42:30 INFO - PROCESS | 1744 | 1467603750888 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 1744 | 1467603750899 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e80000 == 41 [pid = 1744] [id = 321] 20:42:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a03f000) [pid = 1744] [serial = 964] [outer = (nil)] 20:42:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a047c00) [pid = 1744] [serial = 965] [outer = 0x9a03f000] 20:42:30 INFO - PROCESS | 1744 | 1467603750986 Marionette DEBUG loaded listener.js 20:42:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a053000) [pid = 1744] [serial = 966] [outer = 0x9a03f000] 20:42:31 INFO - PROCESS | 1744 | 1467603751910 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:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1430ms 20:42:31 INFO - PROCESS | 1744 | 1467603751956 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 20:42:31 INFO - PROCESS | 1744 | 1467603751960 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 20:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:42:31 INFO - PROCESS | 1744 | 1467603751966 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:42:31 INFO - PROCESS | 1744 | 1467603751970 Marionette TRACE conn3 <- [1,1258,null,{}] 20:42:31 INFO - PROCESS | 1744 | 1467603751976 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:42:31 INFO - PROCESS | 1744 | 1467603751981 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:32 INFO - PROCESS | 1744 | 1467603752149 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 20:42:32 INFO - PROCESS | 1744 | 1467603752320 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:32 INFO - PROCESS | 1744 | 1467603752332 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x99485800 == 42 [pid = 1744] [id = 322] 20:42:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9a17a000) [pid = 1744] [serial = 967] [outer = (nil)] 20:42:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a4e6400) [pid = 1744] [serial = 968] [outer = 0x9a17a000] 20:42:32 INFO - PROCESS | 1744 | 1467603752407 Marionette DEBUG loaded listener.js 20:42:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9a520c00) [pid = 1744] [serial = 969] [outer = 0x9a17a000] 20:42:33 INFO - PROCESS | 1744 | 1467603753302 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:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1388ms 20:42:33 INFO - PROCESS | 1744 | 1467603753354 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 20:42:33 INFO - PROCESS | 1744 | 1467603753358 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 20:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:42:33 INFO - PROCESS | 1744 | 1467603753364 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:42:33 INFO - PROCESS | 1744 | 1467603753368 Marionette TRACE conn3 <- [1,1262,null,{}] 20:42:33 INFO - PROCESS | 1744 | 1467603753374 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:42:33 INFO - PROCESS | 1744 | 1467603753384 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:33 INFO - PROCESS | 1744 | 1467603753588 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 20:42:33 INFO - PROCESS | 1744 | 1467603753760 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 1744 | 1467603753769 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cdc00 == 43 [pid = 1744] [id = 323] 20:42:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x924db800) [pid = 1744] [serial = 970] [outer = (nil)] 20:42:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9aa85800) [pid = 1744] [serial = 971] [outer = 0x924db800] 20:42:33 INFO - PROCESS | 1744 | 1467603753901 Marionette DEBUG loaded listener.js 20:42:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9abad400) [pid = 1744] [serial = 972] [outer = 0x924db800] 20:42:34 INFO - PROCESS | 1744 | 1467603754765 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:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1430ms 20:42:34 INFO - PROCESS | 1744 | 1467603754813 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 20:42:34 INFO - PROCESS | 1744 | 1467603754817 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 20:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:42:34 INFO - PROCESS | 1744 | 1467603754824 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:42:34 INFO - PROCESS | 1744 | 1467603754827 Marionette TRACE conn3 <- [1,1266,null,{}] 20:42:34 INFO - PROCESS | 1744 | 1467603754834 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:42:34 INFO - PROCESS | 1744 | 1467603754839 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:35 INFO - PROCESS | 1744 | 1467603755005 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 20:42:35 INFO - PROCESS | 1744 | 1467603755178 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:35 INFO - PROCESS | 1744 | 1467603755184 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5f5800 == 44 [pid = 1744] [id = 324] 20:42:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9a9f7400) [pid = 1744] [serial = 973] [outer = (nil)] 20:42:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x9b18dc00) [pid = 1744] [serial = 974] [outer = 0x9a9f7400] 20:42:35 INFO - PROCESS | 1744 | 1467603755261 Marionette DEBUG loaded listener.js 20:42:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x9b199400) [pid = 1744] [serial = 975] [outer = 0x9a9f7400] 20:42:36 INFO - PROCESS | 1744 | 1467603756175 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:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1381ms 20:42:36 INFO - PROCESS | 1744 | 1467603756206 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 20:42:36 INFO - PROCESS | 1744 | 1467603756217 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 20:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:42:36 INFO - PROCESS | 1744 | 1467603756223 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:42:36 INFO - PROCESS | 1744 | 1467603756227 Marionette TRACE conn3 <- [1,1270,null,{}] 20:42:36 INFO - PROCESS | 1744 | 1467603756233 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:42:36 INFO - PROCESS | 1744 | 1467603756238 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:36 INFO - PROCESS | 1744 | 1467603756402 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 20:42:36 INFO - PROCESS | 1744 | 1467603756577 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 1744 | 1467603756584 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c1800 == 45 [pid = 1744] [id = 325] 20:42:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x8e7c3800) [pid = 1744] [serial = 976] [outer = (nil)] 20:42:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9261bc00) [pid = 1744] [serial = 977] [outer = 0x8e7c3800] 20:42:36 INFO - PROCESS | 1744 | 1467603756661 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 100 (0x926fb000) [pid = 1744] [serial = 978] [outer = 0x8e7c3800] 20:42:37 INFO - PROCESS | 1744 | 1467603757818 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:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1630ms 20:42:37 INFO - PROCESS | 1744 | 1467603757854 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 20:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:42:37 INFO - PROCESS | 1744 | 1467603757861 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 20:42:37 INFO - PROCESS | 1744 | 1467603757868 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:42:37 INFO - PROCESS | 1744 | 1467603757873 Marionette TRACE conn3 <- [1,1274,null,{}] 20:42:37 INFO - PROCESS | 1744 | 1467603757882 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:42:37 INFO - PROCESS | 1744 | 1467603757887 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:38 INFO - PROCESS | 1744 | 1467603758074 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 20:42:38 INFO - PROCESS | 1744 | 1467603758254 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:38 INFO - PROCESS | 1744 | 1467603758264 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efef800 == 46 [pid = 1744] [id = 326] 20:42:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 101 (0x8efefc00) [pid = 1744] [serial = 979] [outer = (nil)] 20:42:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 102 (0x8f9cec00) [pid = 1744] [serial = 980] [outer = 0x8efefc00] 20:42:38 INFO - PROCESS | 1744 | 1467603758338 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 103 (0x912a5c00) [pid = 1744] [serial = 981] [outer = 0x8efefc00] 20:42:39 INFO - PROCESS | 1744 | 1467603759295 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:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1484ms 20:42:39 INFO - PROCESS | 1744 | 1467603759352 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 1744 | 1467603759358 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 20:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:42:39 INFO - PROCESS | 1744 | 1467603759368 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:42:39 INFO - PROCESS | 1744 | 1467603759372 Marionette TRACE conn3 <- [1,1278,null,{}] 20:42:39 INFO - PROCESS | 1744 | 1467603759378 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:42:39 INFO - PROCESS | 1744 | 1467603759384 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d8000 == 45 [pid = 1744] [id = 316] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x926f8c00 == 44 [pid = 1744] [id = 315] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x9261cc00 == 43 [pid = 1744] [id = 314] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8efed400 == 42 [pid = 1744] [id = 313] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34c00 == 41 [pid = 1744] [id = 312] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cf800 == 40 [pid = 1744] [id = 307] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x912b4c00 == 39 [pid = 1744] [id = 306] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0400 == 38 [pid = 1744] [id = 308] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x92f44000 == 37 [pid = 1744] [id = 310] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d3800 == 36 [pid = 1744] [id = 309] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x97934800 == 35 [pid = 1744] [id = 311] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x92fcec00 == 34 [pid = 1744] [id = 11] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c1800 == 33 [pid = 1744] [id = 325] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8efef800 == 32 [pid = 1744] [id = 326] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5f5800 == 31 [pid = 1744] [id = 324] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cdc00 == 30 [pid = 1744] [id = 323] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x99485800 == 29 [pid = 1744] [id = 322] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x9792b800 == 28 [pid = 1744] [id = 320] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x99e80000 == 27 [pid = 1744] [id = 321] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x912bc000 == 26 [pid = 1744] [id = 319] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bd400 == 25 [pid = 1744] [id = 317] 20:42:40 INFO - PROCESS | 1744 | --DOCSHELL 0x8f634000 == 24 [pid = 1744] [id = 318] 20:42:40 INFO - PROCESS | 1744 | 1467603760567 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 102 (0x8eff3c00) [pid = 1744] [serial = 912] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 101 (0x9b5eec00) [pid = 1744] [serial = 902] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 100 (0x8eff0000) [pid = 1744] [serial = 911] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 99 (0x925d4400) [pid = 1744] [serial = 887] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x91018c00) [pid = 1744] [serial = 915] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x91013400) [pid = 1744] [serial = 914] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x912adc00) [pid = 1744] [serial = 908] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9b76c800) [pid = 1744] [serial = 903] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9a03bc00) [pid = 1744] [serial = 890] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91ed8400) [pid = 1744] [serial = 909] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x9aa88400) [pid = 1744] [serial = 897] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92611400) [pid = 1744] [serial = 917] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93e39000) [pid = 1744] [serial = 921] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a17b400) [pid = 1744] [serial = 891] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9b193000) [pid = 1744] [serial = 899] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8f7da800) [pid = 1744] [serial = 884] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9a696400) [pid = 1744] [serial = 893] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93c0b800) [pid = 1744] [serial = 920] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f9ce800) [pid = 1744] [serial = 885] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9319dc00) [pid = 1744] [serial = 906] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9261f400) [pid = 1744] [serial = 918] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a862400) [pid = 1744] [serial = 896] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a69e000) [pid = 1744] [serial = 894] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93198800) [pid = 1744] [serial = 888] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x926ef000) [pid = 1744] [serial = 905] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9b196c00) [pid = 1744] [serial = 900] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9319b400) [pid = 1744] [serial = 923] [outer = (nil)] [url = about:blank] 20:42:40 INFO - PROCESS | 1744 | 1467603760889 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 1744 | 1467603760896 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec38800 == 25 [pid = 1744] [id = 327] 20:42:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec38c00) [pid = 1744] [serial = 982] [outer = (nil)] 20:42:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ec3f800) [pid = 1744] [serial = 983] [outer = 0x8ec38c00] 20:42:40 INFO - PROCESS | 1744 | 1467603760982 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8eff2400) [pid = 1744] [serial = 984] [outer = 0x8ec38c00] 20:42:41 INFO - PROCESS | 1744 | 1467603761744 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:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2436ms 20:42:41 INFO - PROCESS | 1744 | 1467603761806 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 1744 | 1467603761812 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 20:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:42:41 INFO - PROCESS | 1744 | 1467603761820 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - PROCESS | 1744 | 1467603761826 Marionette TRACE conn3 <- [1,1282,null,{}] 20:42:41 INFO - PROCESS | 1744 | 1467603761833 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:42:41 INFO - PROCESS | 1744 | 1467603761837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:42 INFO - PROCESS | 1744 | 1467603762055 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 20:42:42 INFO - PROCESS | 1744 | 1467603762072 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 1744 | 1467603762082 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d6c00 == 26 [pid = 1744] [id = 328] 20:42:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7d8400) [pid = 1744] [serial = 985] [outer = (nil)] 20:42:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f9c9800) [pid = 1744] [serial = 986] [outer = 0x8f7d8400] 20:42:42 INFO - PROCESS | 1744 | 1467603762151 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f9d3c00) [pid = 1744] [serial = 987] [outer = 0x8f7d8400] 20:42:43 INFO - PROCESS | 1744 | 1467603763002 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:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1243ms 20:42:43 INFO - PROCESS | 1744 | 1467603763069 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 20:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:42:43 INFO - PROCESS | 1744 | 1467603763074 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 20:42:43 INFO - PROCESS | 1744 | 1467603763081 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 1744 | 1467603763084 Marionette TRACE conn3 <- [1,1286,null,{}] 20:42:43 INFO - PROCESS | 1744 | 1467603763091 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:42:43 INFO - PROCESS | 1744 | 1467603763095 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:43 INFO - PROCESS | 1744 | 1467603763306 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 20:42:43 INFO - PROCESS | 1744 | 1467603763334 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 1744 | 1467603763344 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a4400 == 27 [pid = 1744] [id = 329] 20:42:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x912ad800) [pid = 1744] [serial = 988] [outer = (nil)] 20:42:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x912b7000) [pid = 1744] [serial = 989] [outer = 0x912ad800] 20:42:43 INFO - PROCESS | 1744 | 1467603763410 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91ed8400) [pid = 1744] [serial = 990] [outer = 0x912ad800] 20:42:44 INFO - PROCESS | 1744 | 1467603764416 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:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1381ms 20:42:44 INFO - PROCESS | 1744 | 1467603764462 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 1744 | 1467603764468 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 20:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:42:44 INFO - PROCESS | 1744 | 1467603764504 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 1744 | 1467603764512 Marionette TRACE conn3 <- [1,1290,null,{}] 20:42:44 INFO - PROCESS | 1744 | 1467603764522 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:42:44 INFO - PROCESS | 1744 | 1467603764529 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:44 INFO - PROCESS | 1744 | 1467603764748 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 20:42:44 INFO - PROCESS | 1744 | 1467603764774 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 1744 | 1467603764807 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b2c00 == 28 [pid = 1744] [id = 330] 20:42:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x924e2000) [pid = 1744] [serial = 991] [outer = (nil)] 20:42:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x92f3ec00) [pid = 1744] [serial = 992] [outer = 0x924e2000] 20:42:44 INFO - PROCESS | 1744 | 1467603764938 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92fce800) [pid = 1744] [serial = 993] [outer = 0x924e2000] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93c10c00) [pid = 1744] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x912b3000) [pid = 1744] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91015800) [pid = 1744] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f7d7c00) [pid = 1744] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec40000) [pid = 1744] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9261ec00) [pid = 1744] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93b6f400) [pid = 1744] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8e7c1c00) [pid = 1744] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f7dac00) [pid = 1744] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7cd000) [pid = 1744] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x98344400) [pid = 1744] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92fd2400) [pid = 1744] [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:42:45 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92620400) [pid = 1744] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:42:46 INFO - PROCESS | 1744 | 1467603766279 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:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1808ms 20:42:46 INFO - PROCESS | 1744 | 1467603766298 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 1744 | 1467603766303 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 20:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:42:46 INFO - PROCESS | 1744 | 1467603766309 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:42:46 INFO - PROCESS | 1744 | 1467603766312 Marionette TRACE conn3 <- [1,1294,null,{}] 20:42:46 INFO - PROCESS | 1744 | 1467603766318 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:42:46 INFO - PROCESS | 1744 | 1467603766323 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:46 INFO - PROCESS | 1744 | 1467603766474 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 20:42:46 INFO - PROCESS | 1744 | 1467603766489 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 1744 | 1467603766498 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f8800 == 29 [pid = 1744] [id = 331] 20:42:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926f8c00) [pid = 1744] [serial = 994] [outer = (nil)] 20:42:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92fd2400) [pid = 1744] [serial = 995] [outer = 0x926f8c00] 20:42:46 INFO - PROCESS | 1744 | 1467603766564 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93199c00) [pid = 1744] [serial = 996] [outer = 0x926f8c00] 20:42:47 INFO - PROCESS | 1744 | 1467603767369 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:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1139ms 20:42:47 INFO - PROCESS | 1744 | 1467603767448 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 1744 | 1467603767452 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 20:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:42:47 INFO - PROCESS | 1744 | 1467603767458 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:42:47 INFO - PROCESS | 1744 | 1467603767462 Marionette TRACE conn3 <- [1,1298,null,{}] 20:42:47 INFO - PROCESS | 1744 | 1467603767467 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:42:47 INFO - PROCESS | 1744 | 1467603767472 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:47 INFO - PROCESS | 1744 | 1467603767634 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 20:42:47 INFO - PROCESS | 1744 | 1467603767846 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 1744 | 1467603767856 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0400 == 30 [pid = 1744] [id = 332] 20:42:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e7c1800) [pid = 1744] [serial = 997] [outer = (nil)] 20:42:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e7c8800) [pid = 1744] [serial = 998] [outer = 0x8e7c1800] 20:42:47 INFO - PROCESS | 1744 | 1467603767943 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8efef000) [pid = 1744] [serial = 999] [outer = 0x8e7c1800] 20:42:48 INFO - PROCESS | 1744 | 1467603768978 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:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1580ms 20:42:49 INFO - PROCESS | 1744 | 1467603769042 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 1744 | 1467603769048 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 20:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:42:49 INFO - PROCESS | 1744 | 1467603769057 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:42:49 INFO - PROCESS | 1744 | 1467603769063 Marionette TRACE conn3 <- [1,1302,null,{}] 20:42:49 INFO - PROCESS | 1744 | 1467603769071 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:42:49 INFO - PROCESS | 1744 | 1467603769088 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:49 INFO - PROCESS | 1744 | 1467603769277 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 20:42:49 INFO - PROCESS | 1744 | 1467603769504 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 1744 | 1467603769513 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec36800 == 31 [pid = 1744] [id = 333] 20:42:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ec42c00) [pid = 1744] [serial = 1000] [outer = (nil)] 20:42:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x91021800) [pid = 1744] [serial = 1001] [outer = 0x8ec42c00] 20:42:49 INFO - PROCESS | 1744 | 1467603769630 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x912a7c00) [pid = 1744] [serial = 1002] [outer = 0x8ec42c00] 20:42:50 INFO - PROCESS | 1744 | 1467603770580 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:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1587ms 20:42:50 INFO - PROCESS | 1744 | 1467603770648 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 20:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:42:50 INFO - PROCESS | 1744 | 1467603770655 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 20:42:50 INFO - PROCESS | 1744 | 1467603770662 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - PROCESS | 1744 | 1467603770665 Marionette TRACE conn3 <- [1,1306,null,{}] 20:42:50 INFO - PROCESS | 1744 | 1467603770672 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:42:50 INFO - PROCESS | 1744 | 1467603770676 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:50 INFO - PROCESS | 1744 | 1467603770865 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 20:42:51 INFO - PROCESS | 1744 | 1467603771119 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 1744 | 1467603771128 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d5800 == 32 [pid = 1744] [id = 334] 20:42:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x92613400) [pid = 1744] [serial = 1003] [outer = (nil)] 20:42:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x92fcbc00) [pid = 1744] [serial = 1004] [outer = 0x92613400] 20:42:51 INFO - PROCESS | 1744 | 1467603771255 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x93c09c00) [pid = 1744] [serial = 1005] [outer = 0x92613400] 20:42:52 INFO - PROCESS | 1744 | 1467603772246 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:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1649ms 20:42:52 INFO - PROCESS | 1744 | 1467603772311 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 1744 | 1467603772316 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 20:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:42:52 INFO - PROCESS | 1744 | 1467603772333 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:42:52 INFO - PROCESS | 1744 | 1467603772342 Marionette TRACE conn3 <- [1,1310,null,{}] 20:42:52 INFO - PROCESS | 1744 | 1467603772348 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:42:52 INFO - PROCESS | 1744 | 1467603772356 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:52 INFO - PROCESS | 1744 | 1467603772580 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 20:42:52 INFO - PROCESS | 1744 | 1467603772806 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 1744 | 1467603772814 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c10800 == 33 [pid = 1744] [id = 335] 20:42:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x93e2c800) [pid = 1744] [serial = 1006] [outer = (nil)] 20:42:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9517bc00) [pid = 1744] [serial = 1007] [outer = 0x93e2c800] 20:42:52 INFO - PROCESS | 1744 | 1467603772917 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x95206400) [pid = 1744] [serial = 1008] [outer = 0x93e2c800] 20:42:53 INFO - PROCESS | 1744 | 1467603773899 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:42:53 INFO - PROCESS | 1744 | 1467603773989 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 20:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:42:53 INFO - PROCESS | 1744 | 1467603773995 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 1744 | 1467603773998 Marionette TRACE conn3 <- [1,1314,null,{}] 20:42:54 INFO - PROCESS | 1744 | 1467603774004 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:42:54 INFO - PROCESS | 1744 | 1467603774009 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:54 INFO - PROCESS | 1744 | 1467603774233 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 20:42:54 INFO - PROCESS | 1744 | 1467603774448 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 1744 | 1467603774457 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf800 == 34 [pid = 1744] [id = 336] 20:42:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e7cb400) [pid = 1744] [serial = 1009] [outer = (nil)] 20:42:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8eff7c00) [pid = 1744] [serial = 1010] [outer = 0x8e7cb400] 20:42:54 INFO - PROCESS | 1744 | 1467603774570 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f640400) [pid = 1744] [serial = 1011] [outer = 0x8e7cb400] 20:42:55 INFO - PROCESS | 1744 | 1467603775709 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:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x91edf800 == 33 [pid = 1744] [id = 305] 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d1c00 == 32 [pid = 1744] [id = 304] 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec41c00 == 31 [pid = 1744] [id = 303] 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x926f8800 == 30 [pid = 1744] [id = 331] 20:42:55 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x92fd2c00) [pid = 1744] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x912b2c00 == 29 [pid = 1744] [id = 330] 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x912a4400 == 28 [pid = 1744] [id = 329] 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d6c00 == 27 [pid = 1744] [id = 328] 20:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1843ms 20:42:55 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec38800 == 26 [pid = 1744] [id = 327] 20:42:55 INFO - PROCESS | 1744 | 1467603775839 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 1744 | 1467603775845 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 20:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:42:55 INFO - PROCESS | 1744 | 1467603775862 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - PROCESS | 1744 | 1467603775866 Marionette TRACE conn3 <- [1,1318,null,{}] 20:42:55 INFO - PROCESS | 1744 | 1467603775875 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:42:55 INFO - PROCESS | 1744 | 1467603775879 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:56 INFO - PROCESS | 1744 | 1467603776042 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93eb1c00) [pid = 1744] [serial = 947] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x95178400) [pid = 1744] [serial = 948] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x91eda400) [pid = 1744] [serial = 950] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9129fc00) [pid = 1744] [serial = 941] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93e37800) [pid = 1744] [serial = 924] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f634400) [pid = 1744] [serial = 938] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f63a800) [pid = 1744] [serial = 939] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92f3e400) [pid = 1744] [serial = 944] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93ebb400) [pid = 1744] [serial = 932] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9520e400) [pid = 1744] [serial = 933] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e7c7c00) [pid = 1744] [serial = 926] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8ec41400) [pid = 1744] [serial = 927] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x912b6800) [pid = 1744] [serial = 929] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x984d1c00) [pid = 1744] [serial = 954] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91edac00) [pid = 1744] [serial = 930] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x984d4c00) [pid = 1744] [serial = 935] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x994e8000) [pid = 1744] [serial = 936] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912ae400) [pid = 1744] [serial = 942] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9792f400) [pid = 1744] [serial = 953] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x925cd000) [pid = 1744] [serial = 645] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92fd1c00) [pid = 1744] [serial = 945] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x926f4400) [pid = 1744] [serial = 951] [outer = (nil)] [url = about:blank] 20:42:56 INFO - PROCESS | 1744 | 1467603776253 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 1744 | 1467603776262 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f634000 == 27 [pid = 1744] [id = 337] 20:42:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f634400) [pid = 1744] [serial = 1012] [outer = (nil)] 20:42:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7d1000) [pid = 1744] [serial = 1013] [outer = 0x8f634400] 20:42:56 INFO - PROCESS | 1744 | 1467603776339 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f9ca800) [pid = 1744] [serial = 1014] [outer = 0x8f634400] 20:42:57 INFO - PROCESS | 1744 | 1467603777087 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:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1251ms 20:42:57 INFO - PROCESS | 1744 | 1467603777119 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 20:42:57 INFO - PROCESS | 1744 | 1467603777125 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 20:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:42:57 INFO - PROCESS | 1744 | 1467603777135 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:42:57 INFO - PROCESS | 1744 | 1467603777139 Marionette TRACE conn3 <- [1,1322,null,{}] 20:42:57 INFO - PROCESS | 1744 | 1467603777145 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:42:57 INFO - PROCESS | 1744 | 1467603777151 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:57 INFO - PROCESS | 1744 | 1467603777321 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 20:42:57 INFO - PROCESS | 1744 | 1467603777332 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 1744 | 1467603777340 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101a000 == 28 [pid = 1744] [id = 338] 20:42:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912b9400) [pid = 1744] [serial = 1015] [outer = (nil)] 20:42:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91edac00) [pid = 1744] [serial = 1016] [outer = 0x912b9400] 20:42:57 INFO - PROCESS | 1744 | 1467603777411 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x924e5800) [pid = 1744] [serial = 1017] [outer = 0x912b9400] 20:42:58 INFO - PROCESS | 1744 | 1467603778356 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:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1278ms 20:42:58 INFO - PROCESS | 1744 | 1467603778414 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 1744 | 1467603778417 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 20:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:42:58 INFO - PROCESS | 1744 | 1467603778428 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:42:58 INFO - PROCESS | 1744 | 1467603778433 Marionette TRACE conn3 <- [1,1326,null,{}] 20:42:58 INFO - PROCESS | 1744 | 1467603778454 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:42:58 INFO - PROCESS | 1744 | 1467603778462 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:58 INFO - PROCESS | 1744 | 1467603778672 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 20:42:58 INFO - PROCESS | 1744 | 1467603778699 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 1744 | 1467603778709 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:42:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd2c00 == 29 [pid = 1744] [id = 339] 20:42:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92fd3800) [pid = 1744] [serial = 1018] [outer = (nil)] 20:42:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9319ec00) [pid = 1744] [serial = 1019] [outer = 0x92fd3800] 20:42:58 INFO - PROCESS | 1744 | 1467603778780 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93e2d400) [pid = 1744] [serial = 1020] [outer = 0x92fd3800] 20:42:59 INFO - PROCESS | 1744 | 1467603779729 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:42:59 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:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1335ms 20:42:59 INFO - PROCESS | 1744 | 1467603779774 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 1744 | 1467603779780 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 20:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:42:59 INFO - PROCESS | 1744 | 1467603779786 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 1744 | 1467603779789 Marionette TRACE conn3 <- [1,1330,null,{}] 20:42:59 INFO - PROCESS | 1744 | 1467603779795 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:42:59 INFO - PROCESS | 1744 | 1467603779799 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:00 INFO - PROCESS | 1744 | 1467603780014 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 20:43:00 INFO - PROCESS | 1744 | 1467603780030 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 1744 | 1467603780038 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0000 == 30 [pid = 1744] [id = 340] 20:43:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93b61800) [pid = 1744] [serial = 1021] [outer = (nil)] 20:43:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93eb8c00) [pid = 1744] [serial = 1022] [outer = 0x93b61800] 20:43:00 INFO - PROCESS | 1744 | 1467603780108 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9517d400) [pid = 1744] [serial = 1023] [outer = 0x93b61800] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f634800) [pid = 1744] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91ee1400) [pid = 1744] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x97931800) [pid = 1744] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a03f000) [pid = 1744] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a17a000) [pid = 1744] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x924db800) [pid = 1744] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a9f7400) [pid = 1744] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec38c00) [pid = 1744] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7d8400) [pid = 1744] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8efefc00) [pid = 1744] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8e7c3800) [pid = 1744] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x924e2000) [pid = 1744] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:43:00 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912ad800) [pid = 1744] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:43:01 INFO - PROCESS | 1744 | 1467603781118 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:43:01 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:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1389ms 20:43:01 INFO - PROCESS | 1744 | 1467603781175 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 1744 | 1467603781179 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 20:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:43:01 INFO - PROCESS | 1744 | 1467603781189 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:43:01 INFO - PROCESS | 1744 | 1467603781191 Marionette TRACE conn3 <- [1,1334,null,{}] 20:43:01 INFO - PROCESS | 1744 | 1467603781204 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:43:01 INFO - PROCESS | 1744 | 1467603781208 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:01 INFO - PROCESS | 1744 | 1467603781360 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 20:43:01 INFO - PROCESS | 1744 | 1467603781369 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 1744 | 1467603781375 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf400 == 31 [pid = 1744] [id = 341] 20:43:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8efedc00) [pid = 1744] [serial = 1024] [outer = (nil)] 20:43:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ee1800) [pid = 1744] [serial = 1025] [outer = 0x8efedc00] 20:43:01 INFO - PROCESS | 1744 | 1467603781442 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93eb0800) [pid = 1744] [serial = 1026] [outer = 0x8efedc00] 20:43:02 INFO - PROCESS | 1744 | 1467603782334 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:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1188ms 20:43:02 INFO - PROCESS | 1744 | 1467603782377 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 1744 | 1467603782381 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 20:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:43:02 INFO - PROCESS | 1744 | 1467603782387 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:43:02 INFO - PROCESS | 1744 | 1467603782390 Marionette TRACE conn3 <- [1,1338,null,{}] 20:43:02 INFO - PROCESS | 1744 | 1467603782396 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:43:02 INFO - PROCESS | 1744 | 1467603782406 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:02 INFO - PROCESS | 1744 | 1467603782610 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 20:43:02 INFO - PROCESS | 1744 | 1467603782797 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 1744 | 1467603782804 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bec00 == 32 [pid = 1744] [id = 342] 20:43:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e7bf000) [pid = 1744] [serial = 1027] [outer = (nil)] 20:43:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ec33c00) [pid = 1744] [serial = 1028] [outer = 0x8e7bf000] 20:43:02 INFO - PROCESS | 1744 | 1467603782890 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8ec3fc00) [pid = 1744] [serial = 1029] [outer = 0x8e7bf000] 20:43:04 INFO - PROCESS | 1744 | 1467603784409 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:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2080ms 20:43:04 INFO - PROCESS | 1744 | 1467603784470 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 1744 | 1467603784475 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 20:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:43:04 INFO - PROCESS | 1744 | 1467603784483 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:43:04 INFO - PROCESS | 1744 | 1467603784489 Marionette TRACE conn3 <- [1,1342,null,{}] 20:43:04 INFO - PROCESS | 1744 | 1467603784497 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:43:04 INFO - PROCESS | 1744 | 1467603784503 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:04 INFO - PROCESS | 1744 | 1467603784833 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 20:43:04 INFO - PROCESS | 1744 | 1467603784921 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 1744 | 1467603784930 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff6400 == 33 [pid = 1744] [id = 343] 20:43:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f63f400) [pid = 1744] [serial = 1030] [outer = (nil)] 20:43:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x912b0c00) [pid = 1744] [serial = 1031] [outer = 0x8f63f400] 20:43:05 INFO - PROCESS | 1744 | 1467603785045 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x924e1400) [pid = 1744] [serial = 1032] [outer = 0x8f63f400] 20:43:06 INFO - PROCESS | 1744 | 1467603786003 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:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1588ms 20:43:06 INFO - PROCESS | 1744 | 1467603786079 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 20:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:43:06 INFO - PROCESS | 1744 | 1467603786089 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 20:43:06 INFO - PROCESS | 1744 | 1467603786095 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:43:06 INFO - PROCESS | 1744 | 1467603786100 Marionette TRACE conn3 <- [1,1346,null,{}] 20:43:06 INFO - PROCESS | 1744 | 1467603786108 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:43:06 INFO - PROCESS | 1744 | 1467603786113 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:06 INFO - PROCESS | 1744 | 1467603786338 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 20:43:06 INFO - PROCESS | 1744 | 1467603786594 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 1744 | 1467603786600 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x924db800 == 34 [pid = 1744] [id = 344] 20:43:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93b68c00) [pid = 1744] [serial = 1033] [outer = (nil)] 20:43:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93e37800) [pid = 1744] [serial = 1034] [outer = 0x93b68c00] 20:43:06 INFO - PROCESS | 1744 | 1467603786728 Marionette DEBUG loaded listener.js 20:43:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93eb8000) [pid = 1744] [serial = 1035] [outer = 0x93b68c00] 20:43:07 INFO - PROCESS | 1744 | 1467603787708 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:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1681ms 20:43:07 INFO - PROCESS | 1744 | 1467603787778 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 1744 | 1467603787782 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 20:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:43:07 INFO - PROCESS | 1744 | 1467603787797 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:43:07 INFO - PROCESS | 1744 | 1467603787807 Marionette TRACE conn3 <- [1,1350,null,{}] 20:43:07 INFO - PROCESS | 1744 | 1467603787816 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:43:07 INFO - PROCESS | 1744 | 1467603787823 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:08 INFO - PROCESS | 1744 | 1467603788050 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 20:43:08 INFO - PROCESS | 1744 | 1467603788266 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 1744 | 1467603788274 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520f000 == 35 [pid = 1744] [id = 345] 20:43:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x95270000) [pid = 1744] [serial = 1036] [outer = (nil)] 20:43:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x98450000) [pid = 1744] [serial = 1037] [outer = 0x95270000] 20:43:08 INFO - PROCESS | 1744 | 1467603788400 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x994e1400) [pid = 1744] [serial = 1038] [outer = 0x95270000] 20:43:09 INFO - PROCESS | 1744 | 1467603789329 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:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1611ms 20:43:09 INFO - PROCESS | 1744 | 1467603789400 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 1744 | 1467603789405 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 20:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:43:09 INFO - PROCESS | 1744 | 1467603789412 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:43:09 INFO - PROCESS | 1744 | 1467603789414 Marionette TRACE conn3 <- [1,1354,null,{}] 20:43:09 INFO - PROCESS | 1744 | 1467603789421 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:43:09 INFO - PROCESS | 1744 | 1467603789426 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:09 INFO - PROCESS | 1744 | 1467603789651 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 20:43:10 INFO - PROCESS | 1744 | 1467603790103 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 1744 | 1467603790112 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8800 == 36 [pid = 1744] [id = 346] 20:43:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8eff8c00) [pid = 1744] [serial = 1039] [outer = (nil)] 20:43:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8effcc00) [pid = 1744] [serial = 1040] [outer = 0x8eff8c00] 20:43:10 INFO - PROCESS | 1744 | 1467603790232 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f7d1c00) [pid = 1744] [serial = 1041] [outer = 0x8eff8c00] 20:43:11 INFO - PROCESS | 1744 | 1467603791236 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:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1840ms 20:43:11 INFO - PROCESS | 1744 | 1467603791253 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 1744 | 1467603791259 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 20:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:43:11 INFO - PROCESS | 1744 | 1467603791267 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 1744 | 1467603791271 Marionette TRACE conn3 <- [1,1358,null,{}] 20:43:11 INFO - PROCESS | 1744 | 1467603791279 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:43:11 INFO - PROCESS | 1744 | 1467603791287 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:11 INFO - PROCESS | 1744 | 1467603791469 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf400 == 35 [pid = 1744] [id = 341] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0000 == 34 [pid = 1744] [id = 340] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd2c00 == 33 [pid = 1744] [id = 339] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9101a000 == 32 [pid = 1744] [id = 338] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8f634000 == 31 [pid = 1744] [id = 337] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf800 == 30 [pid = 1744] [id = 336] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x93c10800 == 29 [pid = 1744] [id = 335] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x925d5800 == 28 [pid = 1744] [id = 334] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec36800 == 27 [pid = 1744] [id = 333] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0400 == 26 [pid = 1744] [id = 332] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec37800 == 25 [pid = 1744] [id = 292] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x92f45c00 == 24 [pid = 1744] [id = 293] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed3400 == 23 [pid = 1744] [id = 295] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cac00 == 22 [pid = 1744] [id = 289] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4000 == 21 [pid = 1744] [id = 288] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3a000 == 20 [pid = 1744] [id = 294] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d9c00 == 19 [pid = 1744] [id = 302] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x91eddc00 == 18 [pid = 1744] [id = 290] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cb000 == 17 [pid = 1744] [id = 301] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5f5000 == 16 [pid = 1744] [id = 298] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x93e2c400 == 15 [pid = 1744] [id = 299] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x926fbc00 == 14 [pid = 1744] [id = 297] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9a857c00 == 13 [pid = 1744] [id = 300] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x98348c00 == 12 [pid = 1744] [id = 296] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec35000 == 11 [pid = 1744] [id = 291] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x9520f000 == 10 [pid = 1744] [id = 345] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff6400 == 9 [pid = 1744] [id = 343] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x924db800 == 8 [pid = 1744] [id = 344] 20:43:12 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bec00 == 7 [pid = 1744] [id = 342] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92fd2400) [pid = 1744] [serial = 995] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f9d1400) [pid = 1744] [serial = 956] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9101d400) [pid = 1744] [serial = 957] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9319b000) [pid = 1744] [serial = 960] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x926f4000) [pid = 1744] [serial = 959] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a03c800) [pid = 1744] [serial = 963] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x994dfc00) [pid = 1744] [serial = 962] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9a053000) [pid = 1744] [serial = 966] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a047c00) [pid = 1744] [serial = 965] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a520c00) [pid = 1744] [serial = 969] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a4e6400) [pid = 1744] [serial = 968] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9abad400) [pid = 1744] [serial = 972] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9aa85800) [pid = 1744] [serial = 971] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9b199400) [pid = 1744] [serial = 975] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9b18dc00) [pid = 1744] [serial = 974] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec3f800) [pid = 1744] [serial = 983] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eff2400) [pid = 1744] [serial = 984] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f9c9800) [pid = 1744] [serial = 986] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912a5c00) [pid = 1744] [serial = 981] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f9cec00) [pid = 1744] [serial = 980] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x926fb000) [pid = 1744] [serial = 978] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9261bc00) [pid = 1744] [serial = 977] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92f3ec00) [pid = 1744] [serial = 992] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x912b7000) [pid = 1744] [serial = 989] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x92fce800) [pid = 1744] [serial = 993] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x91ed8400) [pid = 1744] [serial = 990] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8f9d3c00) [pid = 1744] [serial = 987] [outer = (nil)] [url = about:blank] 20:43:12 INFO - PROCESS | 1744 | 1467603792737 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 1744 | 1467603792747 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c4400 == 8 [pid = 1744] [id = 347] 20:43:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x8e7c4800) [pid = 1744] [serial = 1042] [outer = (nil)] 20:43:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8e7c9c00) [pid = 1744] [serial = 1043] [outer = 0x8e7c4800] 20:43:12 INFO - PROCESS | 1744 | 1467603792827 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ec3d800) [pid = 1744] [serial = 1044] [outer = 0x8e7c4800] 20:43:13 INFO - PROCESS | 1744 | 1467603793594 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:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2389ms 20:43:13 INFO - PROCESS | 1744 | 1467603793658 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 20:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:43:13 INFO - PROCESS | 1744 | 1467603793663 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 20:43:13 INFO - PROCESS | 1744 | 1467603793671 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 1744 | 1467603793674 Marionette TRACE conn3 <- [1,1362,null,{}] 20:43:13 INFO - PROCESS | 1744 | 1467603793683 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:43:13 INFO - PROCESS | 1744 | 1467603793690 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:13 INFO - PROCESS | 1744 | 1467603793851 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 20:43:13 INFO - PROCESS | 1744 | 1467603793863 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 1744 | 1467603793873 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d9000 == 9 [pid = 1744] [id = 348] 20:43:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f7d9800) [pid = 1744] [serial = 1045] [outer = (nil)] 20:43:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f9ccc00) [pid = 1744] [serial = 1046] [outer = 0x8f7d9800] 20:43:13 INFO - PROCESS | 1744 | 1467603793945 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91012800) [pid = 1744] [serial = 1047] [outer = 0x8f7d9800] 20:43:14 INFO - PROCESS | 1744 | 1467603794911 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:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1285ms 20:43:14 INFO - PROCESS | 1744 | 1467603794960 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 1744 | 1467603794967 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 20:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:43:14 INFO - PROCESS | 1744 | 1467603794975 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:43:14 INFO - PROCESS | 1744 | 1467603794978 Marionette TRACE conn3 <- [1,1366,null,{}] 20:43:14 INFO - PROCESS | 1744 | 1467603794985 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:43:14 INFO - PROCESS | 1744 | 1467603794990 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:15 INFO - PROCESS | 1744 | 1467603795162 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 20:43:15 INFO - PROCESS | 1744 | 1467603795312 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 1744 | 1467603795324 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101f000 == 10 [pid = 1744] [id = 349] 20:43:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91020400) [pid = 1744] [serial = 1048] [outer = (nil)] 20:43:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x912b0800) [pid = 1744] [serial = 1049] [outer = 0x91020400] 20:43:15 INFO - PROCESS | 1744 | 1467603795391 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912bc000) [pid = 1744] [serial = 1050] [outer = 0x91020400] 20:43:16 INFO - PROCESS | 1744 | 1467603796346 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:43:16 INFO - PROCESS | 1744 | 1467603796376 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 20:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:43:16 INFO - PROCESS | 1744 | 1467603796391 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:43:16 INFO - PROCESS | 1744 | 1467603796400 Marionette TRACE conn3 <- [1,1370,null,{}] 20:43:16 INFO - PROCESS | 1744 | 1467603796418 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:43:16 INFO - PROCESS | 1744 | 1467603796426 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:16 INFO - PROCESS | 1744 | 1467603796648 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 20:43:16 INFO - PROCESS | 1744 | 1467603796671 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:16 INFO - PROCESS | 1744 | 1467603796678 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261f400 == 11 [pid = 1744] [id = 350] 20:43:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92620000) [pid = 1744] [serial = 1051] [outer = (nil)] 20:43:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ed8800) [pid = 1744] [serial = 1052] [outer = 0x92620000] 20:43:16 INFO - PROCESS | 1744 | 1467603796761 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92f4a400) [pid = 1744] [serial = 1053] [outer = 0x92620000] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92fd3800) [pid = 1744] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93b61800) [pid = 1744] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8efedc00) [pid = 1744] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912b9400) [pid = 1744] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ec42c00) [pid = 1744] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f634400) [pid = 1744] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e7c1800) [pid = 1744] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92613400) [pid = 1744] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8e7cb400) [pid = 1744] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93e2c800) [pid = 1744] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:43:17 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x926f8c00) [pid = 1744] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:43:18 INFO - PROCESS | 1744 | 1467603798071 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:43:18 INFO - PROCESS | 1744 | 1467603798094 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 20:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:43:18 INFO - PROCESS | 1744 | 1467603798114 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:43:18 INFO - PROCESS | 1744 | 1467603798119 Marionette TRACE conn3 <- [1,1374,null,{}] 20:43:18 INFO - PROCESS | 1744 | 1467603798134 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:43:18 INFO - PROCESS | 1744 | 1467603798138 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:18 INFO - PROCESS | 1744 | 1467603798279 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 20:43:18 INFO - PROCESS | 1744 | 1467603798294 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 1744 | 1467603798301 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b1000 == 12 [pid = 1744] [id = 351] 20:43:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91edc800) [pid = 1744] [serial = 1054] [outer = (nil)] 20:43:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x92f44c00) [pid = 1744] [serial = 1055] [outer = 0x91edc800] 20:43:18 INFO - PROCESS | 1744 | 1467603798368 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x92fd1000) [pid = 1744] [serial = 1056] [outer = 0x91edc800] 20:43:19 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:43:19 INFO - PROCESS | 1744 | 1467603799215 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:43:19 INFO - PROCESS | 1744 | 1467603799278 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 20:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:43:19 INFO - PROCESS | 1744 | 1467603799285 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:43:19 INFO - PROCESS | 1744 | 1467603799288 Marionette TRACE conn3 <- [1,1378,null,{}] 20:43:19 INFO - PROCESS | 1744 | 1467603799294 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:43:19 INFO - PROCESS | 1744 | 1467603799299 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:19 INFO - PROCESS | 1744 | 1467603799447 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 20:43:19 INFO - PROCESS | 1744 | 1467603799456 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 1744 | 1467603799476 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b61c00 == 13 [pid = 1744] [id = 352] 20:43:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93b68000) [pid = 1744] [serial = 1057] [outer = (nil)] 20:43:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93c09800) [pid = 1744] [serial = 1058] [outer = 0x93b68000] 20:43:19 INFO - PROCESS | 1744 | 1467603799556 Marionette DEBUG loaded listener.js 20:43:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93eb3000) [pid = 1744] [serial = 1059] [outer = 0x93b68000] 20:43:20 INFO - PROCESS | 1744 | 1467603800845 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:43:20 INFO - PROCESS | 1744 | 1467603800882 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 20:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:43:20 INFO - PROCESS | 1744 | 1467603800890 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:43:20 INFO - PROCESS | 1744 | 1467603800895 Marionette TRACE conn3 <- [1,1382,null,{}] 20:43:20 INFO - PROCESS | 1744 | 1467603800903 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:43:20 INFO - PROCESS | 1744 | 1467603800910 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:21 INFO - PROCESS | 1744 | 1467603801136 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 20:43:21 INFO - PROCESS | 1744 | 1467603801337 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 1744 | 1467603801348 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff2c00 == 14 [pid = 1744] [id = 353] 20:43:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7d4800) [pid = 1744] [serial = 1060] [outer = (nil)] 20:43:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912a1400) [pid = 1744] [serial = 1061] [outer = 0x8f7d4800] 20:43:21 INFO - PROCESS | 1744 | 1467603801472 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912b1400) [pid = 1744] [serial = 1062] [outer = 0x8f7d4800] 20:43:22 INFO - PROCESS | 1744 | [1744] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 20:43:22 INFO - PROCESS | 1744 | 1467603802509 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:43:22 INFO - PROCESS | 1744 | 1467603802583 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 20:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:43:22 INFO - PROCESS | 1744 | 1467603802594 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:43:22 INFO - PROCESS | 1744 | 1467603802597 Marionette TRACE conn3 <- [1,1386,null,{}] 20:43:22 INFO - PROCESS | 1744 | 1467603802604 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:43:22 INFO - PROCESS | 1744 | 1467603802610 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:22 INFO - PROCESS | 1744 | 1467603802802 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 20:43:23 INFO - PROCESS | 1744 | 1467603803063 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 1744 | 1467603803074 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129e000 == 15 [pid = 1744] [id = 354] 20:43:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9319a400) [pid = 1744] [serial = 1063] [outer = (nil)] 20:43:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e2c800) [pid = 1744] [serial = 1064] [outer = 0x9319a400] 20:43:23 INFO - PROCESS | 1744 | 1467603803156 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93eb6400) [pid = 1744] [serial = 1065] [outer = 0x9319a400] 20:43:24 INFO - PROCESS | 1744 | 1467603804239 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:43:24 INFO - PROCESS | 1744 | 1467603804291 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 20:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:43:24 INFO - PROCESS | 1744 | 1467603804299 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:43:24 INFO - PROCESS | 1744 | 1467603804305 Marionette TRACE conn3 <- [1,1390,null,{}] 20:43:24 INFO - PROCESS | 1744 | 1467603804321 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:43:24 INFO - PROCESS | 1744 | 1467603804330 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:24 INFO - PROCESS | 1744 | 1467603804584 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 20:43:24 INFO - PROCESS | 1744 | 1467603804797 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 1744 | 1467603804808 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb5000 == 16 [pid = 1744] [id = 355] 20:43:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9517b400) [pid = 1744] [serial = 1066] [outer = (nil)] 20:43:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x952f4000) [pid = 1744] [serial = 1067] [outer = 0x9517b400] 20:43:24 INFO - PROCESS | 1744 | 1467603804892 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9792f000) [pid = 1744] [serial = 1068] [outer = 0x9517b400] 20:43:26 INFO - PROCESS | 1744 | 1467603806047 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:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1793ms 20:43:26 INFO - PROCESS | 1744 | 1467603806092 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 20:43:26 INFO - PROCESS | 1744 | 1467603806098 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 20:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:43:26 INFO - PROCESS | 1744 | 1467603806107 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:43:26 INFO - PROCESS | 1744 | 1467603806111 Marionette TRACE conn3 <- [1,1394,null,{}] 20:43:26 INFO - PROCESS | 1744 | 1467603806120 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:43:26 INFO - PROCESS | 1744 | 1467603806126 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:26 INFO - PROCESS | 1744 | 1467603806363 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 20:43:26 INFO - PROCESS | 1744 | 1467603806596 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 1744 | 1467603806611 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93199c00) [pid = 1744] [serial = 996] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93e2d400) [pid = 1744] [serial = 1020] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93eb8c00) [pid = 1744] [serial = 1022] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91ee1800) [pid = 1744] [serial = 1025] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9517d400) [pid = 1744] [serial = 1023] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91edac00) [pid = 1744] [serial = 1016] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91021800) [pid = 1744] [serial = 1001] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912a7c00) [pid = 1744] [serial = 1002] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f7d1000) [pid = 1744] [serial = 1013] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f9ca800) [pid = 1744] [serial = 1014] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e7c8800) [pid = 1744] [serial = 998] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8efef000) [pid = 1744] [serial = 999] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92fcbc00) [pid = 1744] [serial = 1004] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93c09c00) [pid = 1744] [serial = 1005] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8eff7c00) [pid = 1744] [serial = 1010] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8f640400) [pid = 1744] [serial = 1011] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x9517bc00) [pid = 1744] [serial = 1007] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x95206400) [pid = 1744] [serial = 1008] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x9319ec00) [pid = 1744] [serial = 1019] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x924e5800) [pid = 1744] [serial = 1017] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x93eb0800) [pid = 1744] [serial = 1026] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec35800 == 17 [pid = 1744] [id = 356] 20:43:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8ec36000) [pid = 1744] [serial = 1069] [outer = (nil)] 20:43:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x8f638400) [pid = 1744] [serial = 1070] [outer = 0x8ec36000] 20:43:26 INFO - PROCESS | 1744 | 1467603806719 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x8f7ce800) [pid = 1744] [serial = 1071] [outer = 0x8ec36000] 20:43:27 INFO - PROCESS | 1744 | 1467603807452 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:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1395ms 20:43:27 INFO - PROCESS | 1744 | 1467603807501 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 1744 | 1467603807507 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 20:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:43:27 INFO - PROCESS | 1744 | 1467603807517 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:43:27 INFO - PROCESS | 1744 | 1467603807522 Marionette TRACE conn3 <- [1,1398,null,{}] 20:43:27 INFO - PROCESS | 1744 | 1467603807528 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:43:27 INFO - PROCESS | 1744 | 1467603807532 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:27 INFO - PROCESS | 1744 | 1467603807692 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 20:43:27 INFO - PROCESS | 1744 | 1467603807703 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 1744 | 1467603807712 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101d800 == 18 [pid = 1744] [id = 357] 20:43:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9101e800) [pid = 1744] [serial = 1072] [outer = (nil)] 20:43:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x912abc00) [pid = 1744] [serial = 1073] [outer = 0x9101e800] 20:43:27 INFO - PROCESS | 1744 | 1467603807787 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x91edd000) [pid = 1744] [serial = 1074] [outer = 0x9101e800] 20:43:28 INFO - PROCESS | 1744 | 1467603808707 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:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1239ms 20:43:28 INFO - PROCESS | 1744 | 1467603808757 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 1744 | 1467603808761 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 20:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:43:28 INFO - PROCESS | 1744 | 1467603808767 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:43:28 INFO - PROCESS | 1744 | 1467603808773 Marionette TRACE conn3 <- [1,1402,null,{}] 20:43:28 INFO - PROCESS | 1744 | 1467603808788 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:43:28 INFO - PROCESS | 1744 | 1467603808796 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:29 INFO - PROCESS | 1744 | 1467603809007 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 20:43:29 INFO - PROCESS | 1744 | 1467603809023 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 1744 | 1467603809033 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f46400 == 19 [pid = 1744] [id = 358] 20:43:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x92fcf800) [pid = 1744] [serial = 1075] [outer = (nil)] 20:43:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x93b63c00) [pid = 1744] [serial = 1076] [outer = 0x92fcf800] 20:43:29 INFO - PROCESS | 1744 | 1467603809103 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x93c0b000) [pid = 1744] [serial = 1077] [outer = 0x92fcf800] 20:43:29 INFO - PROCESS | 1744 | 1467603809983 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:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1241ms 20:43:30 INFO - PROCESS | 1744 | 1467603810009 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 1744 | 1467603810012 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 20:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:43:30 INFO - PROCESS | 1744 | 1467603810019 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:43:30 INFO - PROCESS | 1744 | 1467603810022 Marionette TRACE conn3 <- [1,1406,null,{}] 20:43:30 INFO - PROCESS | 1744 | 1467603810028 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:43:30 INFO - PROCESS | 1744 | 1467603810032 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:30 INFO - PROCESS | 1744 | 1467603810265 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 20:43:30 INFO - PROCESS | 1744 | 1467603810289 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 1744 | 1467603810297 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ee1800 == 20 [pid = 1744] [id = 359] 20:43:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93b62400) [pid = 1744] [serial = 1078] [outer = (nil)] 20:43:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9517d800) [pid = 1744] [serial = 1079] [outer = 0x93b62400] 20:43:30 INFO - PROCESS | 1744 | 1467603810365 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x925cc400) [pid = 1744] [serial = 1080] [outer = 0x93b62400] 20:43:31 INFO - PROCESS | 1744 | 1467603811297 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:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92620000) [pid = 1744] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8e7bf000) [pid = 1744] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f63f400) [pid = 1744] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x93b68c00) [pid = 1744] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x95270000) [pid = 1744] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x91edc800) [pid = 1744] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x8e7c4800) [pid = 1744] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x8eff8c00) [pid = 1744] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:43:31 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x91020400) [pid = 1744] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1386ms 20:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:43:31 INFO - PROCESS | 1744 | 1467603811405 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 1744 | 1467603811408 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 20:43:31 INFO - PROCESS | 1744 | 1467603811413 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:43:31 INFO - PROCESS | 1744 | 1467603811417 Marionette TRACE conn3 <- [1,1410,null,{}] 20:43:31 INFO - PROCESS | 1744 | 1467603811423 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:43:31 INFO - PROCESS | 1744 | 1467603811428 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:31 INFO - PROCESS | 1744 | 1467603811576 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 20:43:31 INFO - PROCESS | 1744 | 1467603811585 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 1744 | 1467603811591 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e2000 == 21 [pid = 1744] [id = 360] 20:43:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x92613800) [pid = 1744] [serial = 1081] [outer = (nil)] 20:43:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x93c02c00) [pid = 1744] [serial = 1082] [outer = 0x92613800] 20:43:31 INFO - PROCESS | 1744 | 1467603811659 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x95179400) [pid = 1744] [serial = 1083] [outer = 0x92613800] 20:43:32 INFO - PROCESS | 1744 | 1467603812579 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:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1193ms 20:43:32 INFO - PROCESS | 1744 | 1467603812606 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 20:43:32 INFO - PROCESS | 1744 | 1467603812610 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 20:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:43:32 INFO - PROCESS | 1744 | 1467603812616 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:43:32 INFO - PROCESS | 1744 | 1467603812619 Marionette TRACE conn3 <- [1,1414,null,{}] 20:43:32 INFO - PROCESS | 1744 | 1467603812624 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:43:32 INFO - PROCESS | 1744 | 1467603812634 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:32 INFO - PROCESS | 1744 | 1467603812831 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 20:43:32 INFO - PROCESS | 1744 | 1467603812956 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:32 INFO - PROCESS | 1744 | 1467603812964 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4800 == 22 [pid = 1744] [id = 361] 20:43:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91019c00) [pid = 1744] [serial = 1084] [outer = (nil)] 20:43:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9834dc00) [pid = 1744] [serial = 1085] [outer = 0x91019c00] 20:43:33 INFO - PROCESS | 1744 | 1467603813035 Marionette DEBUG loaded listener.js 20:43:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x98445800) [pid = 1744] [serial = 1086] [outer = 0x91019c00] 20:43:34 INFO - PROCESS | 1744 | 1467603814079 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:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1479ms 20:43:34 INFO - PROCESS | 1744 | 1467603814096 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 20:43:34 INFO - PROCESS | 1744 | 1467603814101 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 20:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:43:34 INFO - PROCESS | 1744 | 1467603814110 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:43:34 INFO - PROCESS | 1744 | 1467603814115 Marionette TRACE conn3 <- [1,1418,null,{}] 20:43:34 INFO - PROCESS | 1744 | 1467603814124 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:43:34 INFO - PROCESS | 1744 | 1467603814130 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:34 INFO - PROCESS | 1744 | 1467603814363 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 20:43:34 INFO - PROCESS | 1744 | 1467603814632 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:34 INFO - PROCESS | 1744 | 1467603814642 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c5800 == 23 [pid = 1744] [id = 362] 20:43:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec35000) [pid = 1744] [serial = 1087] [outer = (nil)] 20:43:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f7d2400) [pid = 1744] [serial = 1088] [outer = 0x8ec35000] 20:43:34 INFO - PROCESS | 1744 | 1467603814723 Marionette DEBUG loaded listener.js 20:43:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91021000) [pid = 1744] [serial = 1089] [outer = 0x8ec35000] 20:43:35 INFO - PROCESS | 1744 | 1467603815706 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:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1641ms 20:43:35 INFO - PROCESS | 1744 | 1467603815750 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 20:43:35 INFO - PROCESS | 1744 | 1467603815757 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 20:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:43:35 INFO - PROCESS | 1744 | 1467603815769 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:43:35 INFO - PROCESS | 1744 | 1467603815774 Marionette TRACE conn3 <- [1,1422,null,{}] 20:43:35 INFO - PROCESS | 1744 | 1467603815780 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:43:35 INFO - PROCESS | 1744 | 1467603815786 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:35 INFO - PROCESS | 1744 | 1467603815971 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 20:43:36 INFO - PROCESS | 1744 | 1467603816189 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 1744 | 1467603816199 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f47800 == 24 [pid = 1744] [id = 363] 20:43:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93198800) [pid = 1744] [serial = 1090] [outer = (nil)] 20:43:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93c02400) [pid = 1744] [serial = 1091] [outer = 0x93198800] 20:43:36 INFO - PROCESS | 1744 | 1467603816295 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93eb9000) [pid = 1744] [serial = 1092] [outer = 0x93198800] 20:43:37 INFO - PROCESS | 1744 | 1467603817276 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:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1539ms 20:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:43:37 INFO - PROCESS | 1744 | 1467603817308 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 20:43:37 INFO - PROCESS | 1744 | 1467603817311 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 20:43:37 INFO - PROCESS | 1744 | 1467603817319 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:43:37 INFO - PROCESS | 1744 | 1467603817325 Marionette TRACE conn3 <- [1,1426,null,{}] 20:43:37 INFO - PROCESS | 1744 | 1467603817342 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:43:37 INFO - PROCESS | 1744 | 1467603817350 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:37 INFO - PROCESS | 1744 | 1467603817528 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 20:43:37 INFO - PROCESS | 1744 | 1467603817748 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:37 INFO - PROCESS | 1744 | 1467603817762 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x952f0000 == 25 [pid = 1744] [id = 364] 20:43:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x99ee0c00) [pid = 1744] [serial = 1093] [outer = (nil)] 20:43:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x99ee7400) [pid = 1744] [serial = 1094] [outer = 0x99ee0c00] 20:43:37 INFO - PROCESS | 1744 | 1467603817855 Marionette DEBUG loaded listener.js 20:43:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9a03ec00) [pid = 1744] [serial = 1095] [outer = 0x99ee0c00] 20:43:38 INFO - PROCESS | 1744 | 1467603818750 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:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1492ms 20:43:38 INFO - PROCESS | 1744 | 1467603818811 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 20:43:38 INFO - PROCESS | 1744 | 1467603818816 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 20:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:43:38 INFO - PROCESS | 1744 | 1467603818822 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:43:38 INFO - PROCESS | 1744 | 1467603818825 Marionette TRACE conn3 <- [1,1430,null,{}] 20:43:38 INFO - PROCESS | 1744 | 1467603818831 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:43:38 INFO - PROCESS | 1744 | 1467603818837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:39 INFO - PROCESS | 1744 | 1467603819016 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 20:43:39 INFO - PROCESS | 1744 | 1467603819184 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:39 INFO - PROCESS | 1744 | 1467603819192 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e8d400 == 26 [pid = 1744] [id = 365] 20:43:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a041c00) [pid = 1744] [serial = 1096] [outer = (nil)] 20:43:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a049c00) [pid = 1744] [serial = 1097] [outer = 0x9a041c00] 20:43:39 INFO - PROCESS | 1744 | 1467603819275 Marionette DEBUG loaded listener.js 20:43:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a058400) [pid = 1744] [serial = 1098] [outer = 0x9a041c00] 20:43:40 INFO - PROCESS | 1744 | 1467603820214 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:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1431ms 20:43:40 INFO - PROCESS | 1744 | 1467603820254 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 20:43:40 INFO - PROCESS | 1744 | 1467603820258 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 20:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:43:40 INFO - PROCESS | 1744 | 1467603820264 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:43:40 INFO - PROCESS | 1744 | 1467603820267 Marionette TRACE conn3 <- [1,1434,null,{}] 20:43:40 INFO - PROCESS | 1744 | 1467603820274 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:43:40 INFO - PROCESS | 1744 | 1467603820279 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:40 INFO - PROCESS | 1744 | 1467603820461 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 20:43:40 INFO - PROCESS | 1744 | 1467603820643 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:40 INFO - PROCESS | 1744 | 1467603820653 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a03e000 == 27 [pid = 1744] [id = 366] 20:43:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a043400) [pid = 1744] [serial = 1099] [outer = (nil)] 20:43:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a314000) [pid = 1744] [serial = 1100] [outer = 0x9a043400] 20:43:40 INFO - PROCESS | 1744 | 1467603820732 Marionette DEBUG loaded listener.js 20:43:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a521800) [pid = 1744] [serial = 1101] [outer = 0x9a043400] 20:43:41 INFO - PROCESS | 1744 | 1467603821752 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:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1534ms 20:43:41 INFO - PROCESS | 1744 | 1467603821800 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 20:43:41 INFO - PROCESS | 1744 | 1467603821804 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 20:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:43:41 INFO - PROCESS | 1744 | 1467603821811 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:43:41 INFO - PROCESS | 1744 | 1467603821815 Marionette TRACE conn3 <- [1,1438,null,{}] 20:43:41 INFO - PROCESS | 1744 | 1467603821821 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:43:41 INFO - PROCESS | 1744 | 1467603821831 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:42 INFO - PROCESS | 1744 | 1467603822033 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 20:43:42 INFO - PROCESS | 1744 | 1467603822252 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:42 INFO - PROCESS | 1744 | 1467603822259 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7ca800 == 28 [pid = 1744] [id = 367] 20:43:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a5ed400) [pid = 1744] [serial = 1102] [outer = (nil)] 20:43:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a6a0000) [pid = 1744] [serial = 1103] [outer = 0x9a5ed400] 20:43:42 INFO - PROCESS | 1744 | 1467603822384 Marionette DEBUG loaded listener.js 20:43:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a856400) [pid = 1744] [serial = 1104] [outer = 0x9a5ed400] 20:43:43 INFO - PROCESS | 1744 | 1467603823266 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:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1530ms 20:43:43 INFO - PROCESS | 1744 | 1467603823342 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 20:43:43 INFO - PROCESS | 1744 | 1467603823346 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 20:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:43:43 INFO - PROCESS | 1744 | 1467603823353 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:43:43 INFO - PROCESS | 1744 | 1467603823357 Marionette TRACE conn3 <- [1,1442,null,{}] 20:43:43 INFO - PROCESS | 1744 | 1467603823363 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:43:43 INFO - PROCESS | 1744 | 1467603823368 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:43 INFO - PROCESS | 1744 | 1467603823575 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 20:43:43 INFO - PROCESS | 1744 | 1467603823955 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:43 INFO - PROCESS | 1744 | 1467603823964 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0000 == 29 [pid = 1744] [id = 368] 20:43:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8e7c2400) [pid = 1744] [serial = 1105] [outer = (nil)] 20:43:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ec3c400) [pid = 1744] [serial = 1106] [outer = 0x8e7c2400] 20:43:44 INFO - PROCESS | 1744 | 1467603824082 Marionette DEBUG loaded listener.js 20:43:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8eff8000) [pid = 1744] [serial = 1107] [outer = 0x8e7c2400] 20:43:45 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c4400 == 28 [pid = 1744] [id = 347] 20:43:46 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff8800 == 27 [pid = 1744] [id = 346] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91ed8800) [pid = 1744] [serial = 1052] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec3fc00) [pid = 1744] [serial = 1029] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ec33c00) [pid = 1744] [serial = 1028] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x924e1400) [pid = 1744] [serial = 1032] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x912b0c00) [pid = 1744] [serial = 1031] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eb8000) [pid = 1744] [serial = 1035] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93e37800) [pid = 1744] [serial = 1034] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x994e1400) [pid = 1744] [serial = 1038] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x98450000) [pid = 1744] [serial = 1037] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92f44c00) [pid = 1744] [serial = 1055] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92f4a400) [pid = 1744] [serial = 1053] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e7c9c00) [pid = 1744] [serial = 1043] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f9ccc00) [pid = 1744] [serial = 1046] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7d1c00) [pid = 1744] [serial = 1041] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8effcc00) [pid = 1744] [serial = 1040] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec3d800) [pid = 1744] [serial = 1044] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912bc000) [pid = 1744] [serial = 1050] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x912b0800) [pid = 1744] [serial = 1049] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92fd1000) [pid = 1744] [serial = 1056] [outer = (nil)] [url = about:blank] 20:43:46 INFO - PROCESS | 1744 | 1467603826155 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:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2945ms 20:43:46 INFO - PROCESS | 1744 | 1467603826299 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 1744 | 1467603826305 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 20:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:43:46 INFO - PROCESS | 1744 | 1467603826314 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:43:46 INFO - PROCESS | 1744 | 1467603826321 Marionette TRACE conn3 <- [1,1446,null,{}] 20:43:46 INFO - PROCESS | 1744 | 1467603826331 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:43:46 INFO - PROCESS | 1744 | 1467603826337 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:46 INFO - PROCESS | 1744 | 1467603826495 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 20:43:46 INFO - PROCESS | 1744 | 1467603826511 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:46 INFO - PROCESS | 1744 | 1467603826521 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effac00 == 28 [pid = 1744] [id = 369] 20:43:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8effb000) [pid = 1744] [serial = 1108] [outer = (nil)] 20:43:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f634400) [pid = 1744] [serial = 1109] [outer = 0x8effb000] 20:43:46 INFO - PROCESS | 1744 | 1467603826594 Marionette DEBUG loaded listener.js 20:43:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f636000) [pid = 1744] [serial = 1110] [outer = 0x8effb000] 20:43:47 INFO - PROCESS | 1744 | 1467603827503 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:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1238ms 20:43:47 INFO - PROCESS | 1744 | 1467603827552 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 20:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:43:47 INFO - PROCESS | 1744 | 1467603827561 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 20:43:47 INFO - PROCESS | 1744 | 1467603827572 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 1744 | 1467603827577 Marionette TRACE conn3 <- [1,1450,null,{}] 20:43:47 INFO - PROCESS | 1744 | 1467603827583 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:43:47 INFO - PROCESS | 1744 | 1467603827589 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:47 INFO - PROCESS | 1744 | 1467603827757 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 20:43:47 INFO - PROCESS | 1744 | 1467603827881 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 1744 | 1467603827893 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9ce400 == 29 [pid = 1744] [id = 370] 20:43:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f9cec00) [pid = 1744] [serial = 1111] [outer = (nil)] 20:43:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f9d5c00) [pid = 1744] [serial = 1112] [outer = 0x8f9cec00] 20:43:47 INFO - PROCESS | 1744 | 1467603827962 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91018400) [pid = 1744] [serial = 1113] [outer = 0x8f9cec00] 20:43:48 INFO - PROCESS | 1744 | 1467603828884 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:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1333ms 20:43:48 INFO - PROCESS | 1744 | 1467603828904 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 20:43:48 INFO - PROCESS | 1744 | 1467603828908 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 20:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:43:48 INFO - PROCESS | 1744 | 1467603828924 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:43:48 INFO - PROCESS | 1744 | 1467603828930 Marionette TRACE conn3 <- [1,1454,null,{}] 20:43:48 INFO - PROCESS | 1744 | 1467603828948 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:43:48 INFO - PROCESS | 1744 | 1467603828957 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:49 INFO - PROCESS | 1744 | 1467603829174 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 20:43:49 INFO - PROCESS | 1744 | 1467603829192 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 1744 | 1467603829205 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b6c00 == 30 [pid = 1744] [id = 371] 20:43:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912b7800) [pid = 1744] [serial = 1114] [outer = (nil)] 20:43:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91ed8400) [pid = 1744] [serial = 1115] [outer = 0x912b7800] 20:43:49 INFO - PROCESS | 1744 | 1467603829278 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ee0000) [pid = 1744] [serial = 1116] [outer = 0x912b7800] 20:43:50 INFO - PROCESS | 1744 | 1467603830189 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:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1345ms 20:43:50 INFO - PROCESS | 1744 | 1467603830264 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 20:43:50 INFO - PROCESS | 1744 | 1467603830267 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 20:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:43:50 INFO - PROCESS | 1744 | 1467603830274 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:43:50 INFO - PROCESS | 1744 | 1467603830278 Marionette TRACE conn3 <- [1,1458,null,{}] 20:43:50 INFO - PROCESS | 1744 | 1467603830283 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:43:50 INFO - PROCESS | 1744 | 1467603830288 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:50 INFO - PROCESS | 1744 | 1467603830518 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f7d9800) [pid = 1744] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91019c00) [pid = 1744] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9319a400) [pid = 1744] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7d4800) [pid = 1744] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93b68000) [pid = 1744] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec36000) [pid = 1744] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93b62400) [pid = 1744] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9101e800) [pid = 1744] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9517b400) [pid = 1744] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x92613800) [pid = 1744] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:43:50 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92fcf800) [pid = 1744] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:43:51 INFO - PROCESS | 1744 | 1467603831043 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 1744 | 1467603831054 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bd800 == 31 [pid = 1744] [id = 372] 20:43:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec34800) [pid = 1744] [serial = 1117] [outer = (nil)] 20:43:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f9d1800) [pid = 1744] [serial = 1118] [outer = 0x8ec34800] 20:43:51 INFO - PROCESS | 1744 | 1467603831121 Marionette DEBUG loaded listener.js 20:43:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92612000) [pid = 1744] [serial = 1119] [outer = 0x8ec34800] 20:43:51 INFO - PROCESS | 1744 | 1467603831923 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:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1681ms 20:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:43:51 INFO - PROCESS | 1744 | 1467603831956 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 1744 | 1467603831958 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 20:43:51 INFO - PROCESS | 1744 | 1467603831965 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:43:51 INFO - PROCESS | 1744 | 1467603831968 Marionette TRACE conn3 <- [1,1462,null,{}] 20:43:51 INFO - PROCESS | 1744 | 1467603831974 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:43:51 INFO - PROCESS | 1744 | 1467603831979 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:52 INFO - PROCESS | 1744 | 1467603832121 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 20:43:52 INFO - PROCESS | 1744 | 1467603832135 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:52 INFO - PROCESS | 1744 | 1467603832144 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d5000 == 32 [pid = 1744] [id = 373] 20:43:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9261e800) [pid = 1744] [serial = 1120] [outer = (nil)] 20:43:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92f43800) [pid = 1744] [serial = 1121] [outer = 0x9261e800] 20:43:52 INFO - PROCESS | 1744 | 1467603832212 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92f49800) [pid = 1744] [serial = 1122] [outer = 0x9261e800] 20:43:53 INFO - PROCESS | 1744 | 1467603833249 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:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1330ms 20:43:53 INFO - PROCESS | 1744 | 1467603833296 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 20:43:53 INFO - PROCESS | 1744 | 1467603833303 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 20:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:43:53 INFO - PROCESS | 1744 | 1467603833312 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:43:53 INFO - PROCESS | 1744 | 1467603833317 Marionette TRACE conn3 <- [1,1466,null,{}] 20:43:53 INFO - PROCESS | 1744 | 1467603833327 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:43:53 INFO - PROCESS | 1744 | 1467603833332 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:53 INFO - PROCESS | 1744 | 1467603833524 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 20:43:53 INFO - PROCESS | 1744 | 1467603833748 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:53 INFO - PROCESS | 1744 | 1467603833762 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff0000 == 33 [pid = 1744] [id = 374] 20:43:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f7d0800) [pid = 1744] [serial = 1123] [outer = (nil)] 20:43:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7d8c00) [pid = 1744] [serial = 1124] [outer = 0x8f7d0800] 20:43:53 INFO - PROCESS | 1744 | 1467603833850 Marionette DEBUG loaded listener.js 20:43:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f9d7800) [pid = 1744] [serial = 1125] [outer = 0x8f7d0800] 20:43:54 INFO - PROCESS | 1744 | 1467603834941 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:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1684ms 20:43:55 INFO - PROCESS | 1744 | 1467603834996 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 20:43:55 INFO - PROCESS | 1744 | 1467603835003 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 20:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:43:55 INFO - PROCESS | 1744 | 1467603835015 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:43:55 INFO - PROCESS | 1744 | 1467603835019 Marionette TRACE conn3 <- [1,1470,null,{}] 20:43:55 INFO - PROCESS | 1744 | 1467603835025 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:43:55 INFO - PROCESS | 1744 | 1467603835032 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:55 INFO - PROCESS | 1744 | 1467603835217 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 20:43:55 INFO - PROCESS | 1744 | 1467603835442 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:55 INFO - PROCESS | 1744 | 1467603835456 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x91021800 == 34 [pid = 1744] [id = 375] 20:43:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91eda800) [pid = 1744] [serial = 1126] [outer = (nil)] 20:43:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x924e4000) [pid = 1744] [serial = 1127] [outer = 0x91eda800] 20:43:55 INFO - PROCESS | 1744 | 1467603835571 Marionette DEBUG loaded listener.js 20:43:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926f6000) [pid = 1744] [serial = 1128] [outer = 0x91eda800] 20:43:56 INFO - PROCESS | 1744 | 1467603836640 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:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1682ms 20:43:56 INFO - PROCESS | 1744 | 1467603836698 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 20:43:56 INFO - PROCESS | 1744 | 1467603836702 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 20:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:43:56 INFO - PROCESS | 1744 | 1467603836709 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:43:56 INFO - PROCESS | 1744 | 1467603836716 Marionette TRACE conn3 <- [1,1474,null,{}] 20:43:56 INFO - PROCESS | 1744 | 1467603836733 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:43:56 INFO - PROCESS | 1744 | 1467603836741 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:56 INFO - PROCESS | 1744 | 1467603836957 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 20:43:57 INFO - PROCESS | 1744 | 1467603837178 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:57 INFO - PROCESS | 1744 | 1467603837191 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b68400 == 35 [pid = 1744] [id = 376] 20:43:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93b69c00) [pid = 1744] [serial = 1129] [outer = (nil)] 20:43:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93c0d800) [pid = 1744] [serial = 1130] [outer = 0x93b69c00] 20:43:57 INFO - PROCESS | 1744 | 1467603837272 Marionette DEBUG loaded listener.js 20:43:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93eaf000) [pid = 1744] [serial = 1131] [outer = 0x93b69c00] 20:43:58 INFO - PROCESS | 1744 | 1467603838310 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:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1649ms 20:43:58 INFO - PROCESS | 1744 | 1467603838359 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 1744 | 1467603838364 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 20:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:43:58 INFO - PROCESS | 1744 | 1467603838370 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:43:58 INFO - PROCESS | 1744 | 1467603838374 Marionette TRACE conn3 <- [1,1478,null,{}] 20:43:58 INFO - PROCESS | 1744 | 1467603838380 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:43:58 INFO - PROCESS | 1744 | 1467603838385 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:58 INFO - PROCESS | 1744 | 1467603838570 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 20:43:58 INFO - PROCESS | 1744 | 1467603838927 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 1744 | 1467603838933 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:43:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c9000 == 36 [pid = 1744] [id = 377] 20:43:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e7c9800) [pid = 1744] [serial = 1132] [outer = (nil)] 20:43:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ec3a000) [pid = 1744] [serial = 1133] [outer = 0x8e7c9800] 20:43:59 INFO - PROCESS | 1744 | 1467603839018 Marionette DEBUG loaded listener.js 20:43:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8effcc00) [pid = 1744] [serial = 1134] [outer = 0x8e7c9800] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93eb6400) [pid = 1744] [serial = 1065] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x912b1400) [pid = 1744] [serial = 1062] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93c09800) [pid = 1744] [serial = 1058] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7ce800) [pid = 1744] [serial = 1071] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912a1400) [pid = 1744] [serial = 1061] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9517d800) [pid = 1744] [serial = 1079] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91edd000) [pid = 1744] [serial = 1074] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912abc00) [pid = 1744] [serial = 1073] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x952f4000) [pid = 1744] [serial = 1067] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9792f000) [pid = 1744] [serial = 1068] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f638400) [pid = 1744] [serial = 1070] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93eb3000) [pid = 1744] [serial = 1059] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x95179400) [pid = 1744] [serial = 1083] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93b63c00) [pid = 1744] [serial = 1076] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x925cc400) [pid = 1744] [serial = 1080] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93c02c00) [pid = 1744] [serial = 1082] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93c0b000) [pid = 1744] [serial = 1077] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x93e2c800) [pid = 1744] [serial = 1064] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x91012800) [pid = 1744] [serial = 1047] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x98445800) [pid = 1744] [serial = 1086] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9834dc00) [pid = 1744] [serial = 1085] [outer = (nil)] [url = about:blank] 20:44:00 INFO - PROCESS | 1744 | 1467603840080 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:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1738ms 20:44:00 INFO - PROCESS | 1744 | 1467603840111 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 20:44:00 INFO - PROCESS | 1744 | 1467603840117 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 20:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:44:00 INFO - PROCESS | 1744 | 1467603840124 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:44:00 INFO - PROCESS | 1744 | 1467603840128 Marionette TRACE conn3 <- [1,1482,null,{}] 20:44:00 INFO - PROCESS | 1744 | 1467603840136 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:44:00 INFO - PROCESS | 1744 | 1467603840143 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:00 INFO - PROCESS | 1744 | 1467603840301 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 20:44:00 INFO - PROCESS | 1744 | 1467603840465 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:00 INFO - PROCESS | 1744 | 1467603840474 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x91012800 == 37 [pid = 1744] [id = 378] 20:44:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91013800) [pid = 1744] [serial = 1135] [outer = (nil)] 20:44:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x912a3400) [pid = 1744] [serial = 1136] [outer = 0x91013800] 20:44:00 INFO - PROCESS | 1744 | 1467603840561 Marionette DEBUG loaded listener.js 20:44:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x912b3000) [pid = 1744] [serial = 1137] [outer = 0x91013800] 20:44:01 INFO - PROCESS | 1744 | 1467603841360 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:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1281ms 20:44:01 INFO - PROCESS | 1744 | 1467603841407 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 20:44:01 INFO - PROCESS | 1744 | 1467603841413 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 20:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:44:01 INFO - PROCESS | 1744 | 1467603841425 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:44:01 INFO - PROCESS | 1744 | 1467603841428 Marionette TRACE conn3 <- [1,1486,null,{}] 20:44:01 INFO - PROCESS | 1744 | 1467603841434 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:44:01 INFO - PROCESS | 1744 | 1467603841439 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:01 INFO - PROCESS | 1744 | 1467603841596 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 20:44:01 INFO - PROCESS | 1744 | 1467603841606 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 1744 | 1467603841616 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ba800 == 38 [pid = 1744] [id = 379] 20:44:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x924da800) [pid = 1744] [serial = 1138] [outer = (nil)] 20:44:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x92f42c00) [pid = 1744] [serial = 1139] [outer = 0x924da800] 20:44:01 INFO - PROCESS | 1744 | 1467603841682 Marionette DEBUG loaded listener.js 20:44:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9319c000) [pid = 1744] [serial = 1140] [outer = 0x924da800] 20:44:02 INFO - PROCESS | 1744 | 1467603842678 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:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1292ms 20:44:02 INFO - PROCESS | 1744 | 1467603842717 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 20:44:02 INFO - PROCESS | 1744 | 1467603842720 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 20:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:44:02 INFO - PROCESS | 1744 | 1467603842729 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:44:02 INFO - PROCESS | 1744 | 1467603842737 Marionette TRACE conn3 <- [1,1490,null,{}] 20:44:02 INFO - PROCESS | 1744 | 1467603842758 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:44:02 INFO - PROCESS | 1744 | 1467603842765 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:02 INFO - PROCESS | 1744 | 1467603842968 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 20:44:03 INFO - PROCESS | 1744 | 1467603842990 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 1744 | 1467603843000 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d6400 == 39 [pid = 1744] [id = 380] 20:44:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93eb4800) [pid = 1744] [serial = 1141] [outer = (nil)] 20:44:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eb8000) [pid = 1744] [serial = 1142] [outer = 0x93eb4800] 20:44:03 INFO - PROCESS | 1744 | 1467603843063 Marionette DEBUG loaded listener.js 20:44:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93eb9400) [pid = 1744] [serial = 1143] [outer = 0x93eb4800] 20:44:03 INFO - PROCESS | 1744 | 1467603843942 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:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1244ms 20:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:44:03 INFO - PROCESS | 1744 | 1467603843975 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 1744 | 1467603843979 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 20:44:03 INFO - PROCESS | 1744 | 1467603843985 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:44:03 INFO - PROCESS | 1744 | 1467603843989 Marionette TRACE conn3 <- [1,1494,null,{}] 20:44:04 INFO - PROCESS | 1744 | 1467603844000 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:44:04 INFO - PROCESS | 1744 | 1467603844003 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:04 INFO - PROCESS | 1744 | 1467603844205 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 20:44:04 INFO - PROCESS | 1744 | 1467603844225 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:04 INFO - PROCESS | 1744 | 1467603844234 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec36800 == 40 [pid = 1744] [id = 381] 20:44:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ec3b400) [pid = 1744] [serial = 1144] [outer = (nil)] 20:44:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x95203c00) [pid = 1744] [serial = 1145] [outer = 0x8ec3b400] 20:44:04 INFO - PROCESS | 1744 | 1467603844298 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95207800) [pid = 1744] [serial = 1146] [outer = 0x8ec3b400] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8ec35000) [pid = 1744] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912b7800) [pid = 1744] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93198800) [pid = 1744] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec34800) [pid = 1744] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8effb000) [pid = 1744] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f9cec00) [pid = 1744] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x99ee0c00) [pid = 1744] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a041c00) [pid = 1744] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e7c2400) [pid = 1744] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a043400) [pid = 1744] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:44:04 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9a5ed400) [pid = 1744] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:44:05 INFO - PROCESS | 1744 | 1467603845274 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:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1339ms 20:44:05 INFO - PROCESS | 1744 | 1467603845323 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 20:44:05 INFO - PROCESS | 1744 | 1467603845327 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 20:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:44:05 INFO - PROCESS | 1744 | 1467603845333 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:44:05 INFO - PROCESS | 1744 | 1467603845335 Marionette TRACE conn3 <- [1,1498,null,{}] 20:44:05 INFO - PROCESS | 1744 | 1467603845345 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:44:05 INFO - PROCESS | 1744 | 1467603845349 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:05 INFO - PROCESS | 1744 | 1467603845538 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 20:44:05 INFO - PROCESS | 1744 | 1467603845556 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 1744 | 1467603845574 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b6800 == 41 [pid = 1744] [id = 382] 20:44:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9261ac00) [pid = 1744] [serial = 1147] [outer = (nil)] 20:44:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x93eb8800) [pid = 1744] [serial = 1148] [outer = 0x9261ac00] 20:44:05 INFO - PROCESS | 1744 | 1467603845661 Marionette DEBUG loaded listener.js 20:44:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x952e7400) [pid = 1744] [serial = 1149] [outer = 0x9261ac00] 20:44:06 INFO - PROCESS | 1744 | 1467603846525 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:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1239ms 20:44:06 INFO - PROCESS | 1744 | 1467603846573 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 20:44:06 INFO - PROCESS | 1744 | 1467603846576 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 20:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:44:06 INFO - PROCESS | 1744 | 1467603846582 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:44:06 INFO - PROCESS | 1744 | 1467603846585 Marionette TRACE conn3 <- [1,1502,null,{}] 20:44:06 INFO - PROCESS | 1744 | 1467603846591 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:44:06 INFO - PROCESS | 1744 | 1467603846596 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:06 INFO - PROCESS | 1744 | 1467603846747 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 20:44:06 INFO - PROCESS | 1744 | 1467603846758 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:06 INFO - PROCESS | 1744 | 1467603846763 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0f000 == 42 [pid = 1744] [id = 383] 20:44:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9517a800) [pid = 1744] [serial = 1150] [outer = (nil)] 20:44:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x98445800) [pid = 1744] [serial = 1151] [outer = 0x9517a800] 20:44:06 INFO - PROCESS | 1744 | 1467603846831 Marionette DEBUG loaded listener.js 20:44:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x984d5400) [pid = 1744] [serial = 1152] [outer = 0x9517a800] 20:44:07 INFO - PROCESS | 1744 | 1467603847936 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:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1380ms 20:44:07 INFO - PROCESS | 1744 | 1467603847964 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 20:44:07 INFO - PROCESS | 1744 | 1467603847971 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 20:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:44:07 INFO - PROCESS | 1744 | 1467603847979 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:44:07 INFO - PROCESS | 1744 | 1467603847987 Marionette TRACE conn3 <- [1,1506,null,{}] 20:44:08 INFO - PROCESS | 1744 | 1467603847995 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:44:08 INFO - PROCESS | 1744 | 1467603848000 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:08 INFO - PROCESS | 1744 | 1467603848184 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 20:44:08 INFO - PROCESS | 1744 | 1467603848351 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:08 INFO - PROCESS | 1744 | 1467603848359 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63d800 == 43 [pid = 1744] [id = 384] 20:44:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f7d6400) [pid = 1744] [serial = 1153] [outer = (nil)] 20:44:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912a8800) [pid = 1744] [serial = 1154] [outer = 0x8f7d6400] 20:44:08 INFO - PROCESS | 1744 | 1467603848491 Marionette DEBUG loaded listener.js 20:44:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ed8800) [pid = 1744] [serial = 1155] [outer = 0x8f7d6400] 20:44:09 INFO - PROCESS | 1744 | 1467603849393 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:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1485ms 20:44:09 INFO - PROCESS | 1744 | 1467603849464 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 1744 | 1467603849471 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 20:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:44:09 INFO - PROCESS | 1744 | 1467603849482 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:44:09 INFO - PROCESS | 1744 | 1467603849486 Marionette TRACE conn3 <- [1,1510,null,{}] 20:44:09 INFO - PROCESS | 1744 | 1467603849493 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:44:09 INFO - PROCESS | 1744 | 1467603849499 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:09 INFO - PROCESS | 1744 | 1467603849716 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 20:44:10 INFO - PROCESS | 1744 | 1467603849984 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 1744 | 1467603849992 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f43000 == 44 [pid = 1744] [id = 385] 20:44:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9319b000) [pid = 1744] [serial = 1156] [outer = (nil)] 20:44:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93c05400) [pid = 1744] [serial = 1157] [outer = 0x9319b000] 20:44:10 INFO - PROCESS | 1744 | 1467603850120 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93c0f400) [pid = 1744] [serial = 1158] [outer = 0x9319b000] 20:44:11 INFO - PROCESS | 1744 | 1467603851023 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:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1587ms 20:44:11 INFO - PROCESS | 1744 | 1467603851068 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 20:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:44:11 INFO - PROCESS | 1744 | 1467603851073 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 20:44:11 INFO - PROCESS | 1744 | 1467603851080 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:44:11 INFO - PROCESS | 1744 | 1467603851086 Marionette TRACE conn3 <- [1,1514,null,{}] 20:44:11 INFO - PROCESS | 1744 | 1467603851107 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:44:11 INFO - PROCESS | 1744 | 1467603851124 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:11 INFO - PROCESS | 1744 | 1467603851445 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 20:44:11 INFO - PROCESS | 1744 | 1467603851573 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 1744 | 1467603851585 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x97931c00 == 45 [pid = 1744] [id = 386] 20:44:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x97934400) [pid = 1744] [serial = 1159] [outer = (nil)] 20:44:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9844a400) [pid = 1744] [serial = 1160] [outer = 0x97934400] 20:44:11 INFO - PROCESS | 1744 | 1467603851707 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x994e1c00) [pid = 1744] [serial = 1161] [outer = 0x97934400] 20:44:12 INFO - PROCESS | 1744 | 1467603852576 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:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1539ms 20:44:12 INFO - PROCESS | 1744 | 1467603852618 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 1744 | 1467603852623 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 20:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:44:12 INFO - PROCESS | 1744 | 1467603852630 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 1744 | 1467603852634 Marionette TRACE conn3 <- [1,1518,null,{}] 20:44:12 INFO - PROCESS | 1744 | 1467603852640 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:44:12 INFO - PROCESS | 1744 | 1467603852645 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:12 INFO - PROCESS | 1744 | 1467603852856 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 20:44:13 INFO - PROCESS | 1744 | 1467603853024 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:13 INFO - PROCESS | 1744 | 1467603853032 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e84400 == 46 [pid = 1744] [id = 387] 20:44:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x99ed9c00) [pid = 1744] [serial = 1162] [outer = (nil)] 20:44:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a03bc00) [pid = 1744] [serial = 1163] [outer = 0x99ed9c00] 20:44:13 INFO - PROCESS | 1744 | 1467603853110 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a043800) [pid = 1744] [serial = 1164] [outer = 0x99ed9c00] 20:44:14 INFO - PROCESS | 1744 | 1467603854025 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:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1434ms 20:44:14 INFO - PROCESS | 1744 | 1467603854065 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 1744 | 1467603854068 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 20:44:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:44:14 INFO - PROCESS | 1744 | 1467603854075 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 1744 | 1467603854079 Marionette TRACE conn3 <- [1,1522,null,{}] 20:44:14 INFO - PROCESS | 1744 | 1467603854085 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:44:14 INFO - PROCESS | 1744 | 1467603854090 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:14 INFO - PROCESS | 1744 | 1467603854257 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 20:44:14 INFO - PROCESS | 1744 | 1467603854428 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 1744 | 1467603854434 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d3800 == 47 [pid = 1744] [id = 388] 20:44:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91016400) [pid = 1744] [serial = 1165] [outer = (nil)] 20:44:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x926ee800) [pid = 1744] [serial = 1166] [outer = 0x91016400] 20:44:14 INFO - PROCESS | 1744 | 1467603854513 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92f40400) [pid = 1744] [serial = 1167] [outer = 0x91016400] 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:44:15 INFO - PROCESS | 1744 | 1467603855615 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:44:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 20:44:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:44:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 20:44:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:44:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 20:44:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:44:15 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 20:44:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:44:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1586ms 20:44:15 INFO - PROCESS | 1744 | 1467603855664 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 1744 | 1467603855674 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 20:44:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:44:15 INFO - PROCESS | 1744 | 1467603855683 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:44:15 INFO - PROCESS | 1744 | 1467603855687 Marionette TRACE conn3 <- [1,1526,null,{}] 20:44:15 INFO - PROCESS | 1744 | 1467603855714 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:44:15 INFO - PROCESS | 1744 | 1467603855719 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:15 INFO - PROCESS | 1744 | 1467603855880 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 20:44:16 INFO - PROCESS | 1744 | 1467603856105 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:16 INFO - PROCESS | 1744 | 1467603856118 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101e400 == 48 [pid = 1744] [id = 389] 20:44:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9101f800) [pid = 1744] [serial = 1168] [outer = (nil)] 20:44:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x91ed3800) [pid = 1744] [serial = 1169] [outer = 0x9101f800] 20:44:16 INFO - PROCESS | 1744 | 1467603856211 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x924e4400) [pid = 1744] [serial = 1170] [outer = 0x9101f800] 20:44:17 INFO - PROCESS | 1744 | 1467603857057 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:44:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:44:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:44:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:44:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:44:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:44:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:44:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1439ms 20:44:17 INFO - PROCESS | 1744 | 1467603857126 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 20:44:17 INFO - PROCESS | 1744 | 1467603857132 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 20:44:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:44:17 INFO - PROCESS | 1744 | 1467603857144 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:44:17 INFO - PROCESS | 1744 | 1467603857147 Marionette TRACE conn3 <- [1,1530,null,{}] 20:44:17 INFO - PROCESS | 1744 | 1467603857154 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:44:17 INFO - PROCESS | 1744 | 1467603857159 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:17 INFO - PROCESS | 1744 | 1467603857326 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bd800 == 47 [pid = 1744] [id = 372] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x912b6800 == 46 [pid = 1744] [id = 382] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec36800 == 45 [pid = 1744] [id = 381] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d6400 == 44 [pid = 1744] [id = 380] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x912ba800 == 43 [pid = 1744] [id = 379] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x91012800 == 42 [pid = 1744] [id = 378] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c9000 == 41 [pid = 1744] [id = 377] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7ca800 == 40 [pid = 1744] [id = 367] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x99e8d400 == 39 [pid = 1744] [id = 365] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8effac00 == 38 [pid = 1744] [id = 369] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d5000 == 37 [pid = 1744] [id = 373] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9ce400 == 36 [pid = 1744] [id = 370] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x912b6c00 == 35 [pid = 1744] [id = 371] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff0000 == 34 [pid = 1744] [id = 374] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x91021800 == 33 [pid = 1744] [id = 375] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x93b68400 == 32 [pid = 1744] [id = 376] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0000 == 31 [pid = 1744] [id = 368] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x9a03e000 == 30 [pid = 1744] [id = 366] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d3800 == 29 [pid = 1744] [id = 388] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x9101e400 == 28 [pid = 1744] [id = 389] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x99e84400 == 27 [pid = 1744] [id = 387] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x97931c00 == 26 [pid = 1744] [id = 386] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x92f43000 == 25 [pid = 1744] [id = 385] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0f000 == 24 [pid = 1744] [id = 383] 20:44:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63d800 == 23 [pid = 1744] [id = 384] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92f43800) [pid = 1744] [serial = 1121] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91021000) [pid = 1744] [serial = 1089] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f7d2400) [pid = 1744] [serial = 1088] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91ed8400) [pid = 1744] [serial = 1115] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93eb9000) [pid = 1744] [serial = 1092] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f9d1800) [pid = 1744] [serial = 1118] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91ee0000) [pid = 1744] [serial = 1116] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f634400) [pid = 1744] [serial = 1109] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93c02400) [pid = 1744] [serial = 1091] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f636000) [pid = 1744] [serial = 1110] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f9d5c00) [pid = 1744] [serial = 1112] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a03ec00) [pid = 1744] [serial = 1095] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x99ee7400) [pid = 1744] [serial = 1094] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a058400) [pid = 1744] [serial = 1098] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a049c00) [pid = 1744] [serial = 1097] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eff8000) [pid = 1744] [serial = 1107] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec3c400) [pid = 1744] [serial = 1106] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a521800) [pid = 1744] [serial = 1101] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9a314000) [pid = 1744] [serial = 1100] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a856400) [pid = 1744] [serial = 1104] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a6a0000) [pid = 1744] [serial = 1103] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91018400) [pid = 1744] [serial = 1113] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92612000) [pid = 1744] [serial = 1119] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1744 | 1467603858554 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:18 INFO - PROCESS | 1744 | 1467603858566 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c6800 == 24 [pid = 1744] [id = 390] 20:44:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8e7c7400) [pid = 1744] [serial = 1171] [outer = (nil)] 20:44:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec33400) [pid = 1744] [serial = 1172] [outer = 0x8e7c7400] 20:44:18 INFO - PROCESS | 1744 | 1467603858642 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ec3fc00) [pid = 1744] [serial = 1173] [outer = 0x8e7c7400] 20:44:19 INFO - PROCESS | 1744 | 1467603859327 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:44:19 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:44:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:44:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:44:19 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:44:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:44:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2209ms 20:44:19 INFO - PROCESS | 1744 | 1467603859355 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 1744 | 1467603859360 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 20:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:44:19 INFO - PROCESS | 1744 | 1467603859368 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:44:19 INFO - PROCESS | 1744 | 1467603859372 Marionette TRACE conn3 <- [1,1534,null,{}] 20:44:19 INFO - PROCESS | 1744 | 1467603859380 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:44:19 INFO - PROCESS | 1744 | 1467603859388 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:19 INFO - PROCESS | 1744 | 1467603859538 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 20:44:19 INFO - PROCESS | 1744 | 1467603859668 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 1744 | 1467603859675 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638800 == 25 [pid = 1744] [id = 391] 20:44:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f63c000) [pid = 1744] [serial = 1174] [outer = (nil)] 20:44:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f9d2400) [pid = 1744] [serial = 1175] [outer = 0x8f63c000] 20:44:19 INFO - PROCESS | 1744 | 1467603859749 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91013c00) [pid = 1744] [serial = 1176] [outer = 0x8f63c000] 20:44:20 INFO - PROCESS | 1744 | 1467603860554 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:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1230ms 20:44:20 INFO - PROCESS | 1744 | 1467603860601 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 1744 | 1467603860607 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 20:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:44:20 INFO - PROCESS | 1744 | 1467603860615 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 1744 | 1467603860618 Marionette TRACE conn3 <- [1,1538,null,{}] 20:44:20 INFO - PROCESS | 1744 | 1467603860624 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:44:20 INFO - PROCESS | 1744 | 1467603860629 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:20 INFO - PROCESS | 1744 | 1467603860795 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 20:44:20 INFO - PROCESS | 1744 | 1467603860805 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 1744 | 1467603860814 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d9800 == 26 [pid = 1744] [id = 392] 20:44:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91021c00) [pid = 1744] [serial = 1177] [outer = (nil)] 20:44:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ed2400) [pid = 1744] [serial = 1178] [outer = 0x91021c00] 20:44:20 INFO - PROCESS | 1744 | 1467603860882 Marionette DEBUG loaded listener.js 20:44:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91ee0400) [pid = 1744] [serial = 1179] [outer = 0x91021c00] 20:44:21 INFO - PROCESS | 1744 | 1467603861964 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:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1380ms 20:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:44:22 INFO - PROCESS | 1744 | 1467603861995 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 20:44:22 INFO - PROCESS | 1744 | 1467603861998 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 20:44:22 INFO - PROCESS | 1744 | 1467603862014 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:44:22 INFO - PROCESS | 1744 | 1467603862023 Marionette TRACE conn3 <- [1,1542,null,{}] 20:44:22 INFO - PROCESS | 1744 | 1467603862037 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:44:22 INFO - PROCESS | 1744 | 1467603862045 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:22 INFO - PROCESS | 1744 | 1467603862276 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 20:44:22 INFO - PROCESS | 1744 | 1467603862302 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:22 INFO - PROCESS | 1744 | 1467603862307 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f43000 == 27 [pid = 1744] [id = 393] 20:44:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92f43800) [pid = 1744] [serial = 1180] [outer = (nil)] 20:44:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92f4b400) [pid = 1744] [serial = 1181] [outer = 0x92f43800] 20:44:22 INFO - PROCESS | 1744 | 1467603862377 Marionette DEBUG loaded listener.js 20:44:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9319b400) [pid = 1744] [serial = 1182] [outer = 0x92f43800] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec3b400) [pid = 1744] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93b69c00) [pid = 1744] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9261e800) [pid = 1744] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x924da800) [pid = 1744] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91013800) [pid = 1744] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91eda800) [pid = 1744] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f7d0800) [pid = 1744] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e7c9800) [pid = 1744] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93eb4800) [pid = 1744] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9261ac00) [pid = 1744] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:44:23 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9517a800) [pid = 1744] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:44:23 INFO - PROCESS | 1744 | 1467603863634 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:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1654ms 20:44:23 INFO - PROCESS | 1744 | 1467603863659 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 20:44:23 INFO - PROCESS | 1744 | 1467603863662 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 20:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:44:23 INFO - PROCESS | 1744 | 1467603863669 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:44:23 INFO - PROCESS | 1744 | 1467603863672 Marionette TRACE conn3 <- [1,1546,null,{}] 20:44:23 INFO - PROCESS | 1744 | 1467603863681 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:44:23 INFO - PROCESS | 1744 | 1467603863685 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:23 INFO - PROCESS | 1744 | 1467603863847 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 20:44:24 INFO - PROCESS | 1744 | 1467603864049 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:24 INFO - PROCESS | 1744 | 1467603864056 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec39c00 == 28 [pid = 1744] [id = 394] 20:44:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x91013800) [pid = 1744] [serial = 1183] [outer = (nil)] 20:44:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91eda800) [pid = 1744] [serial = 1184] [outer = 0x91013800] 20:44:24 INFO - PROCESS | 1744 | 1467603864126 Marionette DEBUG loaded listener.js 20:44:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x926f2800) [pid = 1744] [serial = 1185] [outer = 0x91013800] 20:44:24 INFO - PROCESS | 1744 | 1467603864808 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:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1184ms 20:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:44:24 INFO - PROCESS | 1744 | 1467603864860 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 20:44:24 INFO - PROCESS | 1744 | 1467603864863 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 20:44:24 INFO - PROCESS | 1744 | 1467603864869 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:44:24 INFO - PROCESS | 1744 | 1467603864873 Marionette TRACE conn3 <- [1,1550,null,{}] 20:44:24 INFO - PROCESS | 1744 | 1467603864882 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:44:24 INFO - PROCESS | 1744 | 1467603864886 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:25 INFO - PROCESS | 1744 | 1467603865035 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 20:44:25 INFO - PROCESS | 1744 | 1467603865045 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:25 INFO - PROCESS | 1744 | 1467603865063 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e32000 == 29 [pid = 1744] [id = 395] 20:44:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93e36000) [pid = 1744] [serial = 1186] [outer = (nil)] 20:44:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eb4800) [pid = 1744] [serial = 1187] [outer = 0x93e36000] 20:44:25 INFO - PROCESS | 1744 | 1467603865141 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x95271000) [pid = 1744] [serial = 1188] [outer = 0x93e36000] 20:44:26 INFO - PROCESS | 1744 | 1467603866348 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:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1535ms 20:44:26 INFO - PROCESS | 1744 | 1467603866408 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 1744 | 1467603866423 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 20:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:44:26 INFO - PROCESS | 1744 | 1467603866431 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:44:26 INFO - PROCESS | 1744 | 1467603866437 Marionette TRACE conn3 <- [1,1554,null,{}] 20:44:26 INFO - PROCESS | 1744 | 1467603866457 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:44:26 INFO - PROCESS | 1744 | 1467603866463 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:26 INFO - PROCESS | 1744 | 1467603866681 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 20:44:26 INFO - PROCESS | 1744 | 1467603866912 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:26 INFO - PROCESS | 1744 | 1467603866920 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c1c00 == 30 [pid = 1744] [id = 396] 20:44:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e7c3400) [pid = 1744] [serial = 1189] [outer = (nil)] 20:44:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7d4c00) [pid = 1744] [serial = 1190] [outer = 0x8e7c3400] 20:44:27 INFO - PROCESS | 1744 | 1467603867002 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9101fc00) [pid = 1744] [serial = 1191] [outer = 0x8e7c3400] 20:44:27 INFO - PROCESS | 1744 | 1467603867971 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:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1598ms 20:44:28 INFO - PROCESS | 1744 | 1467603868029 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 1744 | 1467603868036 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 20:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:44:28 INFO - PROCESS | 1744 | 1467603868047 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:44:28 INFO - PROCESS | 1744 | 1467603868051 Marionette TRACE conn3 <- [1,1558,null,{}] 20:44:28 INFO - PROCESS | 1744 | 1467603868058 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:44:28 INFO - PROCESS | 1744 | 1467603868064 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:28 INFO - PROCESS | 1744 | 1467603868248 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 20:44:28 INFO - PROCESS | 1744 | 1467603868470 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:28 INFO - PROCESS | 1744 | 1467603868478 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638c00 == 31 [pid = 1744] [id = 397] 20:44:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x925d2800) [pid = 1744] [serial = 1192] [outer = (nil)] 20:44:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9261cc00) [pid = 1744] [serial = 1193] [outer = 0x925d2800] 20:44:28 INFO - PROCESS | 1744 | 1467603868567 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93198800) [pid = 1744] [serial = 1194] [outer = 0x925d2800] 20:44:29 INFO - PROCESS | 1744 | 1467603869592 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:44:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:44:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1601ms 20:44:29 INFO - PROCESS | 1744 | 1467603869648 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 1744 | 1467603869652 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 20:44:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:44:29 INFO - PROCESS | 1744 | 1467603869659 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - PROCESS | 1744 | 1467603869665 Marionette TRACE conn3 <- [1,1562,null,{}] 20:44:29 INFO - PROCESS | 1744 | 1467603869682 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:44:29 INFO - PROCESS | 1744 | 1467603869691 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:30 INFO - PROCESS | 1744 | 1467603870004 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 20:44:30 INFO - PROCESS | 1744 | 1467603870181 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:30 INFO - PROCESS | 1744 | 1467603870194 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9792b800 == 32 [pid = 1744] [id = 398] 20:44:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9792c800) [pid = 1744] [serial = 1195] [outer = (nil)] 20:44:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x97933800) [pid = 1744] [serial = 1196] [outer = 0x9792c800] 20:44:30 INFO - PROCESS | 1744 | 1467603870275 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x984d1c00) [pid = 1744] [serial = 1197] [outer = 0x9792c800] 20:44:31 INFO - PROCESS | 1744 | 1467603871228 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:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1636ms 20:44:31 INFO - PROCESS | 1744 | 1467603871296 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 20:44:31 INFO - PROCESS | 1744 | 1467603871301 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 20:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:44:31 INFO - PROCESS | 1744 | 1467603871307 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:44:31 INFO - PROCESS | 1744 | 1467603871315 Marionette TRACE conn3 <- [1,1566,null,{}] 20:44:31 INFO - PROCESS | 1744 | 1467603871323 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:44:31 INFO - PROCESS | 1744 | 1467603871331 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:31 INFO - PROCESS | 1744 | 1467603871551 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 20:44:31 INFO - PROCESS | 1744 | 1467603871920 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:31 INFO - PROCESS | 1744 | 1467603871929 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7ca800 == 33 [pid = 1744] [id = 399] 20:44:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8e7cac00) [pid = 1744] [serial = 1198] [outer = (nil)] 20:44:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ec3e400) [pid = 1744] [serial = 1199] [outer = 0x8e7cac00] 20:44:32 INFO - PROCESS | 1744 | 1467603872028 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f634c00) [pid = 1744] [serial = 1200] [outer = 0x8e7cac00] 20:44:32 INFO - PROCESS | 1744 | --DOCSHELL 0x9261f400 == 32 [pid = 1744] [id = 350] 20:44:32 INFO - PROCESS | 1744 | --DOCSHELL 0x9101f000 == 31 [pid = 1744] [id = 349] 20:44:32 INFO - PROCESS | 1744 | --DOCSHELL 0x91ee1800 == 30 [pid = 1744] [id = 359] 20:44:32 INFO - PROCESS | 1744 | --DOCSHELL 0x912b1000 == 29 [pid = 1744] [id = 351] 20:44:32 INFO - PROCESS | 1744 | --DOCSHELL 0x9101d800 == 28 [pid = 1744] [id = 357] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x95203c00) [pid = 1744] [serial = 1145] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93c0d800) [pid = 1744] [serial = 1130] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eaf000) [pid = 1744] [serial = 1131] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x92f49800) [pid = 1744] [serial = 1122] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92f42c00) [pid = 1744] [serial = 1139] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x912a3400) [pid = 1744] [serial = 1136] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b3000) [pid = 1744] [serial = 1137] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x924e4000) [pid = 1744] [serial = 1127] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x926f6000) [pid = 1744] [serial = 1128] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7d8c00) [pid = 1744] [serial = 1124] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f9d7800) [pid = 1744] [serial = 1125] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec3a000) [pid = 1744] [serial = 1133] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8effcc00) [pid = 1744] [serial = 1134] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93eb8000) [pid = 1744] [serial = 1142] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x95207800) [pid = 1744] [serial = 1146] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x952e7400) [pid = 1744] [serial = 1149] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93eb9400) [pid = 1744] [serial = 1143] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9319c000) [pid = 1744] [serial = 1140] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x98445800) [pid = 1744] [serial = 1151] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x984d5400) [pid = 1744] [serial = 1152] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x93eb8800) [pid = 1744] [serial = 1148] [outer = (nil)] [url = about:blank] 20:44:33 INFO - PROCESS | 1744 | 1467603873065 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:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1793ms 20:44:33 INFO - PROCESS | 1744 | 1467603873102 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 1744 | 1467603873107 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 20:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:44:33 INFO - PROCESS | 1744 | 1467603873115 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:44:33 INFO - PROCESS | 1744 | 1467603873119 Marionette TRACE conn3 <- [1,1570,null,{}] 20:44:33 INFO - PROCESS | 1744 | 1467603873127 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:44:33 INFO - PROCESS | 1744 | 1467603873135 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:33 INFO - PROCESS | 1744 | 1467603873296 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 20:44:33 INFO - PROCESS | 1744 | 1467603873464 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 1744 | 1467603873472 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d8c00 == 29 [pid = 1744] [id = 400] 20:44:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8f9c9400) [pid = 1744] [serial = 1201] [outer = (nil)] 20:44:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91015c00) [pid = 1744] [serial = 1202] [outer = 0x8f9c9400] 20:44:33 INFO - PROCESS | 1744 | 1467603873553 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x912ad400) [pid = 1744] [serial = 1203] [outer = 0x8f9c9400] 20:44:34 INFO - PROCESS | 1744 | 1467603874311 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:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1233ms 20:44:34 INFO - PROCESS | 1744 | 1467603874351 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 20:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:44:34 INFO - PROCESS | 1744 | 1467603874357 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 20:44:34 INFO - PROCESS | 1744 | 1467603874363 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:44:34 INFO - PROCESS | 1744 | 1467603874367 Marionette TRACE conn3 <- [1,1574,null,{}] 20:44:34 INFO - PROCESS | 1744 | 1467603874373 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:44:34 INFO - PROCESS | 1744 | 1467603874378 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:34 INFO - PROCESS | 1744 | 1467603874542 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 20:44:34 INFO - PROCESS | 1744 | 1467603874554 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:34 INFO - PROCESS | 1744 | 1467603874560 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2400 == 30 [pid = 1744] [id = 401] 20:44:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f9d0400) [pid = 1744] [serial = 1204] [outer = (nil)] 20:44:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x926f9800) [pid = 1744] [serial = 1205] [outer = 0x8f9d0400] 20:44:34 INFO - PROCESS | 1744 | 1467603874632 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92fd2800) [pid = 1744] [serial = 1206] [outer = 0x8f9d0400] 20:44:35 INFO - PROCESS | 1744 | 1467603875594 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:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1287ms 20:44:35 INFO - PROCESS | 1744 | 1467603875651 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 20:44:35 INFO - PROCESS | 1744 | 1467603875654 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 20:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:44:35 INFO - PROCESS | 1744 | 1467603875668 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:44:35 INFO - PROCESS | 1744 | 1467603875677 Marionette TRACE conn3 <- [1,1578,null,{}] 20:44:35 INFO - PROCESS | 1744 | 1467603875692 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:44:35 INFO - PROCESS | 1744 | 1467603875700 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:35 INFO - PROCESS | 1744 | 1467603875916 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 20:44:35 INFO - PROCESS | 1744 | 1467603875940 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:35 INFO - PROCESS | 1744 | 1467603875947 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e6c00 == 31 [pid = 1744] [id = 402] 20:44:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93b61800) [pid = 1744] [serial = 1207] [outer = (nil)] 20:44:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eb8c00) [pid = 1744] [serial = 1208] [outer = 0x93b61800] 20:44:36 INFO - PROCESS | 1744 | 1467603876012 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9101d000) [pid = 1744] [serial = 1209] [outer = 0x93b61800] 20:44:36 INFO - PROCESS | 1744 | 1467603876970 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:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1353ms 20:44:37 INFO - PROCESS | 1744 | 1467603877014 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 20:44:37 INFO - PROCESS | 1744 | 1467603877018 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 20:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:44:37 INFO - PROCESS | 1744 | 1467603877032 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:44:37 INFO - PROCESS | 1744 | 1467603877034 Marionette TRACE conn3 <- [1,1582,null,{}] 20:44:37 INFO - PROCESS | 1744 | 1467603877040 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:44:37 INFO - PROCESS | 1744 | 1467603877045 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:37 INFO - PROCESS | 1744 | 1467603877246 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 20:44:37 INFO - PROCESS | 1744 | 1467603877266 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:37 INFO - PROCESS | 1744 | 1467603877274 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c8c00 == 32 [pid = 1744] [id = 403] 20:44:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95207000) [pid = 1744] [serial = 1210] [outer = (nil)] 20:44:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x952e8c00) [pid = 1744] [serial = 1211] [outer = 0x95207000] 20:44:37 INFO - PROCESS | 1744 | 1467603877339 Marionette DEBUG loaded listener.js 20:44:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x952ee000) [pid = 1744] [serial = 1212] [outer = 0x95207000] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92f43800) [pid = 1744] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9101f800) [pid = 1744] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9319b000) [pid = 1744] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x99ed9c00) [pid = 1744] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91016400) [pid = 1744] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e7c7400) [pid = 1744] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f63c000) [pid = 1744] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x91021c00) [pid = 1744] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f7d6400) [pid = 1744] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x97934400) [pid = 1744] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:44:37 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x91013800) [pid = 1744] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:44:38 INFO - PROCESS | 1744 | 1467603878296 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:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1281ms 20:44:38 INFO - PROCESS | 1744 | 1467603878315 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 20:44:38 INFO - PROCESS | 1744 | 1467603878318 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 20:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:44:38 INFO - PROCESS | 1744 | 1467603878324 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:44:38 INFO - PROCESS | 1744 | 1467603878328 Marionette TRACE conn3 <- [1,1586,null,{}] 20:44:38 INFO - PROCESS | 1744 | 1467603878333 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:44:38 INFO - PROCESS | 1744 | 1467603878338 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:38 INFO - PROCESS | 1744 | 1467603878530 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 20:44:38 INFO - PROCESS | 1744 | 1467603878617 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:38 INFO - PROCESS | 1744 | 1467603878634 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cb400 == 33 [pid = 1744] [id = 404] 20:44:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9129d400) [pid = 1744] [serial = 1213] [outer = (nil)] 20:44:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x95205000) [pid = 1744] [serial = 1214] [outer = 0x9129d400] 20:44:38 INFO - PROCESS | 1744 | 1467603878710 Marionette DEBUG loaded listener.js 20:44:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x98450800) [pid = 1744] [serial = 1215] [outer = 0x9129d400] 20:44:39 INFO - PROCESS | 1744 | 1467603879479 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:44:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1184ms 20:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:44:39 INFO - PROCESS | 1744 | 1467603879510 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 1744 | 1467603879512 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 20:44:39 INFO - PROCESS | 1744 | 1467603879519 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - PROCESS | 1744 | 1467603879522 Marionette TRACE conn3 <- [1,1590,null,{}] 20:44:39 INFO - PROCESS | 1744 | 1467603879528 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:44:39 INFO - PROCESS | 1744 | 1467603879533 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:39 INFO - PROCESS | 1744 | 1467603879690 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 20:44:39 INFO - PROCESS | 1744 | 1467603879700 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:39 INFO - PROCESS | 1744 | 1467603879707 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec42c00 == 34 [pid = 1744] [id = 405] 20:44:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x925cc400) [pid = 1744] [serial = 1216] [outer = (nil)] 20:44:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x99ee6400) [pid = 1744] [serial = 1217] [outer = 0x925cc400] 20:44:39 INFO - PROCESS | 1744 | 1467603879775 Marionette DEBUG loaded listener.js 20:44:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a03ec00) [pid = 1744] [serial = 1218] [outer = 0x925cc400] 20:44:40 INFO - PROCESS | 1744 | 1467603880908 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:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1441ms 20:44:40 INFO - PROCESS | 1744 | 1467603880960 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 1744 | 1467603880967 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 20:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:44:40 INFO - PROCESS | 1744 | 1467603880975 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:44:40 INFO - PROCESS | 1744 | 1467603880983 Marionette TRACE conn3 <- [1,1594,null,{}] 20:44:40 INFO - PROCESS | 1744 | 1467603880991 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:44:41 INFO - PROCESS | 1744 | 1467603880997 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:41 INFO - PROCESS | 1744 | 1467603881216 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 20:44:41 INFO - PROCESS | 1744 | 1467603881447 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:41 INFO - PROCESS | 1744 | 1467603881456 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7ce800 == 35 [pid = 1744] [id = 406] 20:44:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f7d6400) [pid = 1744] [serial = 1219] [outer = (nil)] 20:44:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912a5400) [pid = 1744] [serial = 1220] [outer = 0x8f7d6400] 20:44:41 INFO - PROCESS | 1744 | 1467603881590 Marionette DEBUG loaded listener.js 20:44:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ed7000) [pid = 1744] [serial = 1221] [outer = 0x8f7d6400] 20:44:42 INFO - PROCESS | 1744 | 1467603882513 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:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1594ms 20:44:42 INFO - PROCESS | 1744 | 1467603882570 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 20:44:42 INFO - PROCESS | 1744 | 1467603882577 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 20:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:44:42 INFO - PROCESS | 1744 | 1467603882588 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:44:42 INFO - PROCESS | 1744 | 1467603882592 Marionette TRACE conn3 <- [1,1598,null,{}] 20:44:42 INFO - PROCESS | 1744 | 1467603882599 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:44:42 INFO - PROCESS | 1744 | 1467603882605 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:42 INFO - PROCESS | 1744 | 1467603882789 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 20:44:42 INFO - PROCESS | 1744 | 1467603882962 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:42 INFO - PROCESS | 1744 | 1467603882973 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d0800 == 36 [pid = 1744] [id = 407] 20:44:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9319cc00) [pid = 1744] [serial = 1222] [outer = (nil)] 20:44:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93c0f800) [pid = 1744] [serial = 1223] [outer = 0x9319cc00] 20:44:43 INFO - PROCESS | 1744 | 1467603883054 Marionette DEBUG loaded listener.js 20:44:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93ead400) [pid = 1744] [serial = 1224] [outer = 0x9319cc00] 20:44:44 INFO - PROCESS | 1744 | 1467603883998 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:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1484ms 20:44:44 INFO - PROCESS | 1744 | 1467603884071 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 20:44:44 INFO - PROCESS | 1744 | 1467603884075 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 20:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:44:44 INFO - PROCESS | 1744 | 1467603884082 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:44:44 INFO - PROCESS | 1744 | 1467603884088 Marionette TRACE conn3 <- [1,1602,null,{}] 20:44:44 INFO - PROCESS | 1744 | 1467603884105 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:44:44 INFO - PROCESS | 1744 | 1467603884114 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:44 INFO - PROCESS | 1744 | 1467603884331 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 20:44:44 INFO - PROCESS | 1744 | 1467603884568 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:44 INFO - PROCESS | 1744 | 1467603884577 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9c9000 == 37 [pid = 1744] [id = 408] 20:44:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x994e3000) [pid = 1744] [serial = 1225] [outer = (nil)] 20:44:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a047400) [pid = 1744] [serial = 1226] [outer = 0x994e3000] 20:44:44 INFO - PROCESS | 1744 | 1467603884674 Marionette DEBUG loaded listener.js 20:44:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a178000) [pid = 1744] [serial = 1227] [outer = 0x994e3000] 20:44:45 INFO - PROCESS | 1744 | 1467603885535 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:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1494ms 20:44:45 INFO - PROCESS | 1744 | 1467603885577 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 20:44:45 INFO - PROCESS | 1744 | 1467603885583 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 20:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:44:45 INFO - PROCESS | 1744 | 1467603885589 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:44:45 INFO - PROCESS | 1744 | 1467603885593 Marionette TRACE conn3 <- [1,1606,null,{}] 20:44:45 INFO - PROCESS | 1744 | 1467603885599 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:44:45 INFO - PROCESS | 1744 | 1467603885604 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:45 INFO - PROCESS | 1744 | 1467603885781 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 20:44:45 INFO - PROCESS | 1744 | 1467603885955 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:45 INFO - PROCESS | 1744 | 1467603885964 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a17b000 == 38 [pid = 1744] [id = 409] 20:44:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a1c1400) [pid = 1744] [serial = 1228] [outer = (nil)] 20:44:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a520400) [pid = 1744] [serial = 1229] [outer = 0x9a1c1400] 20:44:46 INFO - PROCESS | 1744 | 1467603886040 Marionette DEBUG loaded listener.js 20:44:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a5ed800) [pid = 1744] [serial = 1230] [outer = 0x9a1c1400] 20:44:46 INFO - PROCESS | 1744 | 1467603886990 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:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1431ms 20:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:44:47 INFO - PROCESS | 1744 | 1467603887022 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 20:44:47 INFO - PROCESS | 1744 | 1467603887025 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 20:44:47 INFO - PROCESS | 1744 | 1467603887032 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:44:47 INFO - PROCESS | 1744 | 1467603887035 Marionette TRACE conn3 <- [1,1610,null,{}] 20:44:47 INFO - PROCESS | 1744 | 1467603887041 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:44:47 INFO - PROCESS | 1744 | 1467603887046 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:47 INFO - PROCESS | 1744 | 1467603887209 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 20:44:47 INFO - PROCESS | 1744 | 1467603887388 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:47 INFO - PROCESS | 1744 | 1467603887396 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x926ef800 == 39 [pid = 1744] [id = 410] 20:44:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a059400) [pid = 1744] [serial = 1231] [outer = (nil)] 20:44:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a699800) [pid = 1744] [serial = 1232] [outer = 0x9a059400] 20:44:47 INFO - PROCESS | 1744 | 1467603887473 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a69d800) [pid = 1744] [serial = 1233] [outer = 0x9a059400] 20:44:48 INFO - PROCESS | 1744 | 1467603888404 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:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1435ms 20:44:48 INFO - PROCESS | 1744 | 1467603888466 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 20:44:48 INFO - PROCESS | 1744 | 1467603888469 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 20:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:44:48 INFO - PROCESS | 1744 | 1467603888476 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:44:48 INFO - PROCESS | 1744 | 1467603888480 Marionette TRACE conn3 <- [1,1614,null,{}] 20:44:48 INFO - PROCESS | 1744 | 1467603888486 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:44:48 INFO - PROCESS | 1744 | 1467603888496 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:48 INFO - PROCESS | 1744 | 1467603888719 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 20:44:48 INFO - PROCESS | 1744 | 1467603888960 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:48 INFO - PROCESS | 1744 | 1467603888970 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3c000 == 40 [pid = 1744] [id = 411] 20:44:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ec3c400) [pid = 1744] [serial = 1234] [outer = (nil)] 20:44:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f634400) [pid = 1744] [serial = 1235] [outer = 0x8ec3c400] 20:44:49 INFO - PROCESS | 1744 | 1467603889089 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91021000) [pid = 1744] [serial = 1236] [outer = 0x8ec3c400] 20:44:50 INFO - PROCESS | 1744 | 1467603890342 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:44:50 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:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1935ms 20:44:50 INFO - PROCESS | 1744 | 1467603890412 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 1744 | 1467603890418 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 20:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:44:50 INFO - PROCESS | 1744 | 1467603890426 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 1744 | 1467603890431 Marionette TRACE conn3 <- [1,1618,null,{}] 20:44:50 INFO - PROCESS | 1744 | 1467603890440 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:44:50 INFO - PROCESS | 1744 | 1467603890446 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:50 INFO - PROCESS | 1744 | 1467603890647 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 20:44:50 INFO - PROCESS | 1744 | 1467603890949 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 1744 | 1467603890958 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x924db800 == 41 [pid = 1744] [id = 412] 20:44:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x924de000) [pid = 1744] [serial = 1237] [outer = (nil)] 20:44:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x925cd000) [pid = 1744] [serial = 1238] [outer = 0x924de000] 20:44:51 INFO - PROCESS | 1744 | 1467603891038 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9261bc00) [pid = 1744] [serial = 1239] [outer = 0x924de000] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c5800 == 40 [pid = 1744] [id = 362] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4800 == 39 [pid = 1744] [id = 361] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c6800 == 38 [pid = 1744] [id = 390] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d9000 == 37 [pid = 1744] [id = 348] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb5000 == 36 [pid = 1744] [id = 355] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x9129e000 == 35 [pid = 1744] [id = 354] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x92f46400 == 34 [pid = 1744] [id = 358] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x924e2000 == 33 [pid = 1744] [id = 360] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec35800 == 32 [pid = 1744] [id = 356] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x93b61c00 == 31 [pid = 1744] [id = 352] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff2c00 == 30 [pid = 1744] [id = 353] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x92f47800 == 29 [pid = 1744] [id = 363] 20:44:52 INFO - PROCESS | 1744 | --DOCSHELL 0x952f0000 == 28 [pid = 1744] [id = 364] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92f4b400) [pid = 1744] [serial = 1181] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x924e4400) [pid = 1744] [serial = 1170] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93c0f400) [pid = 1744] [serial = 1158] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9a03bc00) [pid = 1744] [serial = 1163] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x926ee800) [pid = 1744] [serial = 1166] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec33400) [pid = 1744] [serial = 1172] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93c05400) [pid = 1744] [serial = 1157] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91013c00) [pid = 1744] [serial = 1176] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91ee0400) [pid = 1744] [serial = 1179] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x912a8800) [pid = 1744] [serial = 1154] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91ed2400) [pid = 1744] [serial = 1178] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x994e1c00) [pid = 1744] [serial = 1161] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91ed3800) [pid = 1744] [serial = 1169] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9844a400) [pid = 1744] [serial = 1160] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9319b400) [pid = 1744] [serial = 1182] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ec3fc00) [pid = 1744] [serial = 1173] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92f40400) [pid = 1744] [serial = 1167] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a043800) [pid = 1744] [serial = 1164] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91eda800) [pid = 1744] [serial = 1184] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ed8800) [pid = 1744] [serial = 1155] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f9d2400) [pid = 1744] [serial = 1175] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93eb4800) [pid = 1744] [serial = 1187] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x926f2800) [pid = 1744] [serial = 1185] [outer = (nil)] [url = about:blank] 20:44:52 INFO - PROCESS | 1744 | 1467603892972 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:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2586ms 20:44:53 INFO - PROCESS | 1744 | 1467603893012 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 1744 | 1467603893017 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 20:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:44:53 INFO - PROCESS | 1744 | 1467603893025 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:44:53 INFO - PROCESS | 1744 | 1467603893029 Marionette TRACE conn3 <- [1,1622,null,{}] 20:44:53 INFO - PROCESS | 1744 | 1467603893037 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:44:53 INFO - PROCESS | 1744 | 1467603893042 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:53 INFO - PROCESS | 1744 | 1467603893243 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 20:44:53 INFO - PROCESS | 1744 | 1467603893370 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 1744 | 1467603893378 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec41000 == 29 [pid = 1744] [id = 413] 20:44:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8efed800) [pid = 1744] [serial = 1240] [outer = (nil)] 20:44:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f636c00) [pid = 1744] [serial = 1241] [outer = 0x8efed800] 20:44:53 INFO - PROCESS | 1744 | 1467603893447 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f63f400) [pid = 1744] [serial = 1242] [outer = 0x8efed800] 20:44:54 INFO - PROCESS | 1744 | 1467603894232 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:44:54 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:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1239ms 20:44:54 INFO - PROCESS | 1744 | 1467603894269 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 1744 | 1467603894277 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 20:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:44:54 INFO - PROCESS | 1744 | 1467603894288 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:44:54 INFO - PROCESS | 1744 | 1467603894293 Marionette TRACE conn3 <- [1,1626,null,{}] 20:44:54 INFO - PROCESS | 1744 | 1467603894299 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:44:54 INFO - PROCESS | 1744 | 1467603894305 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:54 INFO - PROCESS | 1744 | 1467603894474 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 20:44:54 INFO - PROCESS | 1744 | 1467603894485 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:54 INFO - PROCESS | 1744 | 1467603894494 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a6800 == 30 [pid = 1744] [id = 414] 20:44:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912aac00) [pid = 1744] [serial = 1243] [outer = (nil)] 20:44:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912b7c00) [pid = 1744] [serial = 1244] [outer = 0x912aac00] 20:44:54 INFO - PROCESS | 1744 | 1467603894565 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91ed4c00) [pid = 1744] [serial = 1245] [outer = 0x912aac00] 20:44:55 INFO - PROCESS | 1744 | 1467603895533 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:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1285ms 20:44:55 INFO - PROCESS | 1744 | 1467603895574 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 20:44:55 INFO - PROCESS | 1744 | 1467603895578 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 20:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:44:55 INFO - PROCESS | 1744 | 1467603895590 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:44:55 INFO - PROCESS | 1744 | 1467603895596 Marionette TRACE conn3 <- [1,1630,null,{}] 20:44:55 INFO - PROCESS | 1744 | 1467603895617 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:44:55 INFO - PROCESS | 1744 | 1467603895626 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:55 INFO - PROCESS | 1744 | 1467603895843 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 20:44:55 INFO - PROCESS | 1744 | 1467603895866 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 1744 | 1467603895874 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x926ef000 == 31 [pid = 1744] [id = 415] 20:44:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x926f2400) [pid = 1744] [serial = 1246] [outer = (nil)] 20:44:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x926fac00) [pid = 1744] [serial = 1247] [outer = 0x926f2400] 20:44:55 INFO - PROCESS | 1744 | 1467603895947 Marionette DEBUG loaded listener.js 20:44:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92f41800) [pid = 1744] [serial = 1248] [outer = 0x926f2400] 20:44:56 INFO - PROCESS | 1744 | 1467603896880 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:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1337ms 20:44:56 INFO - PROCESS | 1744 | 1467603896928 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 20:44:56 INFO - PROCESS | 1744 | 1467603896932 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 20:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:44:56 INFO - PROCESS | 1744 | 1467603896938 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:44:56 INFO - PROCESS | 1744 | 1467603896942 Marionette TRACE conn3 <- [1,1634,null,{}] 20:44:56 INFO - PROCESS | 1744 | 1467603896947 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:44:56 INFO - PROCESS | 1744 | 1467603896952 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:57 INFO - PROCESS | 1744 | 1467603897164 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 20:44:57 INFO - PROCESS | 1744 | 1467603897183 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:57 INFO - PROCESS | 1744 | 1467603897190 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec36c00 == 32 [pid = 1744] [id = 416] 20:44:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926fb400) [pid = 1744] [serial = 1249] [outer = (nil)] 20:44:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9319c000) [pid = 1744] [serial = 1250] [outer = 0x926fb400] 20:44:57 INFO - PROCESS | 1744 | 1467603897259 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93c07000) [pid = 1744] [serial = 1251] [outer = 0x926fb400] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x95207000) [pid = 1744] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93e36000) [pid = 1744] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x925d2800) [pid = 1744] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e7c3400) [pid = 1744] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9792c800) [pid = 1744] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f9c9400) [pid = 1744] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8e7cac00) [pid = 1744] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f9d0400) [pid = 1744] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93b61800) [pid = 1744] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x925cc400) [pid = 1744] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:44:58 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9129d400) [pid = 1744] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:44:58 INFO - PROCESS | 1744 | 1467603898452 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:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1586ms 20:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:44:58 INFO - PROCESS | 1744 | 1467603898525 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 20:44:58 INFO - PROCESS | 1744 | 1467603898528 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 20:44:58 INFO - PROCESS | 1744 | 1467603898534 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:44:58 INFO - PROCESS | 1744 | 1467603898538 Marionette TRACE conn3 <- [1,1638,null,{}] 20:44:58 INFO - PROCESS | 1744 | 1467603898543 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:44:58 INFO - PROCESS | 1744 | 1467603898548 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:58 INFO - PROCESS | 1744 | 1467603898693 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 20:44:58 INFO - PROCESS | 1744 | 1467603898702 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:58 INFO - PROCESS | 1744 | 1467603898710 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cbc00 == 33 [pid = 1744] [id = 417] 20:44:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9101a400) [pid = 1744] [serial = 1252] [outer = (nil)] 20:44:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92fd1c00) [pid = 1744] [serial = 1253] [outer = 0x9101a400] 20:44:58 INFO - PROCESS | 1744 | 1467603898777 Marionette DEBUG loaded listener.js 20:44:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93c0a000) [pid = 1744] [serial = 1254] [outer = 0x9101a400] 20:44:59 INFO - PROCESS | 1744 | 1467603899650 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:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1141ms 20:44:59 INFO - PROCESS | 1744 | 1467603899676 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 20:44:59 INFO - PROCESS | 1744 | 1467603899679 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 20:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:44:59 INFO - PROCESS | 1744 | 1467603899685 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 1744 | 1467603899688 Marionette TRACE conn3 <- [1,1642,null,{}] 20:44:59 INFO - PROCESS | 1744 | 1467603899694 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:44:59 INFO - PROCESS | 1744 | 1467603899703 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:44:59 INFO - PROCESS | 1744 | 1467603899884 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 20:45:00 INFO - PROCESS | 1744 | 1467603900121 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:00 INFO - PROCESS | 1744 | 1467603900134 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf400 == 34 [pid = 1744] [id = 418] 20:45:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e7c0000) [pid = 1744] [serial = 1255] [outer = (nil)] 20:45:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e7c7400) [pid = 1744] [serial = 1256] [outer = 0x8e7c0000] 20:45:00 INFO - PROCESS | 1744 | 1467603900223 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ec3a000) [pid = 1744] [serial = 1257] [outer = 0x8e7c0000] 20:45:01 INFO - PROCESS | 1744 | 1467603901275 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:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1634ms 20:45:01 INFO - PROCESS | 1744 | 1467603901323 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 20:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:45:01 INFO - PROCESS | 1744 | 1467603901330 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 20:45:01 INFO - PROCESS | 1744 | 1467603901337 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 1744 | 1467603901342 Marionette TRACE conn3 <- [1,1646,null,{}] 20:45:01 INFO - PROCESS | 1744 | 1467603901350 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:45:01 INFO - PROCESS | 1744 | 1467603901358 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:01 INFO - PROCESS | 1744 | 1467603901591 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 20:45:01 INFO - PROCESS | 1744 | 1467603901880 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:01 INFO - PROCESS | 1744 | 1467603901892 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec36800 == 35 [pid = 1744] [id = 419] 20:45:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8eff5000) [pid = 1744] [serial = 1258] [outer = (nil)] 20:45:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91021c00) [pid = 1744] [serial = 1259] [outer = 0x8eff5000] 20:45:01 INFO - PROCESS | 1744 | 1467603901979 Marionette DEBUG loaded listener.js 20:45:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x912a5800) [pid = 1744] [serial = 1260] [outer = 0x8eff5000] 20:45:03 INFO - PROCESS | 1744 | 1467603903015 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:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1738ms 20:45:03 INFO - PROCESS | 1744 | 1467603903083 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 20:45:03 INFO - PROCESS | 1744 | 1467603903093 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 20:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:45:03 INFO - PROCESS | 1744 | 1467603903107 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:45:03 INFO - PROCESS | 1744 | 1467603903113 Marionette TRACE conn3 <- [1,1650,null,{}] 20:45:03 INFO - PROCESS | 1744 | 1467603903123 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:45:03 INFO - PROCESS | 1744 | 1467603903130 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:03 INFO - PROCESS | 1744 | 1467603903408 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 20:45:03 INFO - PROCESS | 1744 | 1467603903679 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:03 INFO - PROCESS | 1744 | 1467603903688 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x91019800 == 36 [pid = 1744] [id = 420] 20:45:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x925c9000) [pid = 1744] [serial = 1261] [outer = (nil)] 20:45:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x926f9000) [pid = 1744] [serial = 1262] [outer = 0x925c9000] 20:45:03 INFO - PROCESS | 1744 | 1467603903766 Marionette DEBUG loaded listener.js 20:45:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92f4b400) [pid = 1744] [serial = 1263] [outer = 0x925c9000] 20:45:04 INFO - PROCESS | 1744 | 1467603904773 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:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1738ms 20:45:04 INFO - PROCESS | 1744 | 1467603904843 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 20:45:04 INFO - PROCESS | 1744 | 1467603904848 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 20:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:45:04 INFO - PROCESS | 1744 | 1467603904864 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:45:04 INFO - PROCESS | 1744 | 1467603904874 Marionette TRACE conn3 <- [1,1654,null,{}] 20:45:04 INFO - PROCESS | 1744 | 1467603904881 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:45:04 INFO - PROCESS | 1744 | 1467603904888 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:05 INFO - PROCESS | 1744 | 1467603905111 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 20:45:05 INFO - PROCESS | 1744 | 1467603905333 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:05 INFO - PROCESS | 1744 | 1467603905340 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x926ee800 == 37 [pid = 1744] [id = 421] 20:45:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93197000) [pid = 1744] [serial = 1264] [outer = (nil)] 20:45:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x95179400) [pid = 1744] [serial = 1265] [outer = 0x93197000] 20:45:05 INFO - PROCESS | 1744 | 1467603905447 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x95209000) [pid = 1744] [serial = 1266] [outer = 0x93197000] 20:45:06 INFO - PROCESS | 1744 | 1467603906547 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:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1750ms 20:45:06 INFO - PROCESS | 1744 | 1467603906606 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 1744 | 1467603906618 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 20:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:45:06 INFO - PROCESS | 1744 | 1467603906631 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:45:06 INFO - PROCESS | 1744 | 1467603906637 Marionette TRACE conn3 <- [1,1658,null,{}] 20:45:06 INFO - PROCESS | 1744 | 1467603906646 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:45:06 INFO - PROCESS | 1744 | 1467603906651 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:06 INFO - PROCESS | 1744 | 1467603906875 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 20:45:07 INFO - PROCESS | 1744 | 1467603907143 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:07 INFO - PROCESS | 1744 | 1467603907155 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d9800 == 36 [pid = 1744] [id = 392] 20:45:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cbc00 == 35 [pid = 1744] [id = 417] 20:45:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec36c00 == 34 [pid = 1744] [id = 416] 20:45:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec36c00 == 35 [pid = 1744] [id = 422] 20:45:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8eff3400) [pid = 1744] [serial = 1267] [outer = (nil)] 20:45:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f7d1c00) [pid = 1744] [serial = 1268] [outer = 0x8eff3400] 20:45:07 INFO - PROCESS | 1744 | 1467603907247 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f9cdc00) [pid = 1744] [serial = 1269] [outer = 0x8eff3400] 20:45:07 INFO - PROCESS | 1744 | --DOCSHELL 0x926ef000 == 34 [pid = 1744] [id = 415] 20:45:07 INFO - PROCESS | 1744 | --DOCSHELL 0x912a6800 == 33 [pid = 1744] [id = 414] 20:45:07 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec41000 == 32 [pid = 1744] [id = 413] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x952e8c00) [pid = 1744] [serial = 1211] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x952ee000) [pid = 1744] [serial = 1212] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95271000) [pid = 1744] [serial = 1188] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9261cc00) [pid = 1744] [serial = 1193] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93198800) [pid = 1744] [serial = 1194] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f7d4c00) [pid = 1744] [serial = 1190] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9101fc00) [pid = 1744] [serial = 1191] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x97933800) [pid = 1744] [serial = 1196] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x984d1c00) [pid = 1744] [serial = 1197] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91015c00) [pid = 1744] [serial = 1202] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912ad400) [pid = 1744] [serial = 1203] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8ec3e400) [pid = 1744] [serial = 1199] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f634c00) [pid = 1744] [serial = 1200] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x926f9800) [pid = 1744] [serial = 1205] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93eb8c00) [pid = 1744] [serial = 1208] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x99ee6400) [pid = 1744] [serial = 1217] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9101d000) [pid = 1744] [serial = 1209] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x95205000) [pid = 1744] [serial = 1214] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92fd2800) [pid = 1744] [serial = 1206] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a03ec00) [pid = 1744] [serial = 1218] [outer = (nil)] [url = about:blank] 20:45:07 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x98450800) [pid = 1744] [serial = 1215] [outer = (nil)] [url = about:blank] 20:45:08 INFO - PROCESS | 1744 | 1467603908119 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:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1534ms 20:45:08 INFO - PROCESS | 1744 | 1467603908164 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 1744 | 1467603908170 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 20:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:45:08 INFO - PROCESS | 1744 | 1467603908180 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:45:08 INFO - PROCESS | 1744 | 1467603908185 Marionette TRACE conn3 <- [1,1662,null,{}] 20:45:08 INFO - PROCESS | 1744 | 1467603908191 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:45:08 INFO - PROCESS | 1744 | 1467603908195 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:08 INFO - PROCESS | 1744 | 1467603908366 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 20:45:08 INFO - PROCESS | 1744 | 1467603908510 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:08 INFO - PROCESS | 1744 | 1467603908520 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0c00 == 33 [pid = 1744] [id = 423] 20:45:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f9ca400) [pid = 1744] [serial = 1270] [outer = (nil)] 20:45:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x912ad400) [pid = 1744] [serial = 1271] [outer = 0x8f9ca400] 20:45:08 INFO - PROCESS | 1744 | 1467603908591 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91ede000) [pid = 1744] [serial = 1272] [outer = 0x8f9ca400] 20:45:09 INFO - PROCESS | 1744 | 1467603909424 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:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1278ms 20:45:09 INFO - PROCESS | 1744 | 1467603909459 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 20:45:09 INFO - PROCESS | 1744 | 1467603909464 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 20:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:45:09 INFO - PROCESS | 1744 | 1467603909474 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:45:09 INFO - PROCESS | 1744 | 1467603909479 Marionette TRACE conn3 <- [1,1666,null,{}] 20:45:09 INFO - PROCESS | 1744 | 1467603909495 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:45:09 INFO - PROCESS | 1744 | 1467603909503 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:09 INFO - PROCESS | 1744 | 1467603909663 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 20:45:09 INFO - PROCESS | 1744 | 1467603909674 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 1744 | 1467603909684 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x92620800 == 34 [pid = 1744] [id = 424] 20:45:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92f46000) [pid = 1744] [serial = 1273] [outer = (nil)] 20:45:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9319a400) [pid = 1744] [serial = 1274] [outer = 0x92f46000] 20:45:09 INFO - PROCESS | 1744 | 1467603909755 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e2fc00) [pid = 1744] [serial = 1275] [outer = 0x92f46000] 20:45:10 INFO - PROCESS | 1744 | 1467603910721 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:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1283ms 20:45:10 INFO - PROCESS | 1744 | 1467603910757 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 1744 | 1467603910762 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 20:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:45:10 INFO - PROCESS | 1744 | 1467603910768 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 1744 | 1467603910771 Marionette TRACE conn3 <- [1,1670,null,{}] 20:45:10 INFO - PROCESS | 1744 | 1467603910784 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:45:10 INFO - PROCESS | 1744 | 1467603910789 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:11 INFO - PROCESS | 1744 | 1467603911020 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 20:45:11 INFO - PROCESS | 1744 | 1467603911045 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:11 INFO - PROCESS | 1744 | 1467603911051 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f4b000 == 35 [pid = 1744] [id = 425] 20:45:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9517bc00) [pid = 1744] [serial = 1276] [outer = (nil)] 20:45:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9520d800) [pid = 1744] [serial = 1277] [outer = 0x9517bc00] 20:45:11 INFO - PROCESS | 1744 | 1467603911120 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x952ed800) [pid = 1744] [serial = 1278] [outer = 0x9517bc00] 20:45:12 INFO - PROCESS | 1744 | 1467603912143 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:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7d6400) [pid = 1744] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9319cc00) [pid = 1744] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x994e3000) [pid = 1744] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a1c1400) [pid = 1744] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x926f2400) [pid = 1744] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x926fb400) [pid = 1744] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a059400) [pid = 1744] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ec3c400) [pid = 1744] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8efed800) [pid = 1744] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x912aac00) [pid = 1744] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1428ms 20:45:12 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x924de000) [pid = 1744] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:45:12 INFO - PROCESS | 1744 | 1467603912197 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 20:45:12 INFO - PROCESS | 1744 | 1467603912200 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 20:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:45:12 INFO - PROCESS | 1744 | 1467603912212 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:45:12 INFO - PROCESS | 1744 | 1467603912214 Marionette TRACE conn3 <- [1,1674,null,{}] 20:45:12 INFO - PROCESS | 1744 | 1467603912220 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:45:12 INFO - PROCESS | 1744 | 1467603912225 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:12 INFO - PROCESS | 1744 | 1467603912370 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 20:45:12 INFO - PROCESS | 1744 | 1467603912380 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 1744 | 1467603912386 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bcc00 == 36 [pid = 1744] [id = 426] 20:45:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f9d0400) [pid = 1744] [serial = 1279] [outer = (nil)] 20:45:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91ed9c00) [pid = 1744] [serial = 1280] [outer = 0x8f9d0400] 20:45:12 INFO - PROCESS | 1744 | 1467603912454 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x926efc00) [pid = 1744] [serial = 1281] [outer = 0x8f9d0400] 20:45:13 INFO - PROCESS | 1744 | 1467603913340 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:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1178ms 20:45:13 INFO - PROCESS | 1744 | 1467603913391 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 1744 | 1467603913395 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 20:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:45:13 INFO - PROCESS | 1744 | 1467603913405 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:45:13 INFO - PROCESS | 1744 | 1467603913407 Marionette TRACE conn3 <- [1,1678,null,{}] 20:45:13 INFO - PROCESS | 1744 | 1467603913413 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:45:13 INFO - PROCESS | 1744 | 1467603913423 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:13 INFO - PROCESS | 1744 | 1467603913629 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 20:45:13 INFO - PROCESS | 1744 | 1467603913765 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:13 INFO - PROCESS | 1744 | 1467603913774 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2800 == 37 [pid = 1744] [id = 427] 20:45:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ec37400) [pid = 1744] [serial = 1282] [outer = (nil)] 20:45:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x984d3400) [pid = 1744] [serial = 1283] [outer = 0x8ec37400] 20:45:13 INFO - PROCESS | 1744 | 1467603913840 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a03a400) [pid = 1744] [serial = 1284] [outer = 0x8ec37400] 20:45:14 INFO - PROCESS | 1744 | 1467603914828 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:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1485ms 20:45:14 INFO - PROCESS | 1744 | 1467603914891 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 1744 | 1467603914898 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 20:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:45:14 INFO - PROCESS | 1744 | 1467603914906 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - PROCESS | 1744 | 1467603914912 Marionette TRACE conn3 <- [1,1682,null,{}] 20:45:14 INFO - PROCESS | 1744 | 1467603914922 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:45:14 INFO - PROCESS | 1744 | 1467603914927 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:15 INFO - PROCESS | 1744 | 1467603915145 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 20:45:15 INFO - PROCESS | 1744 | 1467603915373 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 1744 | 1467603915380 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec41000 == 38 [pid = 1744] [id = 428] 20:45:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f634800) [pid = 1744] [serial = 1285] [outer = (nil)] 20:45:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91016400) [pid = 1744] [serial = 1286] [outer = 0x8f634800] 20:45:15 INFO - PROCESS | 1744 | 1467603915508 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9129e800) [pid = 1744] [serial = 1287] [outer = 0x8f634800] 20:45:16 INFO - PROCESS | 1744 | 1467603916407 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:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1542ms 20:45:16 INFO - PROCESS | 1744 | 1467603916448 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 1744 | 1467603916455 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 20:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:45:16 INFO - PROCESS | 1744 | 1467603916466 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 1744 | 1467603916470 Marionette TRACE conn3 <- [1,1686,null,{}] 20:45:16 INFO - PROCESS | 1744 | 1467603916477 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:45:16 INFO - PROCESS | 1744 | 1467603916483 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:16 INFO - PROCESS | 1744 | 1467603916686 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 20:45:16 INFO - PROCESS | 1744 | 1467603916860 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:16 INFO - PROCESS | 1744 | 1467603916868 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d6400 == 39 [pid = 1744] [id = 429] 20:45:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92614400) [pid = 1744] [serial = 1288] [outer = (nil)] 20:45:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92f42000) [pid = 1744] [serial = 1289] [outer = 0x92614400] 20:45:16 INFO - PROCESS | 1744 | 1467603916955 Marionette DEBUG loaded listener.js 20:45:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93b64400) [pid = 1744] [serial = 1290] [outer = 0x92614400] 20:45:17 INFO - PROCESS | 1744 | 1467603917954 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:45:17 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:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1532ms 20:45:18 INFO - PROCESS | 1744 | 1467603917998 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 20:45:18 INFO - PROCESS | 1744 | 1467603918003 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 20:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:45:18 INFO - PROCESS | 1744 | 1467603918009 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:45:18 INFO - PROCESS | 1744 | 1467603918016 Marionette TRACE conn3 <- [1,1690,null,{}] 20:45:18 INFO - PROCESS | 1744 | 1467603918032 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:45:18 INFO - PROCESS | 1744 | 1467603918041 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:18 INFO - PROCESS | 1744 | 1467603918222 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 20:45:18 INFO - PROCESS | 1744 | 1467603918453 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:18 INFO - PROCESS | 1744 | 1467603918464 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x99485c00 == 40 [pid = 1744] [id = 430] 20:45:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x994df800) [pid = 1744] [serial = 1291] [outer = (nil)] 20:45:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a03c400) [pid = 1744] [serial = 1292] [outer = 0x994df800] 20:45:18 INFO - PROCESS | 1744 | 1467603918551 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a042c00) [pid = 1744] [serial = 1293] [outer = 0x994df800] 20:45:19 INFO - PROCESS | 1744 | 1467603919400 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:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1447ms 20:45:19 INFO - PROCESS | 1744 | 1467603919457 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 20:45:19 INFO - PROCESS | 1744 | 1467603919461 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 20:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:45:19 INFO - PROCESS | 1744 | 1467603919468 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:45:19 INFO - PROCESS | 1744 | 1467603919471 Marionette TRACE conn3 <- [1,1694,null,{}] 20:45:19 INFO - PROCESS | 1744 | 1467603919477 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:45:19 INFO - PROCESS | 1744 | 1467603919482 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:19 INFO - PROCESS | 1744 | 1467603919656 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 20:45:19 INFO - PROCESS | 1744 | 1467603919831 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:19 INFO - PROCESS | 1744 | 1467603919840 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x95203400 == 41 [pid = 1744] [id = 431] 20:45:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9844b800) [pid = 1744] [serial = 1294] [outer = (nil)] 20:45:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a059400) [pid = 1744] [serial = 1295] [outer = 0x9844b800] 20:45:19 INFO - PROCESS | 1744 | 1467603919921 Marionette DEBUG loaded listener.js 20:45:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a1b6c00) [pid = 1744] [serial = 1296] [outer = 0x9844b800] 20:45:20 INFO - PROCESS | 1744 | 1467603920802 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:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1379ms 20:45:20 INFO - PROCESS | 1744 | 1467603920848 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 1744 | 1467603920852 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 20:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:45:20 INFO - PROCESS | 1744 | 1467603920858 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:45:20 INFO - PROCESS | 1744 | 1467603920862 Marionette TRACE conn3 <- [1,1698,null,{}] 20:45:20 INFO - PROCESS | 1744 | 1467603920868 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:45:20 INFO - PROCESS | 1744 | 1467603920873 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:21 INFO - PROCESS | 1744 | 1467603921043 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 20:45:21 INFO - PROCESS | 1744 | 1467603921238 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:21 INFO - PROCESS | 1744 | 1467603921246 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d3800 == 42 [pid = 1744] [id = 432] 20:45:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924e6800) [pid = 1744] [serial = 1297] [outer = (nil)] 20:45:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a052000) [pid = 1744] [serial = 1298] [outer = 0x924e6800] 20:45:21 INFO - PROCESS | 1744 | 1467603921374 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a5ec000) [pid = 1744] [serial = 1299] [outer = 0x924e6800] 20:45:22 INFO - PROCESS | 1744 | 1467603922355 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:45:22 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:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1531ms 20:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:45:22 INFO - PROCESS | 1744 | 1467603922390 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 1744 | 1467603922393 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 20:45:22 INFO - PROCESS | 1744 | 1467603922400 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - PROCESS | 1744 | 1467603922403 Marionette TRACE conn3 <- [1,1702,null,{}] 20:45:22 INFO - PROCESS | 1744 | 1467603922409 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:45:22 INFO - PROCESS | 1744 | 1467603922419 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:22 INFO - PROCESS | 1744 | 1467603922621 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 20:45:22 INFO - PROCESS | 1744 | 1467603922797 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:22 INFO - PROCESS | 1744 | 1467603922805 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a046c00 == 43 [pid = 1744] [id = 433] 20:45:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a520c00) [pid = 1744] [serial = 1300] [outer = (nil)] 20:45:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9aa83800) [pid = 1744] [serial = 1301] [outer = 0x9a520c00] 20:45:22 INFO - PROCESS | 1744 | 1467603922887 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9aa8d000) [pid = 1744] [serial = 1302] [outer = 0x9a520c00] 20:45:23 INFO - PROCESS | 1744 | 1467603923826 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:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1484ms 20:45:23 INFO - PROCESS | 1744 | 1467603923882 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 1744 | 1467603923886 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 20:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:45:23 INFO - PROCESS | 1744 | 1467603923893 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:45:23 INFO - PROCESS | 1744 | 1467603923896 Marionette TRACE conn3 <- [1,1706,null,{}] 20:45:23 INFO - PROCESS | 1744 | 1467603923902 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:45:23 INFO - PROCESS | 1744 | 1467603923907 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:24 INFO - PROCESS | 1744 | 1467603924073 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 20:45:24 INFO - PROCESS | 1744 | 1467603924252 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 1744 | 1467603924260 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c1800 == 44 [pid = 1744] [id = 434] 20:45:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a9f7400) [pid = 1744] [serial = 1303] [outer = (nil)] 20:45:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9abb4c00) [pid = 1744] [serial = 1304] [outer = 0x9a9f7400] 20:45:24 INFO - PROCESS | 1744 | 1467603924339 Marionette DEBUG loaded listener.js 20:45:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9abb7c00) [pid = 1744] [serial = 1305] [outer = 0x9a9f7400] 20:45:25 INFO - PROCESS | 1744 | 1467603925234 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:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1380ms 20:45:25 INFO - PROCESS | 1744 | 1467603925273 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 1744 | 1467603925284 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 20:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:45:25 INFO - PROCESS | 1744 | 1467603925290 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:45:25 INFO - PROCESS | 1744 | 1467603925294 Marionette TRACE conn3 <- [1,1710,null,{}] 20:45:25 INFO - PROCESS | 1744 | 1467603925300 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:45:25 INFO - PROCESS | 1744 | 1467603925305 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:25 INFO - PROCESS | 1744 | 1467603925470 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 20:45:25 INFO - PROCESS | 1744 | 1467603925651 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 1744 | 1467603925662 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec33c00 == 45 [pid = 1744] [id = 435] 20:45:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8ec42000) [pid = 1744] [serial = 1306] [outer = (nil)] 20:45:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91020400) [pid = 1744] [serial = 1307] [outer = 0x8ec42000] 20:45:25 INFO - PROCESS | 1744 | 1467603925739 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x91ed3800) [pid = 1744] [serial = 1308] [outer = 0x8ec42000] 20:45:26 INFO - PROCESS | 1744 | 1467603926862 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:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1630ms 20:45:26 INFO - PROCESS | 1744 | 1467603926921 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 1744 | 1467603926928 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 20:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:45:26 INFO - PROCESS | 1744 | 1467603926937 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:45:26 INFO - PROCESS | 1744 | 1467603926940 Marionette TRACE conn3 <- [1,1714,null,{}] 20:45:26 INFO - PROCESS | 1744 | 1467603926950 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:45:26 INFO - PROCESS | 1744 | 1467603926955 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:27 INFO - PROCESS | 1744 | 1467603927140 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 20:45:27 INFO - PROCESS | 1744 | 1467603927377 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:27 INFO - PROCESS | 1744 | 1467603927392 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3b000 == 46 [pid = 1744] [id = 436] 20:45:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8effa800) [pid = 1744] [serial = 1309] [outer = (nil)] 20:45:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x91013000) [pid = 1744] [serial = 1310] [outer = 0x8effa800] 20:45:27 INFO - PROCESS | 1744 | 1467603927484 Marionette DEBUG loaded listener.js 20:45:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x9101d400) [pid = 1744] [serial = 1311] [outer = 0x8effa800] 20:45:28 INFO - PROCESS | 1744 | 1467603928400 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:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1543ms 20:45:28 INFO - PROCESS | 1744 | 1467603928479 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 20:45:28 INFO - PROCESS | 1744 | 1467603928486 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 20:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:45:28 INFO - PROCESS | 1744 | 1467603928496 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:45:28 INFO - PROCESS | 1744 | 1467603928499 Marionette TRACE conn3 <- [1,1718,null,{}] 20:45:28 INFO - PROCESS | 1744 | 1467603928506 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:45:28 INFO - PROCESS | 1744 | 1467603928511 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec39c00 == 45 [pid = 1744] [id = 394] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x926ef800 == 44 [pid = 1744] [id = 410] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x93e32000 == 43 [pid = 1744] [id = 395] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7ce800 == 42 [pid = 1744] [id = 406] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d8c00 == 41 [pid = 1744] [id = 400] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3c000 == 40 [pid = 1744] [id = 411] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2400 == 39 [pid = 1744] [id = 401] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x92f43000 == 38 [pid = 1744] [id = 393] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cb400 == 37 [pid = 1744] [id = 404] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c8c00 == 36 [pid = 1744] [id = 403] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x924e6c00 == 35 [pid = 1744] [id = 402] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x9792b800 == 34 [pid = 1744] [id = 398] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf400 == 33 [pid = 1744] [id = 418] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x91019800 == 32 [pid = 1744] [id = 420] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638c00 == 31 [pid = 1744] [id = 397] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7ca800 == 30 [pid = 1744] [id = 399] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec36800 == 29 [pid = 1744] [id = 419] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x925d0800 == 28 [pid = 1744] [id = 407] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x926ee800 == 27 [pid = 1744] [id = 421] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c1c00 == 26 [pid = 1744] [id = 396] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x9a17b000 == 25 [pid = 1744] [id = 409] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9c9000 == 24 [pid = 1744] [id = 408] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638800 == 23 [pid = 1744] [id = 391] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec42c00 == 22 [pid = 1744] [id = 405] 20:45:29 INFO - PROCESS | 1744 | --DOCSHELL 0x924db800 == 21 [pid = 1744] [id = 412] 20:45:29 INFO - PROCESS | 1744 | 1467603929660 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x92fd1c00) [pid = 1744] [serial = 1253] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91ed7000) [pid = 1744] [serial = 1221] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x912a5400) [pid = 1744] [serial = 1220] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93ead400) [pid = 1744] [serial = 1224] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93c0f800) [pid = 1744] [serial = 1223] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a178000) [pid = 1744] [serial = 1227] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9a047400) [pid = 1744] [serial = 1226] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9a5ed800) [pid = 1744] [serial = 1230] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9a520400) [pid = 1744] [serial = 1229] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x926fac00) [pid = 1744] [serial = 1247] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9319c000) [pid = 1744] [serial = 1250] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a69d800) [pid = 1744] [serial = 1233] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a699800) [pid = 1744] [serial = 1232] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x91021000) [pid = 1744] [serial = 1236] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f636c00) [pid = 1744] [serial = 1241] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f63f400) [pid = 1744] [serial = 1242] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912b7c00) [pid = 1744] [serial = 1244] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f634400) [pid = 1744] [serial = 1235] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9261bc00) [pid = 1744] [serial = 1239] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x925cd000) [pid = 1744] [serial = 1238] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92f41800) [pid = 1744] [serial = 1248] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93c07000) [pid = 1744] [serial = 1251] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91ed4c00) [pid = 1744] [serial = 1245] [outer = (nil)] [url = about:blank] 20:45:29 INFO - PROCESS | 1744 | 1467603929975 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:29 INFO - PROCESS | 1744 | 1467603929983 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3b800 == 22 [pid = 1744] [id = 437] 20:45:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8ec3c000) [pid = 1744] [serial = 1312] [outer = (nil)] 20:45:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ec41800) [pid = 1744] [serial = 1313] [outer = 0x8ec3c000] 20:45:30 INFO - PROCESS | 1744 | 1467603930055 Marionette DEBUG loaded listener.js 20:45:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8eff8c00) [pid = 1744] [serial = 1314] [outer = 0x8ec3c000] 20:45:30 INFO - PROCESS | 1744 | 1467603930835 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:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2384ms 20:45:30 INFO - PROCESS | 1744 | 1467603930881 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 20:45:30 INFO - PROCESS | 1744 | 1467603930887 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 20:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:45:30 INFO - PROCESS | 1744 | 1467603930895 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:45:30 INFO - PROCESS | 1744 | 1467603930900 Marionette TRACE conn3 <- [1,1722,null,{}] 20:45:30 INFO - PROCESS | 1744 | 1467603930911 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:45:30 INFO - PROCESS | 1744 | 1467603930916 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:31 INFO - PROCESS | 1744 | 1467603931092 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 20:45:31 INFO - PROCESS | 1744 | 1467603931224 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:31 INFO - PROCESS | 1744 | 1467603931232 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cf400 == 23 [pid = 1744] [id = 438] 20:45:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f9d0000) [pid = 1744] [serial = 1315] [outer = (nil)] 20:45:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91017c00) [pid = 1744] [serial = 1316] [outer = 0x8f9d0000] 20:45:31 INFO - PROCESS | 1744 | 1467603931304 Marionette DEBUG loaded listener.js 20:45:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912a0c00) [pid = 1744] [serial = 1317] [outer = 0x8f9d0000] 20:45:32 INFO - PROCESS | 1744 | 1467603932142 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:45:32 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:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1285ms 20:45:32 INFO - PROCESS | 1744 | 1467603932184 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 1744 | 1467603932189 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 20:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:45:32 INFO - PROCESS | 1744 | 1467603932212 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - PROCESS | 1744 | 1467603932215 Marionette TRACE conn3 <- [1,1726,null,{}] 20:45:32 INFO - PROCESS | 1744 | 1467603932221 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:45:32 INFO - PROCESS | 1744 | 1467603932226 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:32 INFO - PROCESS | 1744 | 1467603932436 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 20:45:32 INFO - PROCESS | 1744 | 1467603932464 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:32 INFO - PROCESS | 1744 | 1467603932470 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ede400 == 24 [pid = 1744] [id = 439] 20:45:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91ede800) [pid = 1744] [serial = 1318] [outer = (nil)] 20:45:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x924dd000) [pid = 1744] [serial = 1319] [outer = 0x91ede800] 20:45:32 INFO - PROCESS | 1744 | 1467603932539 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x925d1000) [pid = 1744] [serial = 1320] [outer = 0x91ede800] 20:45:33 INFO - PROCESS | 1744 | 1467603933544 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:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1381ms 20:45:33 INFO - PROCESS | 1744 | 1467603933592 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 20:45:33 INFO - PROCESS | 1744 | 1467603933598 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 20:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:45:33 INFO - PROCESS | 1744 | 1467603933625 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:45:33 INFO - PROCESS | 1744 | 1467603933632 Marionette TRACE conn3 <- [1,1730,null,{}] 20:45:33 INFO - PROCESS | 1744 | 1467603933638 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:45:33 INFO - PROCESS | 1744 | 1467603933645 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:33 INFO - PROCESS | 1744 | 1467603933867 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 20:45:33 INFO - PROCESS | 1744 | 1467603933883 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 1744 | 1467603933914 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b7800 == 25 [pid = 1744] [id = 440] 20:45:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912bb800) [pid = 1744] [serial = 1321] [outer = (nil)] 20:45:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x92fcbc00) [pid = 1744] [serial = 1322] [outer = 0x912bb800] 20:45:34 INFO - PROCESS | 1744 | 1467603934052 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93c03800) [pid = 1744] [serial = 1323] [outer = 0x912bb800] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec37400) [pid = 1744] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f9ca400) [pid = 1744] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f9d0400) [pid = 1744] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x925c9000) [pid = 1744] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93197000) [pid = 1744] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e7c0000) [pid = 1744] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9101a400) [pid = 1744] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8eff5000) [pid = 1744] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9517bc00) [pid = 1744] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eff3400) [pid = 1744] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:45:34 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92f46000) [pid = 1744] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:45:35 INFO - PROCESS | 1744 | 1467603935260 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:45:35 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:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1707ms 20:45:35 INFO - PROCESS | 1744 | 1467603935324 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 20:45:35 INFO - PROCESS | 1744 | 1467603935326 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 20:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:45:35 INFO - PROCESS | 1744 | 1467603935333 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - PROCESS | 1744 | 1467603935335 Marionette TRACE conn3 <- [1,1734,null,{}] 20:45:35 INFO - PROCESS | 1744 | 1467603935341 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:45:35 INFO - PROCESS | 1744 | 1467603935346 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:35 INFO - PROCESS | 1744 | 1467603935498 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 20:45:35 INFO - PROCESS | 1744 | 1467603935508 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 1744 | 1467603935514 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x91019c00 == 26 [pid = 1744] [id = 441] 20:45:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91ee0800) [pid = 1744] [serial = 1324] [outer = (nil)] 20:45:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9319f400) [pid = 1744] [serial = 1325] [outer = 0x91ee0800] 20:45:35 INFO - PROCESS | 1744 | 1467603935582 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93c09c00) [pid = 1744] [serial = 1326] [outer = 0x91ee0800] 20:45:36 INFO - PROCESS | 1744 | 1467603936479 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:45:36 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:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1185ms 20:45:36 INFO - PROCESS | 1744 | 1467603936518 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 20:45:36 INFO - PROCESS | 1744 | 1467603936522 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 20:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:45:36 INFO - PROCESS | 1744 | 1467603936528 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 1744 | 1467603936531 Marionette TRACE conn3 <- [1,1738,null,{}] 20:45:36 INFO - PROCESS | 1744 | 1467603936540 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:45:36 INFO - PROCESS | 1744 | 1467603936544 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:36 INFO - PROCESS | 1744 | 1467603936713 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 20:45:36 INFO - PROCESS | 1744 | 1467603936945 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:36 INFO - PROCESS | 1744 | 1467603936958 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf800 == 27 [pid = 1744] [id = 442] 20:45:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e7c3800) [pid = 1744] [serial = 1327] [outer = (nil)] 20:45:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8ec34c00) [pid = 1744] [serial = 1328] [outer = 0x8e7c3800] 20:45:37 INFO - PROCESS | 1744 | 1467603937043 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8eff5400) [pid = 1744] [serial = 1329] [outer = 0x8e7c3800] 20:45:38 INFO - PROCESS | 1744 | 1467603938127 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:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1643ms 20:45:38 INFO - PROCESS | 1744 | 1467603938174 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 20:45:38 INFO - PROCESS | 1744 | 1467603938180 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 20:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:45:38 INFO - PROCESS | 1744 | 1467603938188 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:45:38 INFO - PROCESS | 1744 | 1467603938193 Marionette TRACE conn3 <- [1,1742,null,{}] 20:45:38 INFO - PROCESS | 1744 | 1467603938201 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:45:38 INFO - PROCESS | 1744 | 1467603938209 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:38 INFO - PROCESS | 1744 | 1467603938440 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 20:45:38 INFO - PROCESS | 1744 | 1467603938671 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:38 INFO - PROCESS | 1744 | 1467603938678 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cb800 == 28 [pid = 1744] [id = 443] 20:45:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x912b5800) [pid = 1744] [serial = 1330] [outer = (nil)] 20:45:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91ed5000) [pid = 1744] [serial = 1331] [outer = 0x912b5800] 20:45:38 INFO - PROCESS | 1744 | 1467603938800 Marionette DEBUG loaded listener.js 20:45:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x925d6400) [pid = 1744] [serial = 1332] [outer = 0x912b5800] 20:45:39 INFO - PROCESS | 1744 | 1467603939771 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:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1632ms 20:45:39 INFO - PROCESS | 1744 | 1467603939823 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 20:45:39 INFO - PROCESS | 1744 | 1467603939829 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 20:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:45:39 INFO - PROCESS | 1744 | 1467603939837 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:45:39 INFO - PROCESS | 1744 | 1467603939841 Marionette TRACE conn3 <- [1,1746,null,{}] 20:45:39 INFO - PROCESS | 1744 | 1467603939848 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:45:39 INFO - PROCESS | 1744 | 1467603939853 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:40 INFO - PROCESS | 1744 | 1467603940042 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 20:45:40 INFO - PROCESS | 1744 | 1467603940315 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:40 INFO - PROCESS | 1744 | 1467603940323 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ee1c00 == 29 [pid = 1744] [id = 444] 20:45:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9319b800) [pid = 1744] [serial = 1333] [outer = (nil)] 20:45:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93e2c800) [pid = 1744] [serial = 1334] [outer = 0x9319b800] 20:45:40 INFO - PROCESS | 1744 | 1467603940443 Marionette DEBUG loaded listener.js 20:45:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93eb0400) [pid = 1744] [serial = 1335] [outer = 0x9319b800] 20:45:41 INFO - PROCESS | 1744 | 1467603941443 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:45:41 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:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1687ms 20:45:41 INFO - PROCESS | 1744 | 1467603941525 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 20:45:41 INFO - PROCESS | 1744 | 1467603941530 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 20:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:45:41 INFO - PROCESS | 1744 | 1467603941546 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:45:41 INFO - PROCESS | 1744 | 1467603941556 Marionette TRACE conn3 <- [1,1750,null,{}] 20:45:41 INFO - PROCESS | 1744 | 1467603941563 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:45:41 INFO - PROCESS | 1744 | 1467603941571 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:41 INFO - PROCESS | 1744 | 1467603941818 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 20:45:42 INFO - PROCESS | 1744 | 1467603942045 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:42 INFO - PROCESS | 1744 | 1467603942057 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb6c00 == 30 [pid = 1744] [id = 445] 20:45:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93eb8800) [pid = 1744] [serial = 1336] [outer = (nil)] 20:45:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9520ac00) [pid = 1744] [serial = 1337] [outer = 0x93eb8800] 20:45:42 INFO - PROCESS | 1744 | 1467603942135 Marionette DEBUG loaded listener.js 20:45:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x95206400) [pid = 1744] [serial = 1338] [outer = 0x93eb8800] 20:45:43 INFO - PROCESS | 1744 | 1467603943285 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:45:43 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:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1801ms 20:45:43 INFO - PROCESS | 1744 | 1467603943339 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 20:45:43 INFO - PROCESS | 1744 | 1467603943344 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 20:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:45:43 INFO - PROCESS | 1744 | 1467603943353 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:45:43 INFO - PROCESS | 1744 | 1467603943358 Marionette TRACE conn3 <- [1,1754,null,{}] 20:45:43 INFO - PROCESS | 1744 | 1467603943366 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:45:43 INFO - PROCESS | 1744 | 1467603943372 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:43 INFO - PROCESS | 1744 | 1467603943563 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 20:45:43 INFO - PROCESS | 1744 | 1467603943788 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:43 INFO - PROCESS | 1744 | 1467603943802 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63e000 == 31 [pid = 1744] [id = 446] 20:45:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f63e400) [pid = 1744] [serial = 1339] [outer = (nil)] 20:45:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f7d6400) [pid = 1744] [serial = 1340] [outer = 0x8f63e400] 20:45:43 INFO - PROCESS | 1744 | 1467603943872 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91019000) [pid = 1744] [serial = 1341] [outer = 0x8f63e400] 20:45:44 INFO - PROCESS | 1744 | --DOCSHELL 0x91019c00 == 30 [pid = 1744] [id = 441] 20:45:44 INFO - PROCESS | 1744 | --DOCSHELL 0x912b7800 == 29 [pid = 1744] [id = 440] 20:45:44 INFO - PROCESS | 1744 | --DOCSHELL 0x91ede400 == 28 [pid = 1744] [id = 439] 20:45:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cf400 == 27 [pid = 1744] [id = 438] 20:45:44 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3b800 == 26 [pid = 1744] [id = 437] 20:45:44 INFO - PROCESS | 1744 | 1467603944797 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:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912ad400) [pid = 1744] [serial = 1271] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x926efc00) [pid = 1744] [serial = 1281] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x926f9000) [pid = 1744] [serial = 1262] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x95209000) [pid = 1744] [serial = 1266] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8ec3a000) [pid = 1744] [serial = 1257] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93c0a000) [pid = 1744] [serial = 1254] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92f4b400) [pid = 1744] [serial = 1263] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x912a5800) [pid = 1744] [serial = 1260] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x91ede000) [pid = 1744] [serial = 1272] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x952ed800) [pid = 1744] [serial = 1278] [outer = (nil)] [url = about:blank] 20:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1481ms 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x95179400) [pid = 1744] [serial = 1265] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91021c00) [pid = 1744] [serial = 1259] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7d1c00) [pid = 1744] [serial = 1268] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9319a400) [pid = 1744] [serial = 1274] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e7c7400) [pid = 1744] [serial = 1256] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f9cdc00) [pid = 1744] [serial = 1269] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9520d800) [pid = 1744] [serial = 1277] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91ed9c00) [pid = 1744] [serial = 1280] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93e2fc00) [pid = 1744] [serial = 1275] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a03a400) [pid = 1744] [serial = 1284] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x984d3400) [pid = 1744] [serial = 1283] [outer = (nil)] [url = about:blank] 20:45:44 INFO - PROCESS | 1744 | 1467603944850 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 1744 | 1467603944855 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 20:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:45:44 INFO - PROCESS | 1744 | 1467603944870 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 1744 | 1467603944874 Marionette TRACE conn3 <- [1,1758,null,{}] 20:45:44 INFO - PROCESS | 1744 | 1467603944880 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:45:44 INFO - PROCESS | 1744 | 1467603944886 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:45 INFO - PROCESS | 1744 | 1467603945049 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 20:45:45 INFO - PROCESS | 1744 | 1467603945060 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 1744 | 1467603945066 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f633000 == 27 [pid = 1744] [id = 447] 20:45:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912a2c00) [pid = 1744] [serial = 1342] [outer = (nil)] 20:45:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b4c00) [pid = 1744] [serial = 1343] [outer = 0x912a2c00] 20:45:45 INFO - PROCESS | 1744 | 1467603945175 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91ed9c00) [pid = 1744] [serial = 1344] [outer = 0x912a2c00] 20:45:46 INFO - PROCESS | 1744 | 1467603946095 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:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1286ms 20:45:46 INFO - PROCESS | 1744 | 1467603946155 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 1744 | 1467603946159 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 20:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:45:46 INFO - PROCESS | 1744 | 1467603946165 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 1744 | 1467603946171 Marionette TRACE conn3 <- [1,1762,null,{}] 20:45:46 INFO - PROCESS | 1744 | 1467603946194 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:45:46 INFO - PROCESS | 1744 | 1467603946202 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:46 INFO - PROCESS | 1744 | 1467603946366 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 20:45:46 INFO - PROCESS | 1744 | 1467603946380 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 1744 | 1467603946394 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f7800 == 28 [pid = 1744] [id = 448] 20:45:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92f3d000) [pid = 1744] [serial = 1345] [outer = (nil)] 20:45:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93197000) [pid = 1744] [serial = 1346] [outer = 0x92f3d000] 20:45:46 INFO - PROCESS | 1744 | 1467603946462 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93c0f000) [pid = 1744] [serial = 1347] [outer = 0x92f3d000] 20:45:47 INFO - PROCESS | 1744 | 1467603947471 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:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1350ms 20:45:47 INFO - PROCESS | 1744 | 1467603947516 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 20:45:47 INFO - PROCESS | 1744 | 1467603947520 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 20:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:45:47 INFO - PROCESS | 1744 | 1467603947534 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 1744 | 1467603947536 Marionette TRACE conn3 <- [1,1766,null,{}] 20:45:47 INFO - PROCESS | 1744 | 1467603947542 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:45:47 INFO - PROCESS | 1744 | 1467603947547 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:47 INFO - PROCESS | 1744 | 1467603947770 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 20:45:47 INFO - PROCESS | 1744 | 1467603947796 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 1744 | 1467603947803 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cb000 == 29 [pid = 1744] [id = 449] 20:45:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9319a400) [pid = 1744] [serial = 1348] [outer = (nil)] 20:45:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9517c800) [pid = 1744] [serial = 1349] [outer = 0x9319a400] 20:45:47 INFO - PROCESS | 1744 | 1467603947871 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9526ec00) [pid = 1744] [serial = 1350] [outer = 0x9319a400] 20:45:48 INFO - PROCESS | 1744 | 1467603948768 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:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1284ms 20:45:48 INFO - PROCESS | 1744 | 1467603948818 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 20:45:48 INFO - PROCESS | 1744 | 1467603948821 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 20:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:45:48 INFO - PROCESS | 1744 | 1467603948832 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - PROCESS | 1744 | 1467603948835 Marionette TRACE conn3 <- [1,1770,null,{}] 20:45:48 INFO - PROCESS | 1744 | 1467603948841 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:45:48 INFO - PROCESS | 1744 | 1467603948846 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:49 INFO - PROCESS | 1744 | 1467603949039 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 20:45:49 INFO - PROCESS | 1744 | 1467603949063 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 1744 | 1467603949071 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb6800 == 30 [pid = 1744] [id = 450] 20:45:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x95275000) [pid = 1744] [serial = 1351] [outer = (nil)] 20:45:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9792c800) [pid = 1744] [serial = 1352] [outer = 0x95275000] 20:45:49 INFO - PROCESS | 1744 | 1467603949137 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x97932800) [pid = 1744] [serial = 1353] [outer = 0x95275000] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f634800) [pid = 1744] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92614400) [pid = 1744] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x994df800) [pid = 1744] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9844b800) [pid = 1744] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x924e6800) [pid = 1744] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec3c000) [pid = 1744] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a520c00) [pid = 1744] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8effa800) [pid = 1744] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a9f7400) [pid = 1744] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f9d0000) [pid = 1744] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8ec42000) [pid = 1744] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912bb800) [pid = 1744] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:45:49 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ede800) [pid = 1744] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:45:50 INFO - PROCESS | 1744 | 1467603950135 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:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1329ms 20:45:50 INFO - PROCESS | 1744 | 1467603950162 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 20:45:50 INFO - PROCESS | 1744 | 1467603950166 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 20:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:45:50 INFO - PROCESS | 1744 | 1467603950171 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:45:50 INFO - PROCESS | 1744 | 1467603950174 Marionette TRACE conn3 <- [1,1774,null,{}] 20:45:50 INFO - PROCESS | 1744 | 1467603950180 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:45:50 INFO - PROCESS | 1744 | 1467603950190 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:50 INFO - PROCESS | 1744 | 1467603950403 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 20:45:50 INFO - PROCESS | 1744 | 1467603950536 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:50 INFO - PROCESS | 1744 | 1467603950542 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3c000 == 31 [pid = 1744] [id = 451] 20:45:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8ec42000) [pid = 1744] [serial = 1354] [outer = (nil)] 20:45:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eb9400) [pid = 1744] [serial = 1355] [outer = 0x8ec42000] 20:45:50 INFO - PROCESS | 1744 | 1467603950611 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x99e84c00) [pid = 1744] [serial = 1356] [outer = 0x8ec42000] 20:45:51 INFO - PROCESS | 1744 | 1467603951347 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:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1232ms 20:45:51 INFO - PROCESS | 1744 | 1467603951404 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 1744 | 1467603951408 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 20:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:45:51 INFO - PROCESS | 1744 | 1467603951414 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:45:51 INFO - PROCESS | 1744 | 1467603951417 Marionette TRACE conn3 <- [1,1778,null,{}] 20:45:51 INFO - PROCESS | 1744 | 1467603951422 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:45:51 INFO - PROCESS | 1744 | 1467603951427 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:51 INFO - PROCESS | 1744 | 1467603951706 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 20:45:51 INFO - PROCESS | 1744 | 1467603951797 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:51 INFO - PROCESS | 1744 | 1467603951805 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0800 == 32 [pid = 1744] [id = 452] 20:45:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e7c1c00) [pid = 1744] [serial = 1357] [outer = (nil)] 20:45:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e7c9400) [pid = 1744] [serial = 1358] [outer = 0x8e7c1c00] 20:45:51 INFO - PROCESS | 1744 | 1467603951931 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8efed800) [pid = 1744] [serial = 1359] [outer = 0x8e7c1c00] 20:45:52 INFO - PROCESS | 1744 | 1467603952954 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:45:53 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:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1588ms 20:45:53 INFO - PROCESS | 1744 | 1467603953007 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 20:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:45:53 INFO - PROCESS | 1744 | 1467603953013 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 20:45:53 INFO - PROCESS | 1744 | 1467603953021 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:45:53 INFO - PROCESS | 1744 | 1467603953027 Marionette TRACE conn3 <- [1,1782,null,{}] 20:45:53 INFO - PROCESS | 1744 | 1467603953034 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:45:53 INFO - PROCESS | 1744 | 1467603953042 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:53 INFO - PROCESS | 1744 | 1467603953224 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 20:45:53 INFO - PROCESS | 1744 | 1467603953450 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:53 INFO - PROCESS | 1744 | 1467603953458 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x91018c00 == 33 [pid = 1744] [id = 453] 20:45:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x912b6000) [pid = 1744] [serial = 1360] [outer = (nil)] 20:45:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x924e7000) [pid = 1744] [serial = 1361] [outer = 0x912b6000] 20:45:53 INFO - PROCESS | 1744 | 1467603953594 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9261e800) [pid = 1744] [serial = 1362] [outer = 0x912b6000] 20:45:54 INFO - PROCESS | 1744 | 1467603954534 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:45:54 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:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1585ms 20:45:54 INFO - PROCESS | 1744 | 1467603954605 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 20:45:54 INFO - PROCESS | 1744 | 1467603954610 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 20:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:45:54 INFO - PROCESS | 1744 | 1467603954617 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:45:54 INFO - PROCESS | 1744 | 1467603954621 Marionette TRACE conn3 <- [1,1786,null,{}] 20:45:54 INFO - PROCESS | 1744 | 1467603954628 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:45:54 INFO - PROCESS | 1744 | 1467603954633 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:54 INFO - PROCESS | 1744 | 1467603954851 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 20:45:55 INFO - PROCESS | 1744 | 1467603955043 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:55 INFO - PROCESS | 1744 | 1467603955049 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x93197800 == 34 [pid = 1744] [id = 454] 20:45:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93e2bc00) [pid = 1744] [serial = 1363] [outer = (nil)] 20:45:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x95204400) [pid = 1744] [serial = 1364] [outer = 0x93e2bc00] 20:45:55 INFO - PROCESS | 1744 | 1467603955131 Marionette DEBUG loaded listener.js 20:45:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x98349c00) [pid = 1744] [serial = 1365] [outer = 0x93e2bc00] 20:45:56 INFO - PROCESS | 1744 | 1467603956124 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:45:56 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:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1538ms 20:45:56 INFO - PROCESS | 1744 | 1467603956156 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 1744 | 1467603956163 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 20:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:45:56 INFO - PROCESS | 1744 | 1467603956195 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:45:56 INFO - PROCESS | 1744 | 1467603956201 Marionette TRACE conn3 <- [1,1790,null,{}] 20:45:56 INFO - PROCESS | 1744 | 1467603956210 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:45:56 INFO - PROCESS | 1744 | 1467603956216 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:56 INFO - PROCESS | 1744 | 1467603956397 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 20:45:56 INFO - PROCESS | 1744 | 1467603956575 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:56 INFO - PROCESS | 1744 | 1467603956584 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec35800 == 35 [pid = 1744] [id = 455] 20:45:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8ec37400) [pid = 1744] [serial = 1366] [outer = (nil)] 20:45:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a048c00) [pid = 1744] [serial = 1367] [outer = 0x8ec37400] 20:45:56 INFO - PROCESS | 1744 | 1467603956669 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a053800) [pid = 1744] [serial = 1368] [outer = 0x8ec37400] 20:45:57 INFO - PROCESS | 1744 | 1467603957832 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:45:57 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:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1719ms 20:45:57 INFO - PROCESS | 1744 | 1467603957891 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 20:45:57 INFO - PROCESS | 1744 | 1467603957895 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 20:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:45:57 INFO - PROCESS | 1744 | 1467603957902 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:45:57 INFO - PROCESS | 1744 | 1467603957906 Marionette TRACE conn3 <- [1,1794,null,{}] 20:45:57 INFO - PROCESS | 1744 | 1467603957911 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:45:57 INFO - PROCESS | 1744 | 1467603957917 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:58 INFO - PROCESS | 1744 | 1467603958103 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 20:45:58 INFO - PROCESS | 1744 | 1467603958334 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 1744 | 1467603958341 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb800 == 36 [pid = 1744] [id = 456] 20:45:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9517ec00) [pid = 1744] [serial = 1369] [outer = (nil)] 20:45:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a5ec400) [pid = 1744] [serial = 1370] [outer = 0x9517ec00] 20:45:58 INFO - PROCESS | 1744 | 1467603958467 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a69ac00) [pid = 1744] [serial = 1371] [outer = 0x9517ec00] 20:45:59 INFO - PROCESS | 1744 | 1467603959400 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:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1531ms 20:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:45:59 INFO - PROCESS | 1744 | 1467603959434 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 1744 | 1467603959437 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 20:45:59 INFO - PROCESS | 1744 | 1467603959445 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:45:59 INFO - PROCESS | 1744 | 1467603959448 Marionette TRACE conn3 <- [1,1798,null,{}] 20:45:59 INFO - PROCESS | 1744 | 1467603959454 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:45:59 INFO - PROCESS | 1744 | 1467603959459 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:59 INFO - PROCESS | 1744 | 1467603959698 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 20:45:59 INFO - PROCESS | 1744 | 1467603959833 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:59 INFO - PROCESS | 1744 | 1467603959850 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:45:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a6a2400 == 37 [pid = 1744] [id = 457] 20:45:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a6a3000) [pid = 1744] [serial = 1372] [outer = (nil)] 20:45:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9a9f7c00) [pid = 1744] [serial = 1373] [outer = 0x9a6a3000] 20:45:59 INFO - PROCESS | 1744 | 1467603959942 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9abacc00) [pid = 1744] [serial = 1374] [outer = 0x9a6a3000] 20:46:00 INFO - PROCESS | 1744 | 1467603960915 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:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1492ms 20:46:00 INFO - PROCESS | 1744 | 1467603960935 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 1744 | 1467603960938 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 20:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:46:00 INFO - PROCESS | 1744 | 1467603960946 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 1744 | 1467603960949 Marionette TRACE conn3 <- [1,1802,null,{}] 20:46:00 INFO - PROCESS | 1744 | 1467603960955 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:46:00 INFO - PROCESS | 1744 | 1467603960960 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:01 INFO - PROCESS | 1744 | 1467603961124 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 20:46:01 INFO - PROCESS | 1744 | 1467603961316 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:01 INFO - PROCESS | 1744 | 1467603961324 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b69400 == 38 [pid = 1744] [id = 458] 20:46:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93b69800) [pid = 1744] [serial = 1375] [outer = (nil)] 20:46:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9b18d800) [pid = 1744] [serial = 1376] [outer = 0x93b69800] 20:46:01 INFO - PROCESS | 1744 | 1467603961406 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9b192000) [pid = 1744] [serial = 1377] [outer = 0x93b69800] 20:46:02 INFO - PROCESS | 1744 | 1467603962335 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:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1429ms 20:46:02 INFO - PROCESS | 1744 | 1467603962376 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 1744 | 1467603962380 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 20:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:46:02 INFO - PROCESS | 1744 | 1467603962386 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:46:02 INFO - PROCESS | 1744 | 1467603962390 Marionette TRACE conn3 <- [1,1806,null,{}] 20:46:02 INFO - PROCESS | 1744 | 1467603962396 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:46:02 INFO - PROCESS | 1744 | 1467603962401 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:02 INFO - PROCESS | 1744 | 1467603962569 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 20:46:03 INFO - PROCESS | 1744 | 1467603962994 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 1744 | 1467603963003 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1000 == 39 [pid = 1744] [id = 459] 20:46:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8eff2000) [pid = 1744] [serial = 1378] [outer = (nil)] 20:46:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f634400) [pid = 1744] [serial = 1379] [outer = 0x8eff2000] 20:46:03 INFO - PROCESS | 1744 | 1467603963121 Marionette DEBUG loaded listener.js 20:46:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f7d1c00) [pid = 1744] [serial = 1380] [outer = 0x8eff2000] 20:46:04 INFO - PROCESS | 1744 | 1467603964077 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:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1731ms 20:46:04 INFO - PROCESS | 1744 | 1467603964120 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 20:46:04 INFO - PROCESS | 1744 | 1467603964126 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 20:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:46:04 INFO - PROCESS | 1744 | 1467603964134 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:46:04 INFO - PROCESS | 1744 | 1467603964138 Marionette TRACE conn3 <- [1,1810,null,{}] 20:46:04 INFO - PROCESS | 1744 | 1467603964146 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:46:04 INFO - PROCESS | 1744 | 1467603964154 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:04 INFO - PROCESS | 1744 | 1467603964329 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec36c00 == 38 [pid = 1744] [id = 422] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bcc00 == 37 [pid = 1744] [id = 426] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec41000 == 36 [pid = 1744] [id = 428] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x9a046c00 == 35 [pid = 1744] [id = 433] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cb800 == 34 [pid = 1744] [id = 443] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92f4b000 == 33 [pid = 1744] [id = 425] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2800 == 32 [pid = 1744] [id = 427] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf800 == 31 [pid = 1744] [id = 442] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x99485c00 == 30 [pid = 1744] [id = 430] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3b000 == 29 [pid = 1744] [id = 436] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x91ee1c00 == 28 [pid = 1744] [id = 444] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x95203400 == 27 [pid = 1744] [id = 431] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb6c00 == 26 [pid = 1744] [id = 445] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c1800 == 25 [pid = 1744] [id = 434] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d6400 == 24 [pid = 1744] [id = 429] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0c00 == 23 [pid = 1744] [id = 423] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec33c00 == 22 [pid = 1744] [id = 435] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d3800 == 21 [pid = 1744] [id = 432] 20:46:05 INFO - PROCESS | 1744 | --DOCSHELL 0x92620800 == 20 [pid = 1744] [id = 424] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x9319f400) [pid = 1744] [serial = 1325] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x9129e800) [pid = 1744] [serial = 1287] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x91016400) [pid = 1744] [serial = 1286] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93b64400) [pid = 1744] [serial = 1290] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92f42000) [pid = 1744] [serial = 1289] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9a042c00) [pid = 1744] [serial = 1293] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a03c400) [pid = 1744] [serial = 1292] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9a1b6c00) [pid = 1744] [serial = 1296] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9a059400) [pid = 1744] [serial = 1295] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9a5ec000) [pid = 1744] [serial = 1299] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9a052000) [pid = 1744] [serial = 1298] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8ec41800) [pid = 1744] [serial = 1313] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9aa8d000) [pid = 1744] [serial = 1302] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eff8c00) [pid = 1744] [serial = 1314] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9aa83800) [pid = 1744] [serial = 1301] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9101d400) [pid = 1744] [serial = 1311] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x91013000) [pid = 1744] [serial = 1310] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9abb7c00) [pid = 1744] [serial = 1305] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91017c00) [pid = 1744] [serial = 1316] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9abb4c00) [pid = 1744] [serial = 1304] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91ed3800) [pid = 1744] [serial = 1308] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91020400) [pid = 1744] [serial = 1307] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92fcbc00) [pid = 1744] [serial = 1322] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93c03800) [pid = 1744] [serial = 1323] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x924dd000) [pid = 1744] [serial = 1319] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x925d1000) [pid = 1744] [serial = 1320] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912a0c00) [pid = 1744] [serial = 1317] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1744 | 1467603965647 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:05 INFO - PROCESS | 1744 | 1467603965660 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2c00 == 21 [pid = 1744] [id = 460] 20:46:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e7c3c00) [pid = 1744] [serial = 1381] [outer = (nil)] 20:46:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ec34800) [pid = 1744] [serial = 1382] [outer = 0x8e7c3c00] 20:46:05 INFO - PROCESS | 1744 | 1467603965734 Marionette DEBUG loaded listener.js 20:46:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec42c00) [pid = 1744] [serial = 1383] [outer = 0x8e7c3c00] 20:46:06 INFO - PROCESS | 1744 | 1467603966527 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:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2451ms 20:46:06 INFO - PROCESS | 1744 | 1467603966586 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 20:46:06 INFO - PROCESS | 1744 | 1467603966591 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 20:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:46:06 INFO - PROCESS | 1744 | 1467603966607 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 1744 | 1467603966611 Marionette TRACE conn3 <- [1,1814,null,{}] 20:46:06 INFO - PROCESS | 1744 | 1467603966621 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:46:06 INFO - PROCESS | 1744 | 1467603966627 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:06 INFO - PROCESS | 1744 | 1467603966800 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 20:46:06 INFO - PROCESS | 1744 | 1467603966812 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:06 INFO - PROCESS | 1744 | 1467603966822 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d1400 == 22 [pid = 1744] [id = 461] 20:46:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7d4c00) [pid = 1744] [serial = 1384] [outer = (nil)] 20:46:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91012800) [pid = 1744] [serial = 1385] [outer = 0x8f7d4c00] 20:46:06 INFO - PROCESS | 1744 | 1467603966893 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9101c000) [pid = 1744] [serial = 1386] [outer = 0x8f7d4c00] 20:46:07 INFO - PROCESS | 1744 | 1467603967826 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:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1289ms 20:46:07 INFO - PROCESS | 1744 | 1467603967893 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 20:46:07 INFO - PROCESS | 1744 | 1467603967900 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 20:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:46:07 INFO - PROCESS | 1744 | 1467603967907 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:46:07 INFO - PROCESS | 1744 | 1467603967911 Marionette TRACE conn3 <- [1,1818,null,{}] 20:46:07 INFO - PROCESS | 1744 | 1467603967917 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:46:07 INFO - PROCESS | 1744 | 1467603967922 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:08 INFO - PROCESS | 1744 | 1467603968093 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 20:46:08 INFO - PROCESS | 1744 | 1467603968251 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 1744 | 1467603968259 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101d000 == 23 [pid = 1744] [id = 462] 20:46:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x912a4800) [pid = 1744] [serial = 1387] [outer = (nil)] 20:46:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x91ed2c00) [pid = 1744] [serial = 1388] [outer = 0x912a4800] 20:46:08 INFO - PROCESS | 1744 | 1467603968330 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91ee1c00) [pid = 1744] [serial = 1389] [outer = 0x912a4800] 20:46:09 INFO - PROCESS | 1744 | 1467603969331 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:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1480ms 20:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:46:09 INFO - PROCESS | 1744 | 1467603969389 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 20:46:09 INFO - PROCESS | 1744 | 1467603969392 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 20:46:09 INFO - PROCESS | 1744 | 1467603969408 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:46:09 INFO - PROCESS | 1744 | 1467603969418 Marionette TRACE conn3 <- [1,1822,null,{}] 20:46:09 INFO - PROCESS | 1744 | 1467603969432 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:46:09 INFO - PROCESS | 1744 | 1467603969440 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:09 INFO - PROCESS | 1744 | 1467603969655 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 20:46:09 INFO - PROCESS | 1744 | 1467603969693 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:09 INFO - PROCESS | 1744 | 1467603969700 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8c00 == 24 [pid = 1744] [id = 463] 20:46:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912b7000) [pid = 1744] [serial = 1390] [outer = (nil)] 20:46:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92f46400) [pid = 1744] [serial = 1391] [outer = 0x912b7000] 20:46:09 INFO - PROCESS | 1744 | 1467603969784 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92fce800) [pid = 1744] [serial = 1392] [outer = 0x912b7000] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91ee0800) [pid = 1744] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9319a400) [pid = 1744] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9319b800) [pid = 1744] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93eb8800) [pid = 1744] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x912b5800) [pid = 1744] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x95275000) [pid = 1744] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92f3d000) [pid = 1744] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f63e400) [pid = 1744] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e7c3800) [pid = 1744] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912a2c00) [pid = 1744] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:46:10 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec42000) [pid = 1744] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:46:11 INFO - PROCESS | 1744 | 1467603971144 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:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1804ms 20:46:11 INFO - PROCESS | 1744 | 1467603971203 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 20:46:11 INFO - PROCESS | 1744 | 1467603971207 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 20:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:46:11 INFO - PROCESS | 1744 | 1467603971213 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:46:11 INFO - PROCESS | 1744 | 1467603971216 Marionette TRACE conn3 <- [1,1826,null,{}] 20:46:11 INFO - PROCESS | 1744 | 1467603971222 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:46:11 INFO - PROCESS | 1744 | 1467603971227 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:11 INFO - PROCESS | 1744 | 1467603971376 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 20:46:11 INFO - PROCESS | 1744 | 1467603971385 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:11 INFO - PROCESS | 1744 | 1467603971393 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cbc00 == 25 [pid = 1744] [id = 464] 20:46:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ec38000) [pid = 1744] [serial = 1393] [outer = (nil)] 20:46:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92fd1000) [pid = 1744] [serial = 1394] [outer = 0x8ec38000] 20:46:11 INFO - PROCESS | 1744 | 1467603971460 Marionette DEBUG loaded listener.js 20:46:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93197c00) [pid = 1744] [serial = 1395] [outer = 0x8ec38000] 20:46:12 INFO - PROCESS | 1744 | 1467603972330 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:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1134ms 20:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:46:12 INFO - PROCESS | 1744 | 1467603972347 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 20:46:12 INFO - PROCESS | 1744 | 1467603972350 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 20:46:12 INFO - PROCESS | 1744 | 1467603972358 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:46:12 INFO - PROCESS | 1744 | 1467603972361 Marionette TRACE conn3 <- [1,1830,null,{}] 20:46:12 INFO - PROCESS | 1744 | 1467603972375 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:46:12 INFO - PROCESS | 1744 | 1467603972380 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:12 INFO - PROCESS | 1744 | 1467603972525 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 20:46:12 INFO - PROCESS | 1744 | 1467603972540 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:12 INFO - PROCESS | 1744 | 1467603972558 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b69c00 == 26 [pid = 1744] [id = 465] 20:46:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93b6f400) [pid = 1744] [serial = 1396] [outer = (nil)] 20:46:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93c09400) [pid = 1744] [serial = 1397] [outer = 0x93b6f400] 20:46:12 INFO - PROCESS | 1744 | 1467603972636 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93eb5c00) [pid = 1744] [serial = 1398] [outer = 0x93b6f400] 20:46:13 INFO - PROCESS | 1744 | 1467603973833 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:46:13 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:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1545ms 20:46:13 INFO - PROCESS | 1744 | 1467603973907 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 20:46:13 INFO - PROCESS | 1744 | 1467603973919 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 20:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:46:13 INFO - PROCESS | 1744 | 1467603973940 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:46:13 INFO - PROCESS | 1744 | 1467603973948 Marionette TRACE conn3 <- [1,1834,null,{}] 20:46:13 INFO - PROCESS | 1744 | 1467603973956 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:46:13 INFO - PROCESS | 1744 | 1467603973962 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:14 INFO - PROCESS | 1744 | 1467603974174 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 20:46:14 INFO - PROCESS | 1744 | 1467603974353 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 1744 | 1467603974362 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5800 == 27 [pid = 1744] [id = 466] 20:46:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f63a800) [pid = 1744] [serial = 1399] [outer = (nil)] 20:46:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912a2c00) [pid = 1744] [serial = 1400] [outer = 0x8f63a800] 20:46:14 INFO - PROCESS | 1744 | 1467603974444 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912b8400) [pid = 1744] [serial = 1401] [outer = 0x8f63a800] 20:46:15 INFO - PROCESS | 1744 | 1467603975449 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:46:15 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:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1590ms 20:46:15 INFO - PROCESS | 1744 | 1467603975528 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 1744 | 1467603975535 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 20:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:46:15 INFO - PROCESS | 1744 | 1467603975546 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 1744 | 1467603975550 Marionette TRACE conn3 <- [1,1838,null,{}] 20:46:15 INFO - PROCESS | 1744 | 1467603975557 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:46:15 INFO - PROCESS | 1744 | 1467603975563 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:15 INFO - PROCESS | 1744 | 1467603975795 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 20:46:16 INFO - PROCESS | 1744 | 1467603976060 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:16 INFO - PROCESS | 1744 | 1467603976069 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261c000 == 28 [pid = 1744] [id = 467] 20:46:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92f3d000) [pid = 1744] [serial = 1402] [outer = (nil)] 20:46:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92f45000) [pid = 1744] [serial = 1403] [outer = 0x92f3d000] 20:46:16 INFO - PROCESS | 1744 | 1467603976176 Marionette DEBUG loaded listener.js 20:46:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9319cc00) [pid = 1744] [serial = 1404] [outer = 0x92f3d000] 20:46:17 INFO - PROCESS | 1744 | 1467603977206 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:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1734ms 20:46:17 INFO - PROCESS | 1744 | 1467603977280 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 20:46:17 INFO - PROCESS | 1744 | 1467603977284 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 20:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:46:17 INFO - PROCESS | 1744 | 1467603977291 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:46:17 INFO - PROCESS | 1744 | 1467603977297 Marionette TRACE conn3 <- [1,1842,null,{}] 20:46:17 INFO - PROCESS | 1744 | 1467603977314 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:46:17 INFO - PROCESS | 1744 | 1467603977323 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:17 INFO - PROCESS | 1744 | 1467603977535 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 20:46:17 INFO - PROCESS | 1744 | 1467603977800 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:17 INFO - PROCESS | 1744 | 1467603977814 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e31800 == 29 [pid = 1744] [id = 468] 20:46:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93eae800) [pid = 1744] [serial = 1405] [outer = (nil)] 20:46:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9526e400) [pid = 1744] [serial = 1406] [outer = 0x93eae800] 20:46:17 INFO - PROCESS | 1744 | 1467603977894 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9792b800) [pid = 1744] [serial = 1407] [outer = 0x93eae800] 20:46:18 INFO - PROCESS | 1744 | 1467603978840 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:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1601ms 20:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:46:18 INFO - PROCESS | 1744 | 1467603978893 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 20:46:18 INFO - PROCESS | 1744 | 1467603978897 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 20:46:18 INFO - PROCESS | 1744 | 1467603978903 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:46:18 INFO - PROCESS | 1744 | 1467603978906 Marionette TRACE conn3 <- [1,1846,null,{}] 20:46:18 INFO - PROCESS | 1744 | 1467603978912 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:46:18 INFO - PROCESS | 1744 | 1467603978918 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:19 INFO - PROCESS | 1744 | 1467603979095 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 20:46:19 INFO - PROCESS | 1744 | 1467603979467 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 1744 | 1467603979474 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec35000 == 30 [pid = 1744] [id = 469] 20:46:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8ec37c00) [pid = 1744] [serial = 1408] [outer = (nil)] 20:46:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ec40c00) [pid = 1744] [serial = 1409] [outer = 0x8ec37c00] 20:46:19 INFO - PROCESS | 1744 | 1467603979594 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f7cfc00) [pid = 1744] [serial = 1410] [outer = 0x8ec37c00] 20:46:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63e000 == 29 [pid = 1744] [id = 446] 20:46:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3c000 == 28 [pid = 1744] [id = 451] 20:46:20 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb6800 == 27 [pid = 1744] [id = 450] 20:46:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8f633000 == 26 [pid = 1744] [id = 447] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93eb9400) [pid = 1744] [serial = 1355] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x99e84c00) [pid = 1744] [serial = 1356] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x93c09c00) [pid = 1744] [serial = 1326] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9526ec00) [pid = 1744] [serial = 1350] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93e2c800) [pid = 1744] [serial = 1334] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95206400) [pid = 1744] [serial = 1338] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x925d6400) [pid = 1744] [serial = 1332] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9792c800) [pid = 1744] [serial = 1352] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9517c800) [pid = 1744] [serial = 1349] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91ed5000) [pid = 1744] [serial = 1331] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93eb0400) [pid = 1744] [serial = 1335] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93197000) [pid = 1744] [serial = 1346] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91019000) [pid = 1744] [serial = 1341] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec34c00) [pid = 1744] [serial = 1328] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7d6400) [pid = 1744] [serial = 1340] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x912b4c00) [pid = 1744] [serial = 1343] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9520ac00) [pid = 1744] [serial = 1337] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x97932800) [pid = 1744] [serial = 1353] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ed9c00) [pid = 1744] [serial = 1344] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93c0f000) [pid = 1744] [serial = 1347] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8eff5400) [pid = 1744] [serial = 1329] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1744 | 1467603980598 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:46:20 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:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1737ms 20:46:20 INFO - PROCESS | 1744 | 1467603980641 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 20:46:20 INFO - PROCESS | 1744 | 1467603980646 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 20:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:46:20 INFO - PROCESS | 1744 | 1467603980653 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:46:20 INFO - PROCESS | 1744 | 1467603980658 Marionette TRACE conn3 <- [1,1850,null,{}] 20:46:20 INFO - PROCESS | 1744 | 1467603980666 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:46:20 INFO - PROCESS | 1744 | 1467603980673 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:20 INFO - PROCESS | 1744 | 1467603980832 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 20:46:20 INFO - PROCESS | 1744 | 1467603980844 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:20 INFO - PROCESS | 1744 | 1467603980852 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cc000 == 27 [pid = 1744] [id = 470] 20:46:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f9ce400) [pid = 1744] [serial = 1411] [outer = (nil)] 20:46:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91020c00) [pid = 1744] [serial = 1412] [outer = 0x8f9ce400] 20:46:20 INFO - PROCESS | 1744 | 1467603980930 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912bac00) [pid = 1744] [serial = 1413] [outer = 0x8f9ce400] 20:46:21 INFO - PROCESS | 1744 | 1467603981867 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:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1235ms 20:46:21 INFO - PROCESS | 1744 | 1467603981892 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 20:46:21 INFO - PROCESS | 1744 | 1467603981899 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 20:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:46:21 INFO - PROCESS | 1744 | 1467603981906 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:46:21 INFO - PROCESS | 1744 | 1467603981909 Marionette TRACE conn3 <- [1,1854,null,{}] 20:46:21 INFO - PROCESS | 1744 | 1467603981919 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:46:21 INFO - PROCESS | 1744 | 1467603981923 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:22 INFO - PROCESS | 1744 | 1467603982099 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 20:46:22 INFO - PROCESS | 1744 | 1467603982109 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:22 INFO - PROCESS | 1744 | 1467603982115 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cec00 == 28 [pid = 1744] [id = 471] 20:46:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9129e000) [pid = 1744] [serial = 1414] [outer = (nil)] 20:46:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92f44c00) [pid = 1744] [serial = 1415] [outer = 0x9129e000] 20:46:22 INFO - PROCESS | 1744 | 1467603982306 Marionette DEBUG loaded listener.js 20:46:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93c09c00) [pid = 1744] [serial = 1416] [outer = 0x9129e000] 20:46:23 INFO - PROCESS | 1744 | 1467603983124 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:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1282ms 20:46:23 INFO - PROCESS | 1744 | 1467603983188 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 20:46:23 INFO - PROCESS | 1744 | 1467603983192 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 20:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:46:23 INFO - PROCESS | 1744 | 1467603983209 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:46:23 INFO - PROCESS | 1744 | 1467603983218 Marionette TRACE conn3 <- [1,1858,null,{}] 20:46:23 INFO - PROCESS | 1744 | 1467603983232 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:46:23 INFO - PROCESS | 1744 | 1467603983239 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:23 INFO - PROCESS | 1744 | 1467603983449 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 20:46:23 INFO - PROCESS | 1744 | 1467603983474 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:23 INFO - PROCESS | 1744 | 1467603983483 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff7c00 == 29 [pid = 1744] [id = 472] 20:46:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93eaf800) [pid = 1744] [serial = 1417] [outer = (nil)] 20:46:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9520e800) [pid = 1744] [serial = 1418] [outer = 0x93eaf800] 20:46:23 INFO - PROCESS | 1744 | 1467603983559 Marionette DEBUG loaded listener.js 20:46:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x95276800) [pid = 1744] [serial = 1419] [outer = 0x93eaf800] 20:46:24 INFO - PROCESS | 1744 | 1467603984525 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:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1360ms 20:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:46:24 INFO - PROCESS | 1744 | 1467603984559 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 20:46:24 INFO - PROCESS | 1744 | 1467603984563 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 20:46:24 INFO - PROCESS | 1744 | 1467603984569 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:46:24 INFO - PROCESS | 1744 | 1467603984572 Marionette TRACE conn3 <- [1,1862,null,{}] 20:46:24 INFO - PROCESS | 1744 | 1467603984584 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:46:24 INFO - PROCESS | 1744 | 1467603984588 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:24 INFO - PROCESS | 1744 | 1467603984796 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 20:46:24 INFO - PROCESS | 1744 | 1467603984816 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:24 INFO - PROCESS | 1744 | 1467603984824 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x91016000 == 30 [pid = 1744] [id = 473] 20:46:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93eb8800) [pid = 1744] [serial = 1420] [outer = (nil)] 20:46:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x98344400) [pid = 1744] [serial = 1421] [outer = 0x93eb8800] 20:46:24 INFO - PROCESS | 1744 | 1467603984890 Marionette DEBUG loaded listener.js 20:46:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x98350000) [pid = 1744] [serial = 1422] [outer = 0x93eb8800] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8ec38000) [pid = 1744] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912b6000) [pid = 1744] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93e2bc00) [pid = 1744] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e7c3c00) [pid = 1744] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8ec37400) [pid = 1744] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7d4c00) [pid = 1744] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8eff2000) [pid = 1744] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9517ec00) [pid = 1744] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a6a3000) [pid = 1744] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912b7000) [pid = 1744] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93b69800) [pid = 1744] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8e7c1c00) [pid = 1744] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:46:25 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x912a4800) [pid = 1744] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:46:25 INFO - PROCESS | 1744 | 1467603985884 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:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1380ms 20:46:25 INFO - PROCESS | 1744 | 1467603985948 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 20:46:25 INFO - PROCESS | 1744 | 1467603985952 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 20:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:46:25 INFO - PROCESS | 1744 | 1467603985958 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:46:25 INFO - PROCESS | 1744 | 1467603985961 Marionette TRACE conn3 <- [1,1866,null,{}] 20:46:25 INFO - PROCESS | 1744 | 1467603985967 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:46:25 INFO - PROCESS | 1744 | 1467603985971 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:26 INFO - PROCESS | 1744 | 1467603986121 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 20:46:26 INFO - PROCESS | 1744 | 1467603986132 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:26 INFO - PROCESS | 1744 | 1467603986149 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x92620000 == 31 [pid = 1744] [id = 474] 20:46:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92fc5c00) [pid = 1744] [serial = 1423] [outer = (nil)] 20:46:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93ebac00) [pid = 1744] [serial = 1424] [outer = 0x92fc5c00] 20:46:26 INFO - PROCESS | 1744 | 1467603986349 Marionette DEBUG loaded listener.js 20:46:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x984d5000) [pid = 1744] [serial = 1425] [outer = 0x92fc5c00] 20:46:27 INFO - PROCESS | 1744 | 1467603987150 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:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1231ms 20:46:27 INFO - PROCESS | 1744 | 1467603987189 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 20:46:27 INFO - PROCESS | 1744 | 1467603987193 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 20:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:46:27 INFO - PROCESS | 1744 | 1467603987199 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:46:27 INFO - PROCESS | 1744 | 1467603987202 Marionette TRACE conn3 <- [1,1870,null,{}] 20:46:27 INFO - PROCESS | 1744 | 1467603987208 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:46:27 INFO - PROCESS | 1744 | 1467603987213 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:27 INFO - PROCESS | 1744 | 1467603987480 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 20:46:27 INFO - PROCESS | 1744 | 1467603987609 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:27 INFO - PROCESS | 1744 | 1467603987621 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bd000 == 32 [pid = 1744] [id = 475] 20:46:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8e7c4800) [pid = 1744] [serial = 1426] [outer = (nil)] 20:46:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8ec36c00) [pid = 1744] [serial = 1427] [outer = 0x8e7c4800] 20:46:27 INFO - PROCESS | 1744 | 1467603987705 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec41000) [pid = 1744] [serial = 1428] [outer = 0x8e7c4800] 20:46:28 INFO - PROCESS | 1744 | 1467603988709 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:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1579ms 20:46:28 INFO - PROCESS | 1744 | 1467603988781 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 1744 | 1467603988787 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 20:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:46:28 INFO - PROCESS | 1744 | 1467603988796 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:46:28 INFO - PROCESS | 1744 | 1467603988802 Marionette TRACE conn3 <- [1,1874,null,{}] 20:46:28 INFO - PROCESS | 1744 | 1467603988809 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:46:28 INFO - PROCESS | 1744 | 1467603988815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:29 INFO - PROCESS | 1744 | 1467603989036 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 20:46:29 INFO - PROCESS | 1744 | 1467603989275 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 1744 | 1467603989291 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63dc00 == 33 [pid = 1744] [id = 476] 20:46:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912b8800) [pid = 1744] [serial = 1429] [outer = (nil)] 20:46:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91edbc00) [pid = 1744] [serial = 1430] [outer = 0x912b8800] 20:46:29 INFO - PROCESS | 1744 | 1467603989385 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x924db000) [pid = 1744] [serial = 1431] [outer = 0x912b8800] 20:46:30 INFO - PROCESS | 1744 | 1467603990298 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:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1544ms 20:46:30 INFO - PROCESS | 1744 | 1467603990340 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 20:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:46:30 INFO - PROCESS | 1744 | 1467603990345 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 20:46:30 INFO - PROCESS | 1744 | 1467603990352 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:46:30 INFO - PROCESS | 1744 | 1467603990355 Marionette TRACE conn3 <- [1,1878,null,{}] 20:46:30 INFO - PROCESS | 1744 | 1467603990362 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:46:30 INFO - PROCESS | 1744 | 1467603990367 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:30 INFO - PROCESS | 1744 | 1467603990551 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 20:46:30 INFO - PROCESS | 1744 | 1467603990733 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 1744 | 1467603990744 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed9c00 == 34 [pid = 1744] [id = 477] 20:46:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93b69800) [pid = 1744] [serial = 1432] [outer = (nil)] 20:46:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93e2fc00) [pid = 1744] [serial = 1433] [outer = 0x93b69800] 20:46:30 INFO - PROCESS | 1744 | 1467603990847 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93eb2400) [pid = 1744] [serial = 1434] [outer = 0x93b69800] 20:46:31 INFO - PROCESS | 1744 | 1467603991869 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:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1585ms 20:46:31 INFO - PROCESS | 1744 | 1467603991937 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 20:46:31 INFO - PROCESS | 1744 | 1467603991944 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 20:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:46:31 INFO - PROCESS | 1744 | 1467603991961 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:46:31 INFO - PROCESS | 1744 | 1467603991969 Marionette TRACE conn3 <- [1,1882,null,{}] 20:46:31 INFO - PROCESS | 1744 | 1467603991975 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:46:31 INFO - PROCESS | 1744 | 1467603991981 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:32 INFO - PROCESS | 1744 | 1467603992218 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 20:46:32 INFO - PROCESS | 1744 | 1467603992440 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:32 INFO - PROCESS | 1744 | 1467603992449 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf800 == 35 [pid = 1744] [id = 478] 20:46:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8e7c0400) [pid = 1744] [serial = 1435] [outer = (nil)] 20:46:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x994dfc00) [pid = 1744] [serial = 1436] [outer = 0x8e7c0400] 20:46:32 INFO - PROCESS | 1744 | 1467603992552 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x99ee6400) [pid = 1744] [serial = 1437] [outer = 0x8e7c0400] 20:46:33 INFO - PROCESS | 1744 | 1467603993431 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:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1548ms 20:46:33 INFO - PROCESS | 1744 | 1467603993502 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 20:46:33 INFO - PROCESS | 1744 | 1467603993506 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 20:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:46:33 INFO - PROCESS | 1744 | 1467603993512 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:46:33 INFO - PROCESS | 1744 | 1467603993516 Marionette TRACE conn3 <- [1,1886,null,{}] 20:46:33 INFO - PROCESS | 1744 | 1467603993522 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:46:33 INFO - PROCESS | 1744 | 1467603993527 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:33 INFO - PROCESS | 1744 | 1467603993735 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 20:46:33 INFO - PROCESS | 1744 | 1467603993955 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:33 INFO - PROCESS | 1744 | 1467603993964 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129f000 == 36 [pid = 1744] [id = 479] 20:46:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x99ee6000) [pid = 1744] [serial = 1438] [outer = (nil)] 20:46:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a045000) [pid = 1744] [serial = 1439] [outer = 0x99ee6000] 20:46:34 INFO - PROCESS | 1744 | 1467603994085 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a048800) [pid = 1744] [serial = 1440] [outer = 0x99ee6000] 20:46:34 INFO - PROCESS | 1744 | 1467603994951 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:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1488ms 20:46:35 INFO - PROCESS | 1744 | 1467603995002 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 1744 | 1467603995006 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 20:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:46:35 INFO - PROCESS | 1744 | 1467603995012 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:46:35 INFO - PROCESS | 1744 | 1467603995018 Marionette TRACE conn3 <- [1,1890,null,{}] 20:46:35 INFO - PROCESS | 1744 | 1467603995024 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:46:35 INFO - PROCESS | 1744 | 1467603995029 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:35 INFO - PROCESS | 1744 | 1467603995207 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 20:46:35 INFO - PROCESS | 1744 | 1467603995387 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 1744 | 1467603995404 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a521c00 == 37 [pid = 1744] [id = 480] 20:46:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9a52a000) [pid = 1744] [serial = 1441] [outer = (nil)] 20:46:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a5fa800) [pid = 1744] [serial = 1442] [outer = 0x9a52a000] 20:46:35 INFO - PROCESS | 1744 | 1467603995497 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a85c400) [pid = 1744] [serial = 1443] [outer = 0x9a52a000] 20:46:36 INFO - PROCESS | 1744 | 1467603996511 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:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1537ms 20:46:36 INFO - PROCESS | 1744 | 1467603996550 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 1744 | 1467603996554 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 20:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:46:36 INFO - PROCESS | 1744 | 1467603996560 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:46:36 INFO - PROCESS | 1744 | 1467603996564 Marionette TRACE conn3 <- [1,1894,null,{}] 20:46:36 INFO - PROCESS | 1744 | 1467603996570 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:46:36 INFO - PROCESS | 1744 | 1467603996575 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:36 INFO - PROCESS | 1744 | 1467603996748 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 20:46:36 INFO - PROCESS | 1744 | 1467603996928 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 1744 | 1467603996937 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a314000 == 38 [pid = 1744] [id = 481] 20:46:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a314400) [pid = 1744] [serial = 1444] [outer = (nil)] 20:46:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9abae800) [pid = 1744] [serial = 1445] [outer = 0x9a314400] 20:46:37 INFO - PROCESS | 1744 | 1467603997025 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a9fbc00) [pid = 1744] [serial = 1446] [outer = 0x9a314400] 20:46:37 INFO - PROCESS | 1744 | 1467603997980 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:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1479ms 20:46:38 INFO - PROCESS | 1744 | 1467603998041 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 1744 | 1467603998045 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 20:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:46:38 INFO - PROCESS | 1744 | 1467603998052 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:46:38 INFO - PROCESS | 1744 | 1467603998055 Marionette TRACE conn3 <- [1,1898,null,{}] 20:46:38 INFO - PROCESS | 1744 | 1467603998061 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:46:38 INFO - PROCESS | 1744 | 1467603998066 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:38 INFO - PROCESS | 1744 | 1467603998237 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 20:46:38 INFO - PROCESS | 1744 | 1467603998421 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 1744 | 1467603998429 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3f400 == 39 [pid = 1744] [id = 482] 20:46:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec3fc00) [pid = 1744] [serial = 1447] [outer = (nil)] 20:46:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x912b3400) [pid = 1744] [serial = 1448] [outer = 0x8ec3fc00] 20:46:38 INFO - PROCESS | 1744 | 1467603998509 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x93e2a800) [pid = 1744] [serial = 1449] [outer = 0x8ec3fc00] 20:46:39 INFO - PROCESS | 1744 | 1467603999667 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:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1687ms 20:46:39 INFO - PROCESS | 1744 | 1467603999741 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 1744 | 1467603999747 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 20:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:46:39 INFO - PROCESS | 1744 | 1467603999755 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:46:39 INFO - PROCESS | 1744 | 1467603999760 Marionette TRACE conn3 <- [1,1902,null,{}] 20:46:39 INFO - PROCESS | 1744 | 1467603999769 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:46:39 INFO - PROCESS | 1744 | 1467603999775 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:39 INFO - PROCESS | 1744 | 1467603999983 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 20:46:40 INFO - PROCESS | 1744 | 1467604000327 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:40 INFO - PROCESS | 1744 | 1467604000337 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x91017000 == 40 [pid = 1744] [id = 483] 20:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9101fc00) [pid = 1744] [serial = 1450] [outer = (nil)] 20:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x912af400) [pid = 1744] [serial = 1451] [outer = 0x9101fc00] 20:46:40 INFO - PROCESS | 1744 | 1467604000413 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x912ba800) [pid = 1744] [serial = 1452] [outer = 0x9101fc00] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x92620000 == 39 [pid = 1744] [id = 474] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x91016000 == 38 [pid = 1744] [id = 473] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff7c00 == 37 [pid = 1744] [id = 472] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cec00 == 36 [pid = 1744] [id = 471] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cc000 == 35 [pid = 1744] [id = 470] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec35000 == 34 [pid = 1744] [id = 469] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2c00 == 33 [pid = 1744] [id = 460] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x926f7800 == 32 [pid = 1744] [id = 448] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x93b69c00 == 31 [pid = 1744] [id = 465] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1000 == 30 [pid = 1744] [id = 459] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x93e31800 == 29 [pid = 1744] [id = 468] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x93197800 == 28 [pid = 1744] [id = 454] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9101d000 == 27 [pid = 1744] [id = 462] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9261c000 == 26 [pid = 1744] [id = 467] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cb800 == 25 [pid = 1744] [id = 456] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d1400 == 24 [pid = 1744] [id = 461] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cb000 == 23 [pid = 1744] [id = 449] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff5800 == 22 [pid = 1744] [id = 466] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cbc00 == 21 [pid = 1744] [id = 464] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9a6a2400 == 20 [pid = 1744] [id = 457] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff8c00 == 19 [pid = 1744] [id = 463] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec35800 == 18 [pid = 1744] [id = 455] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x91018c00 == 17 [pid = 1744] [id = 453] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0800 == 16 [pid = 1744] [id = 452] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x93b69400 == 15 [pid = 1744] [id = 458] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3f400 == 14 [pid = 1744] [id = 482] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9a521c00 == 13 [pid = 1744] [id = 480] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9a314000 == 12 [pid = 1744] [id = 481] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x9129f000 == 11 [pid = 1744] [id = 479] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf800 == 10 [pid = 1744] [id = 478] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63dc00 == 9 [pid = 1744] [id = 476] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed9c00 == 8 [pid = 1744] [id = 477] 20:46:41 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bd000 == 7 [pid = 1744] [id = 475] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x92fd1000) [pid = 1744] [serial = 1394] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x924e7000) [pid = 1744] [serial = 1361] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x98349c00) [pid = 1744] [serial = 1365] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x95204400) [pid = 1744] [serial = 1364] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec34800) [pid = 1744] [serial = 1382] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ec42c00) [pid = 1744] [serial = 1383] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a053800) [pid = 1744] [serial = 1368] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x91012800) [pid = 1744] [serial = 1385] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9101c000) [pid = 1744] [serial = 1386] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f7d1c00) [pid = 1744] [serial = 1380] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f634400) [pid = 1744] [serial = 1379] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a048c00) [pid = 1744] [serial = 1367] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a69ac00) [pid = 1744] [serial = 1371] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a5ec400) [pid = 1744] [serial = 1370] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9abacc00) [pid = 1744] [serial = 1374] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a9f7c00) [pid = 1744] [serial = 1373] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92f46400) [pid = 1744] [serial = 1391] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9b192000) [pid = 1744] [serial = 1377] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9b18d800) [pid = 1744] [serial = 1376] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8efed800) [pid = 1744] [serial = 1359] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e7c9400) [pid = 1744] [serial = 1358] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93197c00) [pid = 1744] [serial = 1395] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92fce800) [pid = 1744] [serial = 1392] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91ee1c00) [pid = 1744] [serial = 1389] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91ed2c00) [pid = 1744] [serial = 1388] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9261e800) [pid = 1744] [serial = 1362] [outer = (nil)] [url = about:blank] 20:46:42 INFO - PROCESS | 1744 | 1467604002365 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:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2639ms 20:46:42 INFO - PROCESS | 1744 | 1467604002394 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 1744 | 1467604002400 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 20:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:46:42 INFO - PROCESS | 1744 | 1467604002408 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:46:42 INFO - PROCESS | 1744 | 1467604002413 Marionette TRACE conn3 <- [1,1906,null,{}] 20:46:42 INFO - PROCESS | 1744 | 1467604002421 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:46:42 INFO - PROCESS | 1744 | 1467604002426 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:42 INFO - PROCESS | 1744 | 1467604002593 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 20:46:42 INFO - PROCESS | 1744 | 1467604002606 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:42 INFO - PROCESS | 1744 | 1467604002612 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efef800 == 8 [pid = 1744] [id = 484] 20:46:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8eff0400) [pid = 1744] [serial = 1453] [outer = (nil)] 20:46:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f63c800) [pid = 1744] [serial = 1454] [outer = 0x8eff0400] 20:46:42 INFO - PROCESS | 1744 | 1467604002726 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f7d1c00) [pid = 1744] [serial = 1455] [outer = 0x8eff0400] 20:46:43 INFO - PROCESS | 1744 | 1467604003656 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:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1288ms 20:46:43 INFO - PROCESS | 1744 | 1467604003696 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 20:46:43 INFO - PROCESS | 1744 | 1467604003704 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 20:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:46:43 INFO - PROCESS | 1744 | 1467604003716 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:46:43 INFO - PROCESS | 1744 | 1467604003720 Marionette TRACE conn3 <- [1,1910,null,{}] 20:46:43 INFO - PROCESS | 1744 | 1467604003726 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:46:43 INFO - PROCESS | 1744 | 1467604003732 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:43 INFO - PROCESS | 1744 | 1467604003949 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 20:46:43 INFO - PROCESS | 1744 | 1467604003965 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 1744 | 1467604003972 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101c000 == 9 [pid = 1744] [id = 485] 20:46:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9101c800) [pid = 1744] [serial = 1456] [outer = (nil)] 20:46:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9129fc00) [pid = 1744] [serial = 1457] [outer = 0x9101c800] 20:46:44 INFO - PROCESS | 1744 | 1467604004049 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x912b1c00) [pid = 1744] [serial = 1458] [outer = 0x9101c800] 20:46:45 INFO - PROCESS | 1744 | 1467604005039 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:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1346ms 20:46:45 INFO - PROCESS | 1744 | 1467604005062 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 20:46:45 INFO - PROCESS | 1744 | 1467604005066 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 20:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:46:45 INFO - PROCESS | 1744 | 1467604005073 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:46:45 INFO - PROCESS | 1744 | 1467604005078 Marionette TRACE conn3 <- [1,1914,null,{}] 20:46:45 INFO - PROCESS | 1744 | 1467604005103 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:46:45 INFO - PROCESS | 1744 | 1467604005112 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:45 INFO - PROCESS | 1744 | 1467604005329 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 20:46:45 INFO - PROCESS | 1744 | 1467604005351 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:45 INFO - PROCESS | 1744 | 1467604005361 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f6400 == 10 [pid = 1744] [id = 486] 20:46:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x926f7000) [pid = 1744] [serial = 1459] [outer = (nil)] 20:46:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92f3dc00) [pid = 1744] [serial = 1460] [outer = 0x926f7000] 20:46:45 INFO - PROCESS | 1744 | 1467604005433 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x92f4a000) [pid = 1744] [serial = 1461] [outer = 0x926f7000] 20:46:46 INFO - PROCESS | 1744 | 1467604006356 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:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1297ms 20:46:46 INFO - PROCESS | 1744 | 1467604006370 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 20:46:46 INFO - PROCESS | 1744 | 1467604006374 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 20:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:46:46 INFO - PROCESS | 1744 | 1467604006384 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:46:46 INFO - PROCESS | 1744 | 1467604006387 Marionette TRACE conn3 <- [1,1918,null,{}] 20:46:46 INFO - PROCESS | 1744 | 1467604006393 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:46:46 INFO - PROCESS | 1744 | 1467604006398 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:46 INFO - PROCESS | 1744 | 1467604006612 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 20:46:46 INFO - PROCESS | 1744 | 1467604006630 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:46 INFO - PROCESS | 1744 | 1467604006635 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec38400 == 11 [pid = 1744] [id = 487] 20:46:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91021400) [pid = 1744] [serial = 1462] [outer = (nil)] 20:46:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x912b5000) [pid = 1744] [serial = 1463] [outer = 0x91021400] 20:46:46 INFO - PROCESS | 1744 | 1467604006719 Marionette DEBUG loaded listener.js 20:46:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93e2c000) [pid = 1744] [serial = 1464] [outer = 0x91021400] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92fc5c00) [pid = 1744] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93eaf800) [pid = 1744] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eb8800) [pid = 1744] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93b6f400) [pid = 1744] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93eae800) [pid = 1744] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec37c00) [pid = 1744] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9129e000) [pid = 1744] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f63a800) [pid = 1744] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92f3d000) [pid = 1744] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:46:47 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f9ce400) [pid = 1744] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:46:48 INFO - PROCESS | 1744 | 1467604008092 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:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1742ms 20:46:48 INFO - PROCESS | 1744 | 1467604008126 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 20:46:48 INFO - PROCESS | 1744 | 1467604008129 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 20:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:46:48 INFO - PROCESS | 1744 | 1467604008136 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:46:48 INFO - PROCESS | 1744 | 1467604008139 Marionette TRACE conn3 <- [1,1922,null,{}] 20:46:48 INFO - PROCESS | 1744 | 1467604008144 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:46:48 INFO - PROCESS | 1744 | 1467604008149 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:48 INFO - PROCESS | 1744 | 1467604008316 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 20:46:48 INFO - PROCESS | 1744 | 1467604008451 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:48 INFO - PROCESS | 1744 | 1467604008457 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ad800 == 12 [pid = 1744] [id = 488] 20:46:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912aec00) [pid = 1744] [serial = 1465] [outer = (nil)] 20:46:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93b68c00) [pid = 1744] [serial = 1466] [outer = 0x912aec00] 20:46:48 INFO - PROCESS | 1744 | 1467604008526 Marionette DEBUG loaded listener.js 20:46:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93eb1c00) [pid = 1744] [serial = 1467] [outer = 0x912aec00] 20:46:49 INFO - PROCESS | 1744 | 1467604009282 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:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1181ms 20:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:46:49 INFO - PROCESS | 1744 | 1467604009318 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 20:46:49 INFO - PROCESS | 1744 | 1467604009320 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 20:46:49 INFO - PROCESS | 1744 | 1467604009327 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:46:49 INFO - PROCESS | 1744 | 1467604009330 Marionette TRACE conn3 <- [1,1926,null,{}] 20:46:49 INFO - PROCESS | 1744 | 1467604009336 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:46:49 INFO - PROCESS | 1744 | 1467604009346 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:49 INFO - PROCESS | 1744 | 1467604009613 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 20:46:49 INFO - PROCESS | 1744 | 1467604009787 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:49 INFO - PROCESS | 1744 | 1467604009797 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2c00 == 13 [pid = 1744] [id = 489] 20:46:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8e7c3000) [pid = 1744] [serial = 1468] [outer = (nil)] 20:46:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec34400) [pid = 1744] [serial = 1469] [outer = 0x8e7c3000] 20:46:49 INFO - PROCESS | 1744 | 1467604009883 Marionette DEBUG loaded listener.js 20:46:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8efefc00) [pid = 1744] [serial = 1470] [outer = 0x8e7c3000] 20:46:50 INFO - PROCESS | 1744 | 1467604010901 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:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1645ms 20:46:50 INFO - PROCESS | 1744 | 1467604010986 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 20:46:50 INFO - PROCESS | 1744 | 1467604010992 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 20:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:46:51 INFO - PROCESS | 1744 | 1467604011003 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:46:51 INFO - PROCESS | 1744 | 1467604011007 Marionette TRACE conn3 <- [1,1930,null,{}] 20:46:51 INFO - PROCESS | 1744 | 1467604011015 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:46:51 INFO - PROCESS | 1744 | 1467604011021 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:51 INFO - PROCESS | 1744 | 1467604011221 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 20:46:51 INFO - PROCESS | 1744 | 1467604011428 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:51 INFO - PROCESS | 1744 | 1467604011437 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9c8c00 == 14 [pid = 1744] [id = 490] 20:46:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91015c00) [pid = 1744] [serial = 1471] [outer = (nil)] 20:46:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x924e7800) [pid = 1744] [serial = 1472] [outer = 0x91015c00] 20:46:51 INFO - PROCESS | 1744 | 1467604011566 Marionette DEBUG loaded listener.js 20:46:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92613800) [pid = 1744] [serial = 1473] [outer = 0x91015c00] 20:46:52 INFO - PROCESS | 1744 | 1467604012572 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:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1640ms 20:46:52 INFO - PROCESS | 1744 | 1467604012642 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 20:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:46:52 INFO - PROCESS | 1744 | 1467604012648 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 20:46:52 INFO - PROCESS | 1744 | 1467604012654 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:46:52 INFO - PROCESS | 1744 | 1467604012658 Marionette TRACE conn3 <- [1,1934,null,{}] 20:46:52 INFO - PROCESS | 1744 | 1467604012664 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:46:52 INFO - PROCESS | 1744 | 1467604012670 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:52 INFO - PROCESS | 1744 | 1467604012850 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 20:46:53 INFO - PROCESS | 1744 | 1467604013114 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:53 INFO - PROCESS | 1744 | 1467604013122 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a0400 == 15 [pid = 1744] [id = 491] 20:46:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93c04000) [pid = 1744] [serial = 1474] [outer = (nil)] 20:46:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x95201400) [pid = 1744] [serial = 1475] [outer = 0x93c04000] 20:46:53 INFO - PROCESS | 1744 | 1467604013206 Marionette DEBUG loaded listener.js 20:46:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x95209c00) [pid = 1744] [serial = 1476] [outer = 0x93c04000] 20:46:54 INFO - PROCESS | 1744 | 1467604014223 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:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1642ms 20:46:54 INFO - PROCESS | 1744 | 1467604014296 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 20:46:54 INFO - PROCESS | 1744 | 1467604014302 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 20:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:46:54 INFO - PROCESS | 1744 | 1467604014320 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:46:54 INFO - PROCESS | 1744 | 1467604014328 Marionette TRACE conn3 <- [1,1938,null,{}] 20:46:54 INFO - PROCESS | 1744 | 1467604014334 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:46:54 INFO - PROCESS | 1744 | 1467604014341 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:54 INFO - PROCESS | 1744 | 1467604014567 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 20:46:54 INFO - PROCESS | 1744 | 1467604014868 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:54 INFO - PROCESS | 1744 | 1467604014876 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f5400 == 16 [pid = 1744] [id = 492] 20:46:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93c08000) [pid = 1744] [serial = 1477] [outer = (nil)] 20:46:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x99487000) [pid = 1744] [serial = 1478] [outer = 0x93c08000] 20:46:54 INFO - PROCESS | 1744 | 1467604014957 Marionette DEBUG loaded listener.js 20:46:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x99e86c00) [pid = 1744] [serial = 1479] [outer = 0x93c08000] 20:46:56 INFO - PROCESS | 1744 | 1467604016087 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:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1844ms 20:46:56 INFO - PROCESS | 1744 | 1467604016156 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 20:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:46:56 INFO - PROCESS | 1744 | 1467604016162 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 20:46:56 INFO - PROCESS | 1744 | 1467604016170 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:46:56 INFO - PROCESS | 1744 | 1467604016175 Marionette TRACE conn3 <- [1,1942,null,{}] 20:46:56 INFO - PROCESS | 1744 | 1467604016183 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:46:56 INFO - PROCESS | 1744 | 1467604016188 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:56 INFO - PROCESS | 1744 | 1467604016455 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 20:46:56 INFO - PROCESS | 1744 | 1467604016737 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:56 INFO - PROCESS | 1744 | 1467604016750 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x93ebac00) [pid = 1744] [serial = 1424] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9520e800) [pid = 1744] [serial = 1418] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x98344400) [pid = 1744] [serial = 1421] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93eb5c00) [pid = 1744] [serial = 1398] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93c09400) [pid = 1744] [serial = 1397] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9526e400) [pid = 1744] [serial = 1406] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9792b800) [pid = 1744] [serial = 1407] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec40c00) [pid = 1744] [serial = 1409] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f7cfc00) [pid = 1744] [serial = 1410] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92f44c00) [pid = 1744] [serial = 1415] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x912a2c00) [pid = 1744] [serial = 1400] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b8400) [pid = 1744] [serial = 1401] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92f45000) [pid = 1744] [serial = 1403] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9319cc00) [pid = 1744] [serial = 1404] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91020c00) [pid = 1744] [serial = 1412] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912bac00) [pid = 1744] [serial = 1413] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x984d5000) [pid = 1744] [serial = 1425] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x95276800) [pid = 1744] [serial = 1419] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x98350000) [pid = 1744] [serial = 1422] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93c09c00) [pid = 1744] [serial = 1416] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec40c00 == 17 [pid = 1744] [id = 493] 20:46:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f640800) [pid = 1744] [serial = 1480] [outer = (nil)] 20:46:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f7d5c00) [pid = 1744] [serial = 1481] [outer = 0x8f640800] 20:46:56 INFO - PROCESS | 1744 | 1467604016894 Marionette DEBUG loaded listener.js 20:46:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f9cfc00) [pid = 1744] [serial = 1482] [outer = 0x8f640800] 20:46:57 INFO - PROCESS | 1744 | 1467604017684 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:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1543ms 20:46:57 INFO - PROCESS | 1744 | 1467604017712 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 20:46:57 INFO - PROCESS | 1744 | 1467604017718 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 20:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:46:57 INFO - PROCESS | 1744 | 1467604017738 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:46:57 INFO - PROCESS | 1744 | 1467604017742 Marionette TRACE conn3 <- [1,1946,null,{}] 20:46:57 INFO - PROCESS | 1744 | 1467604017748 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:46:57 INFO - PROCESS | 1744 | 1467604017753 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:57 INFO - PROCESS | 1744 | 1467604017912 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 20:46:57 INFO - PROCESS | 1744 | 1467604017923 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:57 INFO - PROCESS | 1744 | 1467604017932 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b4c00 == 18 [pid = 1744] [id = 494] 20:46:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91ed3400) [pid = 1744] [serial = 1483] [outer = (nil)] 20:46:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x925cf000) [pid = 1744] [serial = 1484] [outer = 0x91ed3400] 20:46:58 INFO - PROCESS | 1744 | 1467604018001 Marionette DEBUG loaded listener.js 20:46:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92f3e000) [pid = 1744] [serial = 1485] [outer = 0x91ed3400] 20:46:58 INFO - PROCESS | 1744 | 1467604018886 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:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1191ms 20:46:58 INFO - PROCESS | 1744 | 1467604018924 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 20:46:58 INFO - PROCESS | 1744 | 1467604018928 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 20:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:46:58 INFO - PROCESS | 1744 | 1467604018934 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:46:58 INFO - PROCESS | 1744 | 1467604018940 Marionette TRACE conn3 <- [1,1950,null,{}] 20:46:58 INFO - PROCESS | 1744 | 1467604018955 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:46:58 INFO - PROCESS | 1744 | 1467604018963 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:59 INFO - PROCESS | 1744 | 1467604019120 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 20:46:59 INFO - PROCESS | 1744 | 1467604019273 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:59 INFO - PROCESS | 1744 | 1467604019281 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:46:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c05800 == 19 [pid = 1744] [id = 495] 20:46:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93c09400) [pid = 1744] [serial = 1486] [outer = (nil)] 20:46:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93ebb400) [pid = 1744] [serial = 1487] [outer = 0x93c09400] 20:46:59 INFO - PROCESS | 1744 | 1467604019351 Marionette DEBUG loaded listener.js 20:46:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9526e400) [pid = 1744] [serial = 1488] [outer = 0x93c09400] 20:47:00 INFO - PROCESS | 1744 | 1467604020246 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:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1336ms 20:47:00 INFO - PROCESS | 1744 | 1467604020270 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 20:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:47:00 INFO - PROCESS | 1744 | 1467604020275 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 20:47:00 INFO - PROCESS | 1744 | 1467604020281 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:47:00 INFO - PROCESS | 1744 | 1467604020284 Marionette TRACE conn3 <- [1,1954,null,{}] 20:47:00 INFO - PROCESS | 1744 | 1467604020298 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:47:00 INFO - PROCESS | 1744 | 1467604020303 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:00 INFO - PROCESS | 1744 | 1467604020518 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 20:47:00 INFO - PROCESS | 1744 | 1467604020538 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:00 INFO - PROCESS | 1744 | 1467604020547 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x95177c00 == 20 [pid = 1744] [id = 496] 20:47:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x95209400) [pid = 1744] [serial = 1489] [outer = (nil)] 20:47:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x97932800) [pid = 1744] [serial = 1490] [outer = 0x95209400] 20:47:00 INFO - PROCESS | 1744 | 1467604020612 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x98349c00) [pid = 1744] [serial = 1491] [outer = 0x95209400] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8e7c4800) [pid = 1744] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912b8800) [pid = 1744] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93b69800) [pid = 1744] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e7c0400) [pid = 1744] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x99ee6000) [pid = 1744] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9101fc00) [pid = 1744] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8eff0400) [pid = 1744] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9101c800) [pid = 1744] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x926f7000) [pid = 1744] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a52a000) [pid = 1744] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a314400) [pid = 1744] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91021400) [pid = 1744] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:47:01 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8ec3fc00) [pid = 1744] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:47:01 INFO - PROCESS | 1744 | 1467604021567 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:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1343ms 20:47:01 INFO - PROCESS | 1744 | 1467604021623 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 20:47:01 INFO - PROCESS | 1744 | 1467604021627 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 20:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:47:01 INFO - PROCESS | 1744 | 1467604021633 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:47:01 INFO - PROCESS | 1744 | 1467604021636 Marionette TRACE conn3 <- [1,1958,null,{}] 20:47:01 INFO - PROCESS | 1744 | 1467604021642 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:47:01 INFO - PROCESS | 1744 | 1467604021647 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:01 INFO - PROCESS | 1744 | 1467604021805 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 20:47:01 INFO - PROCESS | 1744 | 1467604021947 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:01 INFO - PROCESS | 1744 | 1467604021962 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0400 == 21 [pid = 1744] [id = 497] 20:47:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec35000) [pid = 1744] [serial = 1492] [outer = (nil)] 20:47:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x925d7c00) [pid = 1744] [serial = 1493] [outer = 0x8ec35000] 20:47:02 INFO - PROCESS | 1744 | 1467604022028 Marionette DEBUG loaded listener.js 20:47:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x95207c00) [pid = 1744] [serial = 1494] [outer = 0x8ec35000] 20:47:02 INFO - PROCESS | 1744 | 1467604022813 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:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1200ms 20:47:02 INFO - PROCESS | 1744 | 1467604022834 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 20:47:02 INFO - PROCESS | 1744 | 1467604022837 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 20:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:47:02 INFO - PROCESS | 1744 | 1467604022844 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:47:02 INFO - PROCESS | 1744 | 1467604022847 Marionette TRACE conn3 <- [1,1962,null,{}] 20:47:02 INFO - PROCESS | 1744 | 1467604022853 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:47:02 INFO - PROCESS | 1744 | 1467604022863 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:03 INFO - PROCESS | 1744 | 1467604023105 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 20:47:03 INFO - PROCESS | 1744 | 1467604023119 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:03 INFO - PROCESS | 1744 | 1467604023126 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c3c00 == 22 [pid = 1744] [id = 498] 20:47:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8eff6c00) [pid = 1744] [serial = 1495] [outer = (nil)] 20:47:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9a041000) [pid = 1744] [serial = 1496] [outer = 0x8eff6c00] 20:47:03 INFO - PROCESS | 1744 | 1467604023195 Marionette DEBUG loaded listener.js 20:47:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9a178800) [pid = 1744] [serial = 1497] [outer = 0x8eff6c00] 20:47:04 INFO - PROCESS | 1744 | 1467604024250 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:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1441ms 20:47:04 INFO - PROCESS | 1744 | 1467604024285 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 20:47:04 INFO - PROCESS | 1744 | 1467604024291 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 20:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:47:04 INFO - PROCESS | 1744 | 1467604024299 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:47:04 INFO - PROCESS | 1744 | 1467604024307 Marionette TRACE conn3 <- [1,1966,null,{}] 20:47:04 INFO - PROCESS | 1744 | 1467604024315 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:47:04 INFO - PROCESS | 1744 | 1467604024321 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:04 INFO - PROCESS | 1744 | 1467604024505 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 20:47:04 INFO - PROCESS | 1744 | 1467604024685 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:04 INFO - PROCESS | 1744 | 1467604024695 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d1c00 == 23 [pid = 1744] [id = 499] 20:47:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91020c00) [pid = 1744] [serial = 1498] [outer = (nil)] 20:47:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91ed9000) [pid = 1744] [serial = 1499] [outer = 0x91020c00] 20:47:04 INFO - PROCESS | 1744 | 1467604024836 Marionette DEBUG loaded listener.js 20:47:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92620800) [pid = 1744] [serial = 1500] [outer = 0x91020c00] 20:47:05 INFO - PROCESS | 1744 | 1467604025748 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:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1486ms 20:47:05 INFO - PROCESS | 1744 | 1467604025784 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 20:47:05 INFO - PROCESS | 1744 | 1467604025792 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 20:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:47:05 INFO - PROCESS | 1744 | 1467604025802 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:47:05 INFO - PROCESS | 1744 | 1467604025806 Marionette TRACE conn3 <- [1,1970,null,{}] 20:47:05 INFO - PROCESS | 1744 | 1467604025813 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:47:05 INFO - PROCESS | 1744 | 1467604025819 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:06 INFO - PROCESS | 1744 | 1467604026003 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 20:47:06 INFO - PROCESS | 1744 | 1467604026181 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:06 INFO - PROCESS | 1744 | 1467604026190 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd2000 == 24 [pid = 1744] [id = 500] 20:47:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93c10800) [pid = 1744] [serial = 1501] [outer = (nil)] 20:47:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x95277800) [pid = 1744] [serial = 1502] [outer = 0x93c10800] 20:47:06 INFO - PROCESS | 1744 | 1467604026273 Marionette DEBUG loaded listener.js 20:47:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9792d000) [pid = 1744] [serial = 1503] [outer = 0x93c10800] 20:47:07 INFO - PROCESS | 1744 | 1467604027287 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:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1530ms 20:47:07 INFO - PROCESS | 1744 | 1467604027332 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 20:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:47:07 INFO - PROCESS | 1744 | 1467604027336 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 20:47:07 INFO - PROCESS | 1744 | 1467604027343 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:47:07 INFO - PROCESS | 1744 | 1467604027349 Marionette TRACE conn3 <- [1,1974,null,{}] 20:47:07 INFO - PROCESS | 1744 | 1467604027366 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:47:07 INFO - PROCESS | 1744 | 1467604027375 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:07 INFO - PROCESS | 1744 | 1467604027555 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 20:47:07 INFO - PROCESS | 1744 | 1467604027737 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:07 INFO - PROCESS | 1744 | 1467604027751 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a046c00 == 25 [pid = 1744] [id = 501] 20:47:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a047400) [pid = 1744] [serial = 1504] [outer = (nil)] 20:47:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a30dc00) [pid = 1744] [serial = 1505] [outer = 0x9a047400] 20:47:07 INFO - PROCESS | 1744 | 1467604027833 Marionette DEBUG loaded listener.js 20:47:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a520c00) [pid = 1744] [serial = 1506] [outer = 0x9a047400] 20:47:08 INFO - PROCESS | 1744 | 1467604028774 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:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1490ms 20:47:08 INFO - PROCESS | 1744 | 1467604028835 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 20:47:08 INFO - PROCESS | 1744 | 1467604028842 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 20:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:47:08 INFO - PROCESS | 1744 | 1467604028852 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:47:08 INFO - PROCESS | 1744 | 1467604028858 Marionette TRACE conn3 <- [1,1978,null,{}] 20:47:08 INFO - PROCESS | 1744 | 1467604028866 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:47:08 INFO - PROCESS | 1744 | 1467604028875 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:09 INFO - PROCESS | 1744 | 1467604029172 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 20:47:09 INFO - PROCESS | 1744 | 1467604029537 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:09 INFO - PROCESS | 1744 | 1467604029547 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7ca400 == 26 [pid = 1744] [id = 502] 20:47:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x912bac00) [pid = 1744] [serial = 1507] [outer = (nil)] 20:47:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a69b800) [pid = 1744] [serial = 1508] [outer = 0x912bac00] 20:47:09 INFO - PROCESS | 1744 | 1467604029686 Marionette DEBUG loaded listener.js 20:47:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a69d400) [pid = 1744] [serial = 1509] [outer = 0x912bac00] 20:47:10 INFO - PROCESS | 1744 | 1467604030666 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:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1840ms 20:47:10 INFO - PROCESS | 1744 | 1467604030692 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 20:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:47:10 INFO - PROCESS | 1744 | 1467604030696 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 20:47:10 INFO - PROCESS | 1744 | 1467604030702 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:47:10 INFO - PROCESS | 1744 | 1467604030706 Marionette TRACE conn3 <- [1,1982,null,{}] 20:47:10 INFO - PROCESS | 1744 | 1467604030712 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:47:10 INFO - PROCESS | 1744 | 1467604030718 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:10 INFO - PROCESS | 1744 | 1467604030882 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 20:47:11 INFO - PROCESS | 1744 | 1467604031068 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:11 INFO - PROCESS | 1744 | 1467604031076 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5ec400 == 27 [pid = 1744] [id = 503] 20:47:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9a697800) [pid = 1744] [serial = 1510] [outer = (nil)] 20:47:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9aa81400) [pid = 1744] [serial = 1511] [outer = 0x9a697800] 20:47:11 INFO - PROCESS | 1744 | 1467604031152 Marionette DEBUG loaded listener.js 20:47:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a9fc000) [pid = 1744] [serial = 1512] [outer = 0x9a697800] 20:47:12 INFO - PROCESS | 1744 | 1467604032106 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:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1430ms 20:47:12 INFO - PROCESS | 1744 | 1467604032134 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 20:47:12 INFO - PROCESS | 1744 | 1467604032138 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 20:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:47:12 INFO - PROCESS | 1744 | 1467604032144 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:47:12 INFO - PROCESS | 1744 | 1467604032147 Marionette TRACE conn3 <- [1,1986,null,{}] 20:47:12 INFO - PROCESS | 1744 | 1467604032153 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:47:12 INFO - PROCESS | 1744 | 1467604032163 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:12 INFO - PROCESS | 1744 | 1467604032363 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 20:47:12 INFO - PROCESS | 1744 | 1467604032543 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:12 INFO - PROCESS | 1744 | 1467604032553 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a856400 == 28 [pid = 1744] [id = 504] 20:47:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a9f8000) [pid = 1744] [serial = 1513] [outer = (nil)] 20:47:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9b18d400) [pid = 1744] [serial = 1514] [outer = 0x9a9f8000] 20:47:12 INFO - PROCESS | 1744 | 1467604032634 Marionette DEBUG loaded listener.js 20:47:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9b190c00) [pid = 1744] [serial = 1515] [outer = 0x9a9f8000] 20:47:13 INFO - PROCESS | 1744 | 1467604033532 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:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1451ms 20:47:13 INFO - PROCESS | 1744 | 1467604033596 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 20:47:13 INFO - PROCESS | 1744 | 1467604033600 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 20:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:47:13 INFO - PROCESS | 1744 | 1467604033607 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:47:13 INFO - PROCESS | 1744 | 1467604033610 Marionette TRACE conn3 <- [1,1990,null,{}] 20:47:13 INFO - PROCESS | 1744 | 1467604033616 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:47:13 INFO - PROCESS | 1744 | 1467604033621 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:13 INFO - PROCESS | 1744 | 1467604033787 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 20:47:13 INFO - PROCESS | 1744 | 1467604033980 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:14 INFO - PROCESS | 1744 | 1467604033988 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf000 == 29 [pid = 1744] [id = 505] 20:47:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e7ca800) [pid = 1744] [serial = 1516] [outer = (nil)] 20:47:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9b195400) [pid = 1744] [serial = 1517] [outer = 0x8e7ca800] 20:47:14 INFO - PROCESS | 1744 | 1467604034069 Marionette DEBUG loaded listener.js 20:47:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9b199c00) [pid = 1744] [serial = 1518] [outer = 0x8e7ca800] 20:47:14 INFO - PROCESS | 1744 | 1467604034984 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:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1429ms 20:47:15 INFO - PROCESS | 1744 | 1467604035037 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 20:47:15 INFO - PROCESS | 1744 | 1467604035041 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 20:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:47:15 INFO - PROCESS | 1744 | 1467604035051 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:47:15 INFO - PROCESS | 1744 | 1467604035054 Marionette TRACE conn3 <- [1,1994,null,{}] 20:47:15 INFO - PROCESS | 1744 | 1467604035060 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:47:15 INFO - PROCESS | 1744 | 1467604035065 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:15 INFO - PROCESS | 1744 | 1467604035231 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 20:47:15 INFO - PROCESS | 1744 | 1467604035416 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:15 INFO - PROCESS | 1744 | 1467604035425 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d4000 == 30 [pid = 1744] [id = 506] 20:47:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8f9c9000) [pid = 1744] [serial = 1519] [outer = (nil)] 20:47:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x92f45400) [pid = 1744] [serial = 1520] [outer = 0x8f9c9000] 20:47:15 INFO - PROCESS | 1744 | 1467604035502 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x93c0c800) [pid = 1744] [serial = 1521] [outer = 0x8f9c9000] 20:47:16 INFO - PROCESS | 1744 | 1467604036399 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:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1589ms 20:47:16 INFO - PROCESS | 1744 | 1467604036641 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 1744 | 1467604036648 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 20:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:47:16 INFO - PROCESS | 1744 | 1467604036656 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:47:16 INFO - PROCESS | 1744 | 1467604036660 Marionette TRACE conn3 <- [1,1998,null,{}] 20:47:16 INFO - PROCESS | 1744 | 1467604036669 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:47:16 INFO - PROCESS | 1744 | 1467604036675 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:16 INFO - PROCESS | 1744 | 1467604036840 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 20:47:17 INFO - PROCESS | 1744 | 1467604037102 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 1744 | 1467604037116 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cb400 == 31 [pid = 1744] [id = 507] 20:47:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 97 (0x8f7cf400) [pid = 1744] [serial = 1522] [outer = (nil)] 20:47:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 98 (0x91021c00) [pid = 1744] [serial = 1523] [outer = 0x8f7cf400] 20:47:17 INFO - PROCESS | 1744 | 1467604037203 Marionette DEBUG loaded listener.js 20:47:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 99 (0x9129e800) [pid = 1744] [serial = 1524] [outer = 0x8f7cf400] 20:47:18 INFO - PROCESS | 1744 | 1467604038154 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:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1534ms 20:47:18 INFO - PROCESS | 1744 | 1467604038190 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 20:47:18 INFO - PROCESS | 1744 | 1467604038195 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 20:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:47:18 INFO - PROCESS | 1744 | 1467604038205 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:47:18 INFO - PROCESS | 1744 | 1467604038210 Marionette TRACE conn3 <- [1,2002,null,{}] 20:47:18 INFO - PROCESS | 1744 | 1467604038217 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:47:18 INFO - PROCESS | 1744 | 1467604038222 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:18 INFO - PROCESS | 1744 | 1467604038403 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 98 (0x93b68c00) [pid = 1744] [serial = 1466] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 97 (0x8ec36c00) [pid = 1744] [serial = 1427] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 96 (0x924db000) [pid = 1744] [serial = 1431] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91edbc00) [pid = 1744] [serial = 1430] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x93eb2400) [pid = 1744] [serial = 1434] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93e2fc00) [pid = 1744] [serial = 1433] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x99ee6400) [pid = 1744] [serial = 1437] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x994dfc00) [pid = 1744] [serial = 1436] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9a048800) [pid = 1744] [serial = 1440] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a045000) [pid = 1744] [serial = 1439] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x912ba800) [pid = 1744] [serial = 1452] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x912af400) [pid = 1744] [serial = 1451] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f63c800) [pid = 1744] [serial = 1454] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f7d1c00) [pid = 1744] [serial = 1455] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9129fc00) [pid = 1744] [serial = 1457] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x92f3dc00) [pid = 1744] [serial = 1460] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a85c400) [pid = 1744] [serial = 1443] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a5fa800) [pid = 1744] [serial = 1442] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a9fbc00) [pid = 1744] [serial = 1446] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9abae800) [pid = 1744] [serial = 1445] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912b5000) [pid = 1744] [serial = 1463] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ec41000) [pid = 1744] [serial = 1428] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93e2a800) [pid = 1744] [serial = 1449] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92f4a000) [pid = 1744] [serial = 1461] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912b3400) [pid = 1744] [serial = 1448] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93e2c000) [pid = 1744] [serial = 1464] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x912b1c00) [pid = 1744] [serial = 1458] [outer = (nil)] [url = about:blank] 20:47:19 INFO - PROCESS | 1744 | 1467604039746 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 1744 | 1467604039756 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c8400 == 32 [pid = 1744] [id = 508] 20:47:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8e7c9400) [pid = 1744] [serial = 1525] [outer = (nil)] 20:47:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8ec39800) [pid = 1744] [serial = 1526] [outer = 0x8e7c9400] 20:47:19 INFO - PROCESS | 1744 | 1467604039835 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8eff0800) [pid = 1744] [serial = 1527] [outer = 0x8e7c9400] 20:47:20 INFO - PROCESS | 1744 | 1467604040660 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:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2495ms 20:47:20 INFO - PROCESS | 1744 | 1467604040699 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 1744 | 1467604040705 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 20:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:47:20 INFO - PROCESS | 1744 | 1467604040722 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:47:20 INFO - PROCESS | 1744 | 1467604040726 Marionette TRACE conn3 <- [1,2006,null,{}] 20:47:20 INFO - PROCESS | 1744 | 1467604040734 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:47:20 INFO - PROCESS | 1744 | 1467604040742 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:20 INFO - PROCESS | 1744 | 1467604040903 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 20:47:20 INFO - PROCESS | 1744 | 1467604040916 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 1744 | 1467604040923 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7da800 == 33 [pid = 1744] [id = 509] 20:47:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x8f9ca400) [pid = 1744] [serial = 1528] [outer = (nil)] 20:47:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f9d6400) [pid = 1744] [serial = 1529] [outer = 0x8f9ca400] 20:47:20 INFO - PROCESS | 1744 | 1467604040994 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x91020400) [pid = 1744] [serial = 1530] [outer = 0x8f9ca400] 20:47:21 INFO - PROCESS | 1744 | 1467604041940 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:47:22 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:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1289ms 20:47:22 INFO - PROCESS | 1744 | 1467604042010 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 20:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:47:22 INFO - PROCESS | 1744 | 1467604042016 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 20:47:22 INFO - PROCESS | 1744 | 1467604042023 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:47:22 INFO - PROCESS | 1744 | 1467604042030 Marionette TRACE conn3 <- [1,2010,null,{}] 20:47:22 INFO - PROCESS | 1744 | 1467604042042 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:47:22 INFO - PROCESS | 1744 | 1467604042048 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:22 INFO - PROCESS | 1744 | 1467604042216 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 20:47:22 INFO - PROCESS | 1744 | 1467604042397 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 1744 | 1467604042406 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d6000 == 34 [pid = 1744] [id = 510] 20:47:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x912a1800) [pid = 1744] [serial = 1531] [outer = (nil)] 20:47:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x91ed7000) [pid = 1744] [serial = 1532] [outer = 0x912a1800] 20:47:22 INFO - PROCESS | 1744 | 1467604042474 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924e1400) [pid = 1744] [serial = 1533] [outer = 0x912a1800] 20:47:23 INFO - PROCESS | 1744 | 1467604043432 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:47:23 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:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1447ms 20:47:23 INFO - PROCESS | 1744 | 1467604043470 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 20:47:23 INFO - PROCESS | 1744 | 1467604043474 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 20:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:47:23 INFO - PROCESS | 1744 | 1467604043496 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:47:23 INFO - PROCESS | 1744 | 1467604043505 Marionette TRACE conn3 <- [1,2014,null,{}] 20:47:23 INFO - PROCESS | 1744 | 1467604043514 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:47:23 INFO - PROCESS | 1744 | 1467604043522 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:23 INFO - PROCESS | 1744 | 1467604043742 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 20:47:23 INFO - PROCESS | 1744 | 1467604043767 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:23 INFO - PROCESS | 1744 | 1467604043773 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f4a400 == 35 [pid = 1744] [id = 511] 20:47:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92fc5c00) [pid = 1744] [serial = 1534] [outer = (nil)] 20:47:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x912b8000) [pid = 1744] [serial = 1535] [outer = 0x92fc5c00] 20:47:23 INFO - PROCESS | 1744 | 1467604043873 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9319cc00) [pid = 1744] [serial = 1536] [outer = 0x92fc5c00] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8eff6c00) [pid = 1744] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95209400) [pid = 1744] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8ec35000) [pid = 1744] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93c08000) [pid = 1744] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93c04000) [pid = 1744] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f640800) [pid = 1744] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912aec00) [pid = 1744] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91015c00) [pid = 1744] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e7c3000) [pid = 1744] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91ed3400) [pid = 1744] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:47:24 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93c09400) [pid = 1744] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:47:25 INFO - PROCESS | 1744 | 1467604045295 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:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1862ms 20:47:25 INFO - PROCESS | 1744 | 1467604045343 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 1744 | 1467604045348 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 20:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:47:25 INFO - PROCESS | 1744 | 1467604045363 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:47:25 INFO - PROCESS | 1744 | 1467604045366 Marionette TRACE conn3 <- [1,2018,null,{}] 20:47:25 INFO - PROCESS | 1744 | 1467604045372 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:47:25 INFO - PROCESS | 1744 | 1467604045377 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:25 INFO - PROCESS | 1744 | 1467604045526 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 20:47:25 INFO - PROCESS | 1744 | 1467604045535 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:25 INFO - PROCESS | 1744 | 1467604045544 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x91016c00 == 36 [pid = 1744] [id = 512] 20:47:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9101b800) [pid = 1744] [serial = 1537] [outer = (nil)] 20:47:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93b6f800) [pid = 1744] [serial = 1538] [outer = 0x9101b800] 20:47:25 INFO - PROCESS | 1744 | 1467604045611 Marionette DEBUG loaded listener.js 20:47:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x93c03800) [pid = 1744] [serial = 1539] [outer = 0x9101b800] 20:47:26 INFO - PROCESS | 1744 | 1467604046489 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:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1179ms 20:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:47:26 INFO - PROCESS | 1744 | 1467604046542 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 20:47:26 INFO - PROCESS | 1744 | 1467604046545 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 20:47:26 INFO - PROCESS | 1744 | 1467604046552 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:47:26 INFO - PROCESS | 1744 | 1467604046555 Marionette TRACE conn3 <- [1,2022,null,{}] 20:47:26 INFO - PROCESS | 1744 | 1467604046560 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:47:26 INFO - PROCESS | 1744 | 1467604046565 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:26 INFO - PROCESS | 1744 | 1467604046713 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 20:47:26 INFO - PROCESS | 1744 | 1467604046722 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:26 INFO - PROCESS | 1744 | 1467604046741 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7be000 == 37 [pid = 1744] [id = 513] 20:47:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8e7be400) [pid = 1744] [serial = 1540] [outer = (nil)] 20:47:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8e7c6c00) [pid = 1744] [serial = 1541] [outer = 0x8e7be400] 20:47:26 INFO - PROCESS | 1744 | 1467604046870 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8efeec00) [pid = 1744] [serial = 1542] [outer = 0x8e7be400] 20:47:28 INFO - PROCESS | 1744 | 1467604048115 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:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1647ms 20:47:28 INFO - PROCESS | 1744 | 1467604048199 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 1744 | 1467604048205 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 20:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:47:28 INFO - PROCESS | 1744 | 1467604048214 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:47:28 INFO - PROCESS | 1744 | 1467604048218 Marionette TRACE conn3 <- [1,2026,null,{}] 20:47:28 INFO - PROCESS | 1744 | 1467604048226 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:47:28 INFO - PROCESS | 1744 | 1467604048232 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:28 INFO - PROCESS | 1744 | 1467604048454 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 20:47:28 INFO - PROCESS | 1744 | 1467604048695 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 1744 | 1467604048704 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8800 == 38 [pid = 1744] [id = 514] 20:47:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8eff9000) [pid = 1744] [serial = 1543] [outer = (nil)] 20:47:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x912bb800) [pid = 1744] [serial = 1544] [outer = 0x8eff9000] 20:47:28 INFO - PROCESS | 1744 | 1467604048810 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x925c9000) [pid = 1744] [serial = 1545] [outer = 0x8eff9000] 20:47:29 INFO - PROCESS | 1744 | 1467604049791 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:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1632ms 20:47:29 INFO - PROCESS | 1744 | 1467604049845 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 1744 | 1467604049850 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 20:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:47:29 INFO - PROCESS | 1744 | 1467604049862 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:47:29 INFO - PROCESS | 1744 | 1467604049866 Marionette TRACE conn3 <- [1,2030,null,{}] 20:47:29 INFO - PROCESS | 1744 | 1467604049872 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:47:29 INFO - PROCESS | 1744 | 1467604049878 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:30 INFO - PROCESS | 1744 | 1467604050069 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 20:47:30 INFO - PROCESS | 1744 | 1467604050346 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 1744 | 1467604050352 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319bc00 == 39 [pid = 1744] [id = 515] 20:47:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9319c400) [pid = 1744] [serial = 1546] [outer = (nil)] 20:47:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93c0f400) [pid = 1744] [serial = 1547] [outer = 0x9319c400] 20:47:30 INFO - PROCESS | 1744 | 1467604050475 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x93eacc00) [pid = 1744] [serial = 1548] [outer = 0x9319c400] 20:47:31 INFO - PROCESS | 1744 | 1467604051480 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:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1701ms 20:47:31 INFO - PROCESS | 1744 | 1467604051562 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 20:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:47:31 INFO - PROCESS | 1744 | 1467604051566 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 20:47:31 INFO - PROCESS | 1744 | 1467604051573 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:47:31 INFO - PROCESS | 1744 | 1467604051579 Marionette TRACE conn3 <- [1,2034,null,{}] 20:47:31 INFO - PROCESS | 1744 | 1467604051596 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:47:31 INFO - PROCESS | 1744 | 1467604051605 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:31 INFO - PROCESS | 1744 | 1467604051827 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 20:47:32 INFO - PROCESS | 1744 | 1467604052097 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 1744 | 1467604052109 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff7400 == 40 [pid = 1744] [id = 516] 20:47:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x93eae000) [pid = 1744] [serial = 1549] [outer = (nil)] 20:47:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9520bc00) [pid = 1744] [serial = 1550] [outer = 0x93eae000] 20:47:32 INFO - PROCESS | 1744 | 1467604052186 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x95209400) [pid = 1744] [serial = 1551] [outer = 0x93eae000] 20:47:33 INFO - PROCESS | 1744 | 1467604053318 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:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1841ms 20:47:33 INFO - PROCESS | 1744 | 1467604053414 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 1744 | 1467604053418 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 20:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:47:33 INFO - PROCESS | 1744 | 1467604053427 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:47:33 INFO - PROCESS | 1744 | 1467604053432 Marionette TRACE conn3 <- [1,2038,null,{}] 20:47:33 INFO - PROCESS | 1744 | 1467604053441 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:47:33 INFO - PROCESS | 1744 | 1467604053447 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:33 INFO - PROCESS | 1744 | 1467604053665 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 20:47:33 INFO - PROCESS | 1744 | 1467604053955 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 1744 | 1467604053970 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f631800 == 41 [pid = 1744] [id = 517] 20:47:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f632400) [pid = 1744] [serial = 1552] [outer = (nil)] 20:47:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f636400) [pid = 1744] [serial = 1553] [outer = 0x8f632400] 20:47:34 INFO - PROCESS | 1744 | 1467604054042 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8f63f800) [pid = 1744] [serial = 1554] [outer = 0x8f632400] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec38400 == 40 [pid = 1744] [id = 487] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x9101c000 == 39 [pid = 1744] [id = 485] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x912ad800 == 38 [pid = 1744] [id = 488] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x926f6400 == 37 [pid = 1744] [id = 486] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x91017000 == 36 [pid = 1744] [id = 483] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8efef800 == 35 [pid = 1744] [id = 484] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x91016c00 == 34 [pid = 1744] [id = 512] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x92f4a400 == 33 [pid = 1744] [id = 511] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d6000 == 32 [pid = 1744] [id = 510] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7da800 == 31 [pid = 1744] [id = 509] 20:47:34 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c8400 == 30 [pid = 1744] [id = 508] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x9a041000) [pid = 1744] [serial = 1496] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a178800) [pid = 1744] [serial = 1497] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x97932800) [pid = 1744] [serial = 1490] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x925d7c00) [pid = 1744] [serial = 1493] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x98349c00) [pid = 1744] [serial = 1491] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x99487000) [pid = 1744] [serial = 1478] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x99e86c00) [pid = 1744] [serial = 1479] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x95201400) [pid = 1744] [serial = 1475] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95209c00) [pid = 1744] [serial = 1476] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f7d5c00) [pid = 1744] [serial = 1481] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f9cfc00) [pid = 1744] [serial = 1482] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eb1c00) [pid = 1744] [serial = 1467] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x924e7800) [pid = 1744] [serial = 1472] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x92613800) [pid = 1744] [serial = 1473] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec34400) [pid = 1744] [serial = 1469] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8efefc00) [pid = 1744] [serial = 1470] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x925cf000) [pid = 1744] [serial = 1484] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92f3e000) [pid = 1744] [serial = 1485] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9526e400) [pid = 1744] [serial = 1488] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93ebb400) [pid = 1744] [serial = 1487] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x95207c00) [pid = 1744] [serial = 1494] [outer = (nil)] [url = about:blank] 20:47:34 INFO - PROCESS | 1744 | 1467604054953 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:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1584ms 20:47:35 INFO - PROCESS | 1744 | 1467604055024 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 1744 | 1467604055031 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 20:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:47:35 INFO - PROCESS | 1744 | 1467604055043 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 1744 | 1467604055046 Marionette TRACE conn3 <- [1,2042,null,{}] 20:47:35 INFO - PROCESS | 1744 | 1467604055052 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:47:35 INFO - PROCESS | 1744 | 1467604055058 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:35 INFO - PROCESS | 1744 | 1467604055225 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 20:47:35 INFO - PROCESS | 1744 | 1467604055235 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 1744 | 1467604055244 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34000 == 31 [pid = 1744] [id = 518] 20:47:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f9d3c00) [pid = 1744] [serial = 1555] [outer = (nil)] 20:47:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91016400) [pid = 1744] [serial = 1556] [outer = 0x8f9d3c00] 20:47:35 INFO - PROCESS | 1744 | 1467604055323 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912ad800) [pid = 1744] [serial = 1557] [outer = 0x8f9d3c00] 20:47:36 INFO - PROCESS | 1744 | 1467604056239 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:47:36 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:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1230ms 20:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:47:36 INFO - PROCESS | 1744 | 1467604056272 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 1744 | 1467604056275 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 20:47:36 INFO - PROCESS | 1744 | 1467604056282 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:47:36 INFO - PROCESS | 1744 | 1467604056288 Marionette TRACE conn3 <- [1,2046,null,{}] 20:47:36 INFO - PROCESS | 1744 | 1467604056304 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:47:36 INFO - PROCESS | 1744 | 1467604056312 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:36 INFO - PROCESS | 1744 | 1467604056480 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 20:47:36 INFO - PROCESS | 1744 | 1467604056630 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 1744 | 1467604056641 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e6800 == 32 [pid = 1744] [id = 519] 20:47:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x925c8c00) [pid = 1744] [serial = 1558] [outer = (nil)] 20:47:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9261c000) [pid = 1744] [serial = 1559] [outer = 0x925c8c00] 20:47:36 INFO - PROCESS | 1744 | 1467604056712 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926fd800) [pid = 1744] [serial = 1560] [outer = 0x925c8c00] 20:47:37 INFO - PROCESS | 1744 | 1467604057650 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:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1434ms 20:47:37 INFO - PROCESS | 1744 | 1467604057716 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 1744 | 1467604057720 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 20:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:47:37 INFO - PROCESS | 1744 | 1467604057726 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:47:37 INFO - PROCESS | 1744 | 1467604057729 Marionette TRACE conn3 <- [1,2050,null,{}] 20:47:37 INFO - PROCESS | 1744 | 1467604057735 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:47:37 INFO - PROCESS | 1744 | 1467604057740 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:37 INFO - PROCESS | 1744 | 1467604057960 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 20:47:38 INFO - PROCESS | 1744 | 1467604057980 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 1744 | 1467604057988 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319a800 == 33 [pid = 1744] [id = 520] 20:47:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93b6f400) [pid = 1744] [serial = 1561] [outer = (nil)] 20:47:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x925cac00) [pid = 1744] [serial = 1562] [outer = 0x93b6f400] 20:47:38 INFO - PROCESS | 1744 | 1467604058066 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93e36c00) [pid = 1744] [serial = 1563] [outer = 0x93b6f400] 20:47:38 INFO - PROCESS | 1744 | 1467604058978 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:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f9c9000) [pid = 1744] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91020c00) [pid = 1744] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e7c9400) [pid = 1744] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912bac00) [pid = 1744] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e7ca800) [pid = 1744] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a047400) [pid = 1744] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92fc5c00) [pid = 1744] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1383ms 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a697800) [pid = 1744] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a9f8000) [pid = 1744] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f7cf400) [pid = 1744] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f9ca400) [pid = 1744] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x912a1800) [pid = 1744] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:47:39 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93c10800) [pid = 1744] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:47:39 INFO - PROCESS | 1744 | 1467604059118 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 1744 | 1467604059120 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 20:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:47:39 INFO - PROCESS | 1744 | 1467604059132 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 1744 | 1467604059135 Marionette TRACE conn3 <- [1,2054,null,{}] 20:47:39 INFO - PROCESS | 1744 | 1467604059145 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:47:39 INFO - PROCESS | 1744 | 1467604059149 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:39 INFO - PROCESS | 1744 | 1467604059287 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 20:47:39 INFO - PROCESS | 1744 | 1467604059303 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 1744 | 1467604059311 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x91020c00 == 34 [pid = 1744] [id = 521] 20:47:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x912a1800) [pid = 1744] [serial = 1564] [outer = (nil)] 20:47:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9261e800) [pid = 1744] [serial = 1565] [outer = 0x912a1800] 20:47:39 INFO - PROCESS | 1744 | 1467604059380 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92f46400) [pid = 1744] [serial = 1566] [outer = 0x912a1800] 20:47:40 INFO - PROCESS | 1744 | 1467604060268 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:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1185ms 20:47:40 INFO - PROCESS | 1744 | 1467604060350 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 1744 | 1467604060352 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 20:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:47:40 INFO - PROCESS | 1744 | 1467604060361 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:47:40 INFO - PROCESS | 1744 | 1467604060367 Marionette TRACE conn3 <- [1,2058,null,{}] 20:47:40 INFO - PROCESS | 1744 | 1467604060380 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:47:40 INFO - PROCESS | 1744 | 1467604060391 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:40 INFO - PROCESS | 1744 | 1467604060609 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 20:47:40 INFO - PROCESS | 1744 | 1467604060752 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 1744 | 1467604060763 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638400 == 35 [pid = 1744] [id = 522] 20:47:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91ee0400) [pid = 1744] [serial = 1567] [outer = (nil)] 20:47:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9520d000) [pid = 1744] [serial = 1568] [outer = 0x91ee0400] 20:47:40 INFO - PROCESS | 1744 | 1467604060830 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9844c400) [pid = 1744] [serial = 1569] [outer = 0x91ee0400] 20:47:41 INFO - PROCESS | 1744 | 1467604061871 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:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1539ms 20:47:41 INFO - PROCESS | 1744 | 1467604061902 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 20:47:41 INFO - PROCESS | 1744 | 1467604061909 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 20:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:47:41 INFO - PROCESS | 1744 | 1467604061918 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:47:41 INFO - PROCESS | 1744 | 1467604061923 Marionette TRACE conn3 <- [1,2062,null,{}] 20:47:41 INFO - PROCESS | 1744 | 1467604061933 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:47:41 INFO - PROCESS | 1744 | 1467604061939 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:42 INFO - PROCESS | 1744 | 1467604062169 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 20:47:42 INFO - PROCESS | 1744 | 1467604062428 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:42 INFO - PROCESS | 1744 | 1467604062440 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f637800 == 36 [pid = 1744] [id = 523] 20:47:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f63c400) [pid = 1744] [serial = 1570] [outer = (nil)] 20:47:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f9d3400) [pid = 1744] [serial = 1571] [outer = 0x8f63c400] 20:47:42 INFO - PROCESS | 1744 | 1467604062562 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x912ab000) [pid = 1744] [serial = 1572] [outer = 0x8f63c400] 20:47:43 INFO - PROCESS | 1744 | 1467604063475 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:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1590ms 20:47:43 INFO - PROCESS | 1744 | 1467604063509 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 1744 | 1467604063516 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 20:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:47:43 INFO - PROCESS | 1744 | 1467604063527 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 1744 | 1467604063531 Marionette TRACE conn3 <- [1,2066,null,{}] 20:47:43 INFO - PROCESS | 1744 | 1467604063538 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:47:43 INFO - PROCESS | 1744 | 1467604063545 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:43 INFO - PROCESS | 1744 | 1467604063735 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 20:47:43 INFO - PROCESS | 1744 | 1467604063916 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 1744 | 1467604063923 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d2c00 == 37 [pid = 1744] [id = 524] 20:47:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926f8800) [pid = 1744] [serial = 1573] [outer = (nil)] 20:47:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92fd2400) [pid = 1744] [serial = 1574] [outer = 0x926f8800] 20:47:44 INFO - PROCESS | 1744 | 1467604064060 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93e2ac00) [pid = 1744] [serial = 1575] [outer = 0x926f8800] 20:47:45 INFO - PROCESS | 1744 | 1467604065019 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:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1543ms 20:47:45 INFO - PROCESS | 1744 | 1467604065070 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 20:47:45 INFO - PROCESS | 1744 | 1467604065074 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 20:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:47:45 INFO - PROCESS | 1744 | 1467604065081 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:47:45 INFO - PROCESS | 1744 | 1467604065088 Marionette TRACE conn3 <- [1,2070,null,{}] 20:47:45 INFO - PROCESS | 1744 | 1467604065104 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:47:45 INFO - PROCESS | 1744 | 1467604065113 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:45 INFO - PROCESS | 1744 | 1467604065296 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 20:47:45 INFO - PROCESS | 1744 | 1467604065523 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:45 INFO - PROCESS | 1744 | 1467604065530 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x9517d800 == 38 [pid = 1744] [id = 525] 20:47:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x952f6400) [pid = 1744] [serial = 1576] [outer = (nil)] 20:47:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x994e1400) [pid = 1744] [serial = 1577] [outer = 0x952f6400] 20:47:45 INFO - PROCESS | 1744 | 1467604065659 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x99e8d000) [pid = 1744] [serial = 1578] [outer = 0x952f6400] 20:47:46 INFO - PROCESS | 1744 | 1467604066546 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:47:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1538ms 20:47:46 INFO - PROCESS | 1744 | 1467604066620 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 1744 | 1467604066624 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 20:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:47:46 INFO - PROCESS | 1744 | 1467604066631 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 1744 | 1467604066633 Marionette TRACE conn3 <- [1,2074,null,{}] 20:47:46 INFO - PROCESS | 1744 | 1467604066640 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:47:46 INFO - PROCESS | 1744 | 1467604066645 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:46 INFO - PROCESS | 1744 | 1467604066856 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 20:47:47 INFO - PROCESS | 1744 | 1467604067048 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:47 INFO - PROCESS | 1744 | 1467604067056 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f47800 == 39 [pid = 1744] [id = 526] 20:47:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x95201c00) [pid = 1744] [serial = 1579] [outer = (nil)] 20:47:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a03dc00) [pid = 1744] [serial = 1580] [outer = 0x95201c00] 20:47:47 INFO - PROCESS | 1744 | 1467604067134 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a042800) [pid = 1744] [serial = 1581] [outer = 0x95201c00] 20:47:48 INFO - PROCESS | 1744 | 1467604068095 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:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1530ms 20:47:48 INFO - PROCESS | 1744 | 1467604068162 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 20:47:48 INFO - PROCESS | 1744 | 1467604068167 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 20:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:47:48 INFO - PROCESS | 1744 | 1467604068173 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:47:48 INFO - PROCESS | 1744 | 1467604068176 Marionette TRACE conn3 <- [1,2078,null,{}] 20:47:48 INFO - PROCESS | 1744 | 1467604068182 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:47:48 INFO - PROCESS | 1744 | 1467604068188 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:48 INFO - PROCESS | 1744 | 1467604068357 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 20:47:48 INFO - PROCESS | 1744 | 1467604068539 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:48 INFO - PROCESS | 1744 | 1467604068549 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a047c00 == 40 [pid = 1744] [id = 527] 20:47:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9a048000) [pid = 1744] [serial = 1582] [outer = (nil)] 20:47:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9a054800) [pid = 1744] [serial = 1583] [outer = 0x9a048000] 20:47:48 INFO - PROCESS | 1744 | 1467604068632 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a1b5c00) [pid = 1744] [serial = 1584] [outer = 0x9a048000] 20:47:49 INFO - PROCESS | 1744 | 1467604069571 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:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1430ms 20:47:49 INFO - PROCESS | 1744 | 1467604069603 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 1744 | 1467604069607 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 20:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:47:49 INFO - PROCESS | 1744 | 1467604069614 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:47:49 INFO - PROCESS | 1744 | 1467604069617 Marionette TRACE conn3 <- [1,2082,null,{}] 20:47:49 INFO - PROCESS | 1744 | 1467604069623 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:47:49 INFO - PROCESS | 1744 | 1467604069633 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:49 INFO - PROCESS | 1744 | 1467604069834 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 20:47:50 INFO - PROCESS | 1744 | 1467604070016 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 1744 | 1467604070026 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x91015c00 == 41 [pid = 1744] [id = 528] 20:47:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a03e400) [pid = 1744] [serial = 1585] [outer = (nil)] 20:47:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9a69b400) [pid = 1744] [serial = 1586] [outer = 0x9a03e400] 20:47:50 INFO - PROCESS | 1744 | 1467604070107 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a857400) [pid = 1744] [serial = 1587] [outer = 0x9a03e400] 20:47:51 INFO - PROCESS | 1744 | 1467604071047 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:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1484ms 20:47:51 INFO - PROCESS | 1744 | 1467604071098 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 1744 | 1467604071103 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 20:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:47:51 INFO - PROCESS | 1744 | 1467604071109 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:47:51 INFO - PROCESS | 1744 | 1467604071113 Marionette TRACE conn3 <- [1,2086,null,{}] 20:47:51 INFO - PROCESS | 1744 | 1467604071118 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:47:51 INFO - PROCESS | 1744 | 1467604071124 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:51 INFO - PROCESS | 1744 | 1467604071291 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 20:47:51 INFO - PROCESS | 1744 | 1467604071732 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 1744 | 1467604071741 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3b800 == 42 [pid = 1744] [id = 529] 20:47:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8ec3c800) [pid = 1744] [serial = 1588] [outer = (nil)] 20:47:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8eff8c00) [pid = 1744] [serial = 1589] [outer = 0x8ec3c800] 20:47:51 INFO - PROCESS | 1744 | 1467604071859 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f637000) [pid = 1744] [serial = 1590] [outer = 0x8ec3c800] 20:47:52 INFO - PROCESS | 1744 | 1467604072882 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:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x912a0400 == 41 [pid = 1744] [id = 491] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd2000 == 40 [pid = 1744] [id = 500] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x95177c00 == 39 [pid = 1744] [id = 496] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cb400 == 38 [pid = 1744] [id = 507] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x9a5ec400 == 37 [pid = 1744] [id = 503] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x9a046c00 == 36 [pid = 1744] [id = 501] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x912b4c00 == 35 [pid = 1744] [id = 494] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7ca400 == 34 [pid = 1744] [id = 502] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2c00 == 33 [pid = 1744] [id = 489] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0400 == 32 [pid = 1744] [id = 497] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7be000 == 31 [pid = 1744] [id = 513] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d1c00 == 30 [pid = 1744] [id = 499] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9c8c00 == 29 [pid = 1744] [id = 490] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x9319bc00 == 28 [pid = 1744] [id = 515] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x93c05800 == 27 [pid = 1744] [id = 495] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec40c00 == 26 [pid = 1744] [id = 493] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff8800 == 25 [pid = 1744] [id = 514] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x926f5400 == 24 [pid = 1744] [id = 492] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff7400 == 23 [pid = 1744] [id = 516] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c3c00 == 22 [pid = 1744] [id = 498] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x9a856400 == 21 [pid = 1744] [id = 504] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf000 == 20 [pid = 1744] [id = 505] 20:47:53 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d4000 == 19 [pid = 1744] [id = 506] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93c0c800) [pid = 1744] [serial = 1521] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92620800) [pid = 1744] [serial = 1500] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8ec39800) [pid = 1744] [serial = 1526] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x9a69b800) [pid = 1744] [serial = 1508] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x9b199c00) [pid = 1744] [serial = 1518] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x9a520c00) [pid = 1744] [serial = 1506] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x912b8000) [pid = 1744] [serial = 1535] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9aa81400) [pid = 1744] [serial = 1511] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9b190c00) [pid = 1744] [serial = 1515] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9319cc00) [pid = 1744] [serial = 1536] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9129e800) [pid = 1744] [serial = 1524] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a69d400) [pid = 1744] [serial = 1509] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91020400) [pid = 1744] [serial = 1530] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f9d6400) [pid = 1744] [serial = 1529] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x91ed9000) [pid = 1744] [serial = 1499] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91021c00) [pid = 1744] [serial = 1523] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91ed7000) [pid = 1744] [serial = 1532] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a9fc000) [pid = 1744] [serial = 1512] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x92f45400) [pid = 1744] [serial = 1520] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9b195400) [pid = 1744] [serial = 1517] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8eff0800) [pid = 1744] [serial = 1527] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9792d000) [pid = 1744] [serial = 1503] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9b18d400) [pid = 1744] [serial = 1514] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x95277800) [pid = 1744] [serial = 1502] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x924e1400) [pid = 1744] [serial = 1533] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9a30dc00) [pid = 1744] [serial = 1505] [outer = (nil)] [url = about:blank] 20:47:53 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93b6f800) [pid = 1744] [serial = 1538] [outer = (nil)] [url = about:blank] 20:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2837ms 20:47:54 INFO - PROCESS | 1744 | 1467604074065 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 1744 | 1467604074070 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 20:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:47:54 INFO - PROCESS | 1744 | 1467604074080 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:47:54 INFO - PROCESS | 1744 | 1467604074087 Marionette TRACE conn3 <- [1,2090,null,{}] 20:47:54 INFO - PROCESS | 1744 | 1467604074096 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:47:54 INFO - PROCESS | 1744 | 1467604074102 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:54 INFO - PROCESS | 1744 | 1467604074259 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 20:47:54 INFO - PROCESS | 1744 | 1467604074393 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 1744 | 1467604074406 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5400 == 20 [pid = 1744] [id = 530] 20:47:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8eff5800) [pid = 1744] [serial = 1591] [outer = (nil)] 20:47:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8effb000) [pid = 1744] [serial = 1592] [outer = 0x8eff5800] 20:47:54 INFO - PROCESS | 1744 | 1467604074476 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f63a400) [pid = 1744] [serial = 1593] [outer = 0x8eff5800] 20:47:55 INFO - PROCESS | 1744 | 1467604075267 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:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1243ms 20:47:55 INFO - PROCESS | 1744 | 1467604075333 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 1744 | 1467604075339 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 20:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:47:55 INFO - PROCESS | 1744 | 1467604075353 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 1744 | 1467604075360 Marionette TRACE conn3 <- [1,2094,null,{}] 20:47:55 INFO - PROCESS | 1744 | 1467604075366 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:47:55 INFO - PROCESS | 1744 | 1467604075373 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:55 INFO - PROCESS | 1744 | 1467604075578 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 20:47:55 INFO - PROCESS | 1744 | 1467604075714 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 1744 | 1467604075726 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d6000 == 21 [pid = 1744] [id = 531] 20:47:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91018400) [pid = 1744] [serial = 1594] [outer = (nil)] 20:47:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9129fc00) [pid = 1744] [serial = 1595] [outer = 0x91018400] 20:47:55 INFO - PROCESS | 1744 | 1467604075809 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912aac00) [pid = 1744] [serial = 1596] [outer = 0x91018400] 20:47:56 INFO - PROCESS | 1744 | 1467604076666 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:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1389ms 20:47:56 INFO - PROCESS | 1744 | 1467604076735 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 20:47:56 INFO - PROCESS | 1744 | 1467604076739 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 20:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:47:56 INFO - PROCESS | 1744 | 1467604076746 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:47:56 INFO - PROCESS | 1744 | 1467604076748 Marionette TRACE conn3 <- [1,2098,null,{}] 20:47:56 INFO - PROCESS | 1744 | 1467604076773 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:47:56 INFO - PROCESS | 1744 | 1467604076782 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:57 INFO - PROCESS | 1744 | 1467604077001 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 20:47:57 INFO - PROCESS | 1744 | 1467604077033 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 1744 | 1467604077047 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e4000 == 22 [pid = 1744] [id = 532] 20:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x924e4400) [pid = 1744] [serial = 1597] [outer = (nil)] 20:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x925d1800) [pid = 1744] [serial = 1598] [outer = 0x924e4400] 20:47:57 INFO - PROCESS | 1744 | 1467604077121 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92620800) [pid = 1744] [serial = 1599] [outer = 0x924e4400] 20:47:58 INFO - PROCESS | 1744 | 1467604078108 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:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1398ms 20:47:58 INFO - PROCESS | 1744 | 1467604078144 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 1744 | 1467604078149 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 20:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:47:58 INFO - PROCESS | 1744 | 1467604078155 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:47:58 INFO - PROCESS | 1744 | 1467604078157 Marionette TRACE conn3 <- [1,2102,null,{}] 20:47:58 INFO - PROCESS | 1744 | 1467604078169 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:47:58 INFO - PROCESS | 1744 | 1467604078191 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:58 INFO - PROCESS | 1744 | 1467604078401 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 20:47:58 INFO - PROCESS | 1744 | 1467604078424 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 1744 | 1467604078431 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:47:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ed3400 == 23 [pid = 1744] [id = 533] 20:47:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926f7800) [pid = 1744] [serial = 1600] [outer = (nil)] 20:47:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92fd3800) [pid = 1744] [serial = 1601] [outer = 0x926f7800] 20:47:58 INFO - PROCESS | 1744 | 1467604078500 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93c0d000) [pid = 1744] [serial = 1602] [outer = 0x926f7800] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9101b800) [pid = 1744] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93b6f400) [pid = 1744] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912a1800) [pid = 1744] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9319c400) [pid = 1744] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93eae000) [pid = 1744] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e7be400) [pid = 1744] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eff9000) [pid = 1744] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f632400) [pid = 1744] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x925c8c00) [pid = 1744] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f9d3c00) [pid = 1744] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:47:59 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91ee0400) [pid = 1744] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:47:59 INFO - PROCESS | 1744 | 1467604079825 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:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1685ms 20:47:59 INFO - PROCESS | 1744 | 1467604079845 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 1744 | 1467604079848 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 20:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:47:59 INFO - PROCESS | 1744 | 1467604079855 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 1744 | 1467604079857 Marionette TRACE conn3 <- [1,2106,null,{}] 20:47:59 INFO - PROCESS | 1744 | 1467604079863 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:47:59 INFO - PROCESS | 1744 | 1467604079868 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:00 INFO - PROCESS | 1744 | 1467604080014 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 20:48:00 INFO - PROCESS | 1744 | 1467604080157 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 1744 | 1467604080164 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb400 == 24 [pid = 1744] [id = 534] 20:48:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7cf000) [pid = 1744] [serial = 1603] [outer = (nil)] 20:48:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92f49000) [pid = 1744] [serial = 1604] [outer = 0x8f7cf000] 20:48:00 INFO - PROCESS | 1744 | 1467604080231 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93b69800) [pid = 1744] [serial = 1605] [outer = 0x8f7cf000] 20:48:01 INFO - PROCESS | 1744 | 1467604080995 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:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1179ms 20:48:01 INFO - PROCESS | 1744 | 1467604081034 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 1744 | 1467604081038 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 20:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:48:01 INFO - PROCESS | 1744 | 1467604081052 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 1744 | 1467604081055 Marionette TRACE conn3 <- [1,2110,null,{}] 20:48:01 INFO - PROCESS | 1744 | 1467604081064 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:48:01 INFO - PROCESS | 1744 | 1467604081075 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:01 INFO - PROCESS | 1744 | 1467604081345 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 20:48:01 INFO - PROCESS | 1744 | 1467604081526 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 1744 | 1467604081537 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c6800 == 25 [pid = 1744] [id = 535] 20:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e7c7400) [pid = 1744] [serial = 1606] [outer = (nil)] 20:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec36c00) [pid = 1744] [serial = 1607] [outer = 0x8e7c7400] 20:48:01 INFO - PROCESS | 1744 | 1467604081624 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8eff9400) [pid = 1744] [serial = 1608] [outer = 0x8e7c7400] 20:48:02 INFO - PROCESS | 1744 | 1467604082754 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:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1789ms 20:48:02 INFO - PROCESS | 1744 | 1467604082843 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 1744 | 1467604082850 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 20:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:48:02 INFO - PROCESS | 1744 | 1467604082859 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:48:02 INFO - PROCESS | 1744 | 1467604082865 Marionette TRACE conn3 <- [1,2114,null,{}] 20:48:02 INFO - PROCESS | 1744 | 1467604082872 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:48:02 INFO - PROCESS | 1744 | 1467604082878 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:03 INFO - PROCESS | 1744 | 1467604083096 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 20:48:03 INFO - PROCESS | 1744 | 1467604083372 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 1744 | 1467604083381 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7da000 == 26 [pid = 1744] [id = 536] 20:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912b5000) [pid = 1744] [serial = 1609] [outer = (nil)] 20:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ed8400) [pid = 1744] [serial = 1610] [outer = 0x912b5000] 20:48:03 INFO - PROCESS | 1744 | 1467604083464 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x925d3400) [pid = 1744] [serial = 1611] [outer = 0x912b5000] 20:48:04 INFO - PROCESS | 1744 | 1467604084490 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:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1684ms 20:48:04 INFO - PROCESS | 1744 | 1467604084542 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 20:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:48:04 INFO - PROCESS | 1744 | 1467604084548 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 20:48:04 INFO - PROCESS | 1744 | 1467604084555 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:48:04 INFO - PROCESS | 1744 | 1467604084558 Marionette TRACE conn3 <- [1,2118,null,{}] 20:48:04 INFO - PROCESS | 1744 | 1467604084565 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:48:04 INFO - PROCESS | 1744 | 1467604084570 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:04 INFO - PROCESS | 1744 | 1467604084758 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 20:48:05 INFO - PROCESS | 1744 | 1467604085038 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 1744 | 1467604085046 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f2400 == 27 [pid = 1744] [id = 537] 20:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9517b800) [pid = 1744] [serial = 1612] [outer = (nil)] 20:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x95204000) [pid = 1744] [serial = 1613] [outer = 0x9517b800] 20:48:05 INFO - PROCESS | 1744 | 1467604085169 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9520ac00) [pid = 1744] [serial = 1614] [outer = 0x9517b800] 20:48:06 INFO - PROCESS | 1744 | 1467604086133 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:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1633ms 20:48:06 INFO - PROCESS | 1744 | 1467604086212 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 1744 | 1467604086219 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 20:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:48:06 INFO - PROCESS | 1744 | 1467604086237 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 1744 | 1467604086244 Marionette TRACE conn3 <- [1,2122,null,{}] 20:48:06 INFO - PROCESS | 1744 | 1467604086250 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:48:06 INFO - PROCESS | 1744 | 1467604086257 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:06 INFO - PROCESS | 1744 | 1467604086439 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 20:48:06 INFO - PROCESS | 1744 | 1467604086619 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 1744 | 1467604086628 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4400 == 28 [pid = 1744] [id = 538] 20:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7cec00) [pid = 1744] [serial = 1615] [outer = (nil)] 20:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93ebb000) [pid = 1744] [serial = 1616] [outer = 0x8f7cec00] 20:48:06 INFO - PROCESS | 1744 | 1467604086707 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93e37800) [pid = 1744] [serial = 1617] [outer = 0x8f7cec00] 20:48:07 INFO - PROCESS | 1744 | 1467604087873 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:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1744ms 20:48:07 INFO - PROCESS | 1744 | 1467604087974 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 1744 | 1467604087980 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 20:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:48:07 INFO - PROCESS | 1744 | 1467604087997 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - PROCESS | 1744 | 1467604088002 Marionette TRACE conn3 <- [1,2126,null,{}] 20:48:08 INFO - PROCESS | 1744 | 1467604088019 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:48:08 INFO - PROCESS | 1744 | 1467604088024 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:08 INFO - PROCESS | 1744 | 1467604088326 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 20:48:08 INFO - PROCESS | 1744 | --DOCSHELL 0x91020c00 == 27 [pid = 1744] [id = 521] 20:48:08 INFO - PROCESS | 1744 | --DOCSHELL 0x924e6800 == 26 [pid = 1744] [id = 519] 20:48:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34000 == 25 [pid = 1744] [id = 518] 20:48:08 INFO - PROCESS | 1744 | 1467604088471 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:08 INFO - PROCESS | 1744 | 1467604088480 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec33c00 == 26 [pid = 1744] [id = 539] 20:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ec34000) [pid = 1744] [serial = 1618] [outer = (nil)] 20:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8eff0000) [pid = 1744] [serial = 1619] [outer = 0x8ec34000] 20:48:08 INFO - PROCESS | 1744 | 1467604088565 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f7d2000) [pid = 1744] [serial = 1620] [outer = 0x8ec34000] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93c03800) [pid = 1744] [serial = 1539] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x925cac00) [pid = 1744] [serial = 1562] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9261e800) [pid = 1744] [serial = 1565] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93e36c00) [pid = 1744] [serial = 1563] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93c0f400) [pid = 1744] [serial = 1547] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eacc00) [pid = 1744] [serial = 1548] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9520bc00) [pid = 1744] [serial = 1550] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x95209400) [pid = 1744] [serial = 1551] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e7c6c00) [pid = 1744] [serial = 1541] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8efeec00) [pid = 1744] [serial = 1542] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912bb800) [pid = 1744] [serial = 1544] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x925c9000) [pid = 1744] [serial = 1545] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f636400) [pid = 1744] [serial = 1553] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f63f800) [pid = 1744] [serial = 1554] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9261c000) [pid = 1744] [serial = 1559] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91016400) [pid = 1744] [serial = 1556] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912ad800) [pid = 1744] [serial = 1557] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9844c400) [pid = 1744] [serial = 1569] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92f46400) [pid = 1744] [serial = 1566] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9520d000) [pid = 1744] [serial = 1568] [outer = (nil)] [url = about:blank] 20:48:08 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x926fd800) [pid = 1744] [serial = 1560] [outer = (nil)] [url = about:blank] 20:48:09 INFO - PROCESS | 1744 | 1467604089359 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:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1401ms 20:48:09 INFO - PROCESS | 1744 | 1467604089395 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 1744 | 1467604089401 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 20:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:48:09 INFO - PROCESS | 1744 | 1467604089412 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:48:09 INFO - PROCESS | 1744 | 1467604089415 Marionette TRACE conn3 <- [1,2130,null,{}] 20:48:09 INFO - PROCESS | 1744 | 1467604089421 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:48:09 INFO - PROCESS | 1744 | 1467604089427 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:09 INFO - PROCESS | 1744 | 1467604089584 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 20:48:09 INFO - PROCESS | 1744 | 1467604089725 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 1744 | 1467604089734 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a3c00 == 27 [pid = 1744] [id = 540] 20:48:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x912aa400) [pid = 1744] [serial = 1621] [outer = (nil)] 20:48:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91ed3800) [pid = 1744] [serial = 1622] [outer = 0x912aa400] 20:48:09 INFO - PROCESS | 1744 | 1467604089821 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x924db000) [pid = 1744] [serial = 1623] [outer = 0x912aa400] 20:48:10 INFO - PROCESS | 1744 | 1467604090724 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:48:10 INFO - PROCESS | 1744 | 1467604090749 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 20:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:48:10 INFO - PROCESS | 1744 | 1467604090757 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 1744 | 1467604090763 Marionette TRACE conn3 <- [1,2134,null,{}] 20:48:10 INFO - PROCESS | 1744 | 1467604090778 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:48:10 INFO - PROCESS | 1744 | 1467604090786 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:10 INFO - PROCESS | 1744 | 1467604090943 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 20:48:11 INFO - PROCESS | 1744 | 1467604091094 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:11 INFO - PROCESS | 1744 | 1467604091105 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b65000 == 28 [pid = 1744] [id = 541] 20:48:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93c05000) [pid = 1744] [serial = 1624] [outer = (nil)] 20:48:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eae000) [pid = 1744] [serial = 1625] [outer = 0x93c05000] 20:48:11 INFO - PROCESS | 1744 | 1467604091172 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9517ec00) [pid = 1744] [serial = 1626] [outer = 0x93c05000] 20:48:12 INFO - PROCESS | 1744 | 1467604091999 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:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1296ms 20:48:12 INFO - PROCESS | 1744 | 1467604092059 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 20:48:12 INFO - PROCESS | 1744 | 1467604092064 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 20:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:48:12 INFO - PROCESS | 1744 | 1467604092070 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:48:12 INFO - PROCESS | 1744 | 1467604092072 Marionette TRACE conn3 <- [1,2138,null,{}] 20:48:12 INFO - PROCESS | 1744 | 1467604092078 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:48:12 INFO - PROCESS | 1744 | 1467604092083 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:12 INFO - PROCESS | 1744 | 1467604092303 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 20:48:12 INFO - PROCESS | 1744 | 1467604092322 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 1744 | 1467604092330 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd1400 == 29 [pid = 1744] [id = 542] 20:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95209400) [pid = 1744] [serial = 1627] [outer = (nil)] 20:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x952f6c00) [pid = 1744] [serial = 1628] [outer = 0x95209400] 20:48:12 INFO - PROCESS | 1744 | 1467604092397 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x98348c00) [pid = 1744] [serial = 1629] [outer = 0x95209400] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f63c400) [pid = 1744] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x926f8800) [pid = 1744] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eff5800) [pid = 1744] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x952f6400) [pid = 1744] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec3c800) [pid = 1744] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91018400) [pid = 1744] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x95201c00) [pid = 1744] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x924e4400) [pid = 1744] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a048000) [pid = 1744] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a03e400) [pid = 1744] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:48:13 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x926f7800) [pid = 1744] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:48:13 INFO - PROCESS | 1744 | 1467604093385 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:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1337ms 20:48:13 INFO - PROCESS | 1744 | 1467604093409 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 1744 | 1467604093412 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 20:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:48:13 INFO - PROCESS | 1744 | 1467604093419 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:48:13 INFO - PROCESS | 1744 | 1467604093422 Marionette TRACE conn3 <- [1,2142,null,{}] 20:48:13 INFO - PROCESS | 1744 | 1467604093428 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:48:13 INFO - PROCESS | 1744 | 1467604093432 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:13 INFO - PROCESS | 1744 | 1467604093574 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 20:48:13 INFO - PROCESS | 1744 | 1467604093587 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:13 INFO - PROCESS | 1744 | 1467604093594 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d7000 == 30 [pid = 1744] [id = 543] 20:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x912abc00) [pid = 1744] [serial = 1630] [outer = (nil)] 20:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9319ec00) [pid = 1744] [serial = 1631] [outer = 0x912abc00] 20:48:13 INFO - PROCESS | 1744 | 1467604093662 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9517bc00) [pid = 1744] [serial = 1632] [outer = 0x912abc00] 20:48:14 INFO - PROCESS | 1744 | 1467604094562 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:48:14 INFO - PROCESS | 1744 | 1467604094610 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 20:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:48:14 INFO - PROCESS | 1744 | 1467604094616 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 1744 | 1467604094619 Marionette TRACE conn3 <- [1,2146,null,{}] 20:48:14 INFO - PROCESS | 1744 | 1467604094625 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:48:14 INFO - PROCESS | 1744 | 1467604094635 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:14 INFO - PROCESS | 1744 | 1467604094819 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 20:48:14 INFO - PROCESS | 1744 | 1467604094829 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 1744 | 1467604094836 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0c00 == 31 [pid = 1744] [id = 544] 20:48:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9101fc00) [pid = 1744] [serial = 1633] [outer = (nil)] 20:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93e35c00) [pid = 1744] [serial = 1634] [outer = 0x9101fc00] 20:48:15 INFO - PROCESS | 1744 | 1467604095040 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a041000) [pid = 1744] [serial = 1635] [outer = 0x9101fc00] 20:48:16 INFO - PROCESS | 1744 | 1467604096072 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:48:16 INFO - PROCESS | 1744 | 1467604096114 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 20:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:48:16 INFO - PROCESS | 1744 | 1467604096123 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:48:16 INFO - PROCESS | 1744 | 1467604096130 Marionette TRACE conn3 <- [1,2150,null,{}] 20:48:16 INFO - PROCESS | 1744 | 1467604096138 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:48:16 INFO - PROCESS | 1744 | 1467604096144 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:16 INFO - PROCESS | 1744 | 1467604096330 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 20:48:16 INFO - PROCESS | 1744 | 1467604096556 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 1744 | 1467604096564 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d7800 == 32 [pid = 1744] [id = 545] 20:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f7d9000) [pid = 1744] [serial = 1636] [outer = (nil)] 20:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912a5800) [pid = 1744] [serial = 1637] [outer = 0x8f7d9000] 20:48:16 INFO - PROCESS | 1744 | 1467604096689 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92614800) [pid = 1744] [serial = 1638] [outer = 0x8f7d9000] 20:48:17 INFO - PROCESS | 1744 | 1467604097581 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:48:17 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:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1539ms 20:48:17 INFO - PROCESS | 1744 | 1467604097662 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 1744 | 1467604097670 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 20:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:48:17 INFO - PROCESS | 1744 | 1467604097680 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:48:17 INFO - PROCESS | 1744 | 1467604097684 Marionette TRACE conn3 <- [1,2154,null,{}] 20:48:17 INFO - PROCESS | 1744 | 1467604097691 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:48:17 INFO - PROCESS | 1744 | 1467604097697 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:17 INFO - PROCESS | 1744 | 1467604097918 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 20:48:18 INFO - PROCESS | 1744 | 1467604098188 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 1744 | 1467604098196 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x93191800 == 33 [pid = 1744] [id = 546] 20:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e35000) [pid = 1744] [serial = 1639] [outer = (nil)] 20:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95207c00) [pid = 1744] [serial = 1640] [outer = 0x93e35000] 20:48:18 INFO - PROCESS | 1744 | 1467604098293 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x952f4000) [pid = 1744] [serial = 1641] [outer = 0x93e35000] 20:48:19 INFO - PROCESS | 1744 | 1467604099177 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:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1530ms 20:48:19 INFO - PROCESS | 1744 | 1467604099224 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 20:48:19 INFO - PROCESS | 1744 | 1467604099228 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 20:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:48:19 INFO - PROCESS | 1744 | 1467604099235 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:48:19 INFO - PROCESS | 1744 | 1467604099242 Marionette TRACE conn3 <- [1,2158,null,{}] 20:48:19 INFO - PROCESS | 1744 | 1467604099258 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:48:19 INFO - PROCESS | 1744 | 1467604099267 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:19 INFO - PROCESS | 1744 | 1467604099448 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 20:48:19 INFO - PROCESS | 1744 | 1467604099628 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:19 INFO - PROCESS | 1744 | 1467604099639 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a178000 == 34 [pid = 1744] [id = 547] 20:48:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a17b400) [pid = 1744] [serial = 1642] [outer = (nil)] 20:48:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a30f000) [pid = 1744] [serial = 1643] [outer = 0x9a17b400] 20:48:19 INFO - PROCESS | 1744 | 1467604099718 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a521c00) [pid = 1744] [serial = 1644] [outer = 0x9a17b400] 20:48:20 INFO - PROCESS | 1744 | 1467604100669 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:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1491ms 20:48:20 INFO - PROCESS | 1744 | 1467604100727 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 20:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:48:20 INFO - PROCESS | 1744 | 1467604100732 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 20:48:20 INFO - PROCESS | 1744 | 1467604100738 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 1744 | 1467604100742 Marionette TRACE conn3 <- [1,2162,null,{}] 20:48:20 INFO - PROCESS | 1744 | 1467604100748 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:48:20 INFO - PROCESS | 1744 | 1467604100753 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:20 INFO - PROCESS | 1744 | 1467604100930 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 20:48:21 INFO - PROCESS | 1744 | 1467604101110 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:21 INFO - PROCESS | 1744 | 1467604101119 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a17a400 == 35 [pid = 1744] [id = 548] 20:48:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a17b000) [pid = 1744] [serial = 1645] [outer = (nil)] 20:48:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a696800) [pid = 1744] [serial = 1646] [outer = 0x9a17b000] 20:48:21 INFO - PROCESS | 1744 | 1467604101199 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a69cc00) [pid = 1744] [serial = 1647] [outer = 0x9a17b000] 20:48:22 INFO - PROCESS | 1744 | 1467604102118 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:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1430ms 20:48:22 INFO - PROCESS | 1744 | 1467604102176 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 20:48:22 INFO - PROCESS | 1744 | 1467604102180 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 20:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:48:22 INFO - PROCESS | 1744 | 1467604102186 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:48:22 INFO - PROCESS | 1744 | 1467604102190 Marionette TRACE conn3 <- [1,2166,null,{}] 20:48:22 INFO - PROCESS | 1744 | 1467604102196 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:48:22 INFO - PROCESS | 1744 | 1467604102201 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:22 INFO - PROCESS | 1744 | 1467604102368 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 20:48:22 INFO - PROCESS | 1744 | 1467604102564 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:22 INFO - PROCESS | 1744 | 1467604102574 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b7000 == 36 [pid = 1744] [id = 549] 20:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93199c00) [pid = 1744] [serial = 1648] [outer = (nil)] 20:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a6a3000) [pid = 1744] [serial = 1649] [outer = 0x93199c00] 20:48:22 INFO - PROCESS | 1744 | 1467604102685 Marionette DEBUG loaded listener.js 20:48:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a85d000) [pid = 1744] [serial = 1650] [outer = 0x93199c00] 20:48:23 INFO - PROCESS | 1744 | 1467604103675 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:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1540ms 20:48:23 INFO - PROCESS | 1744 | 1467604103727 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 20:48:23 INFO - PROCESS | 1744 | 1467604103731 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 20:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:48:23 INFO - PROCESS | 1744 | 1467604103738 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:48:23 INFO - PROCESS | 1744 | 1467604103742 Marionette TRACE conn3 <- [1,2170,null,{}] 20:48:23 INFO - PROCESS | 1744 | 1467604103747 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:48:23 INFO - PROCESS | 1744 | 1467604103757 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:23 INFO - PROCESS | 1744 | 1467604103948 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 20:48:24 INFO - PROCESS | 1744 | 1467604104140 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:24 INFO - PROCESS | 1744 | 1467604104148 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0d400 == 37 [pid = 1744] [id = 550] 20:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a5f5800) [pid = 1744] [serial = 1651] [outer = (nil)] 20:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9abaec00) [pid = 1744] [serial = 1652] [outer = 0x9a5f5800] 20:48:24 INFO - PROCESS | 1744 | 1467604104242 Marionette DEBUG loaded listener.js 20:48:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9abacc00) [pid = 1744] [serial = 1653] [outer = 0x9a5f5800] 20:48:25 INFO - PROCESS | 1744 | 1467604105199 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:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1538ms 20:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:48:25 INFO - PROCESS | 1744 | 1467604105276 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 20:48:25 INFO - PROCESS | 1744 | 1467604105280 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 20:48:25 INFO - PROCESS | 1744 | 1467604105286 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:48:25 INFO - PROCESS | 1744 | 1467604105289 Marionette TRACE conn3 <- [1,2174,null,{}] 20:48:25 INFO - PROCESS | 1744 | 1467604105296 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:48:25 INFO - PROCESS | 1744 | 1467604105301 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:25 INFO - PROCESS | 1744 | 1467604105468 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 20:48:25 INFO - PROCESS | 1744 | 1467604105935 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:25 INFO - PROCESS | 1744 | 1467604105942 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec42c00 == 38 [pid = 1744] [id = 551] 20:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8efee800) [pid = 1744] [serial = 1654] [outer = (nil)] 20:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8f63f800) [pid = 1744] [serial = 1655] [outer = 0x8efee800] 20:48:26 INFO - PROCESS | 1744 | 1467604106065 Marionette DEBUG loaded listener.js 20:48:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x91017800) [pid = 1744] [serial = 1656] [outer = 0x8efee800] 20:48:26 INFO - PROCESS | 1744 | 1467604106987 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:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1737ms 20:48:27 INFO - PROCESS | 1744 | 1467604107025 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 20:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:48:27 INFO - PROCESS | 1744 | 1467604107030 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 20:48:27 INFO - PROCESS | 1744 | 1467604107038 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - PROCESS | 1744 | 1467604107045 Marionette TRACE conn3 <- [1,2178,null,{}] 20:48:27 INFO - PROCESS | 1744 | 1467604107053 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:48:27 INFO - PROCESS | 1744 | 1467604107058 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:27 INFO - PROCESS | 1744 | 1467604107228 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 20:48:27 INFO - PROCESS | 1744 | 1467604107420 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:27 INFO - PROCESS | 1744 | 1467604107430 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cb400 == 39 [pid = 1744] [id = 552] 20:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x91018000) [pid = 1744] [serial = 1657] [outer = (nil)] 20:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x925c9800) [pid = 1744] [serial = 1658] [outer = 0x91018000] 20:48:27 INFO - PROCESS | 1744 | 1467604107505 Marionette DEBUG loaded listener.js 20:48:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x92fd2000) [pid = 1744] [serial = 1659] [outer = 0x91018000] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x925d2c00 == 38 [pid = 1744] [id = 524] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8f637800 == 37 [pid = 1744] [id = 523] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3b800 == 36 [pid = 1744] [id = 529] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638400 == 35 [pid = 1744] [id = 522] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9517d800 == 34 [pid = 1744] [id = 525] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x91015c00 == 33 [pid = 1744] [id = 528] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9319a800 == 32 [pid = 1744] [id = 520] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x9a047c00 == 31 [pid = 1744] [id = 527] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x92f47800 == 30 [pid = 1744] [id = 526] 20:48:28 INFO - PROCESS | 1744 | --DOCSHELL 0x8f631800 == 29 [pid = 1744] [id = 517] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92f49000) [pid = 1744] [serial = 1604] [outer = (nil)] [url = about:blank] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912ab000) [pid = 1744] [serial = 1572] [outer = (nil)] [url = about:blank] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f9d3400) [pid = 1744] [serial = 1571] [outer = (nil)] [url = about:blank] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93e2ac00) [pid = 1744] [serial = 1575] [outer = (nil)] [url = about:blank] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92fd2400) [pid = 1744] [serial = 1574] [outer = (nil)] [url = about:blank] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8effb000) [pid = 1744] [serial = 1592] [outer = (nil)] [url = about:blank] 20:48:28 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x99e8d000) [pid = 1744] [serial = 1578] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x994e1400) [pid = 1744] [serial = 1577] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f63a400) [pid = 1744] [serial = 1593] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eff8c00) [pid = 1744] [serial = 1589] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9129fc00) [pid = 1744] [serial = 1595] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a042800) [pid = 1744] [serial = 1581] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9a03dc00) [pid = 1744] [serial = 1580] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x925d1800) [pid = 1744] [serial = 1598] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a1b5c00) [pid = 1744] [serial = 1584] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a054800) [pid = 1744] [serial = 1583] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a857400) [pid = 1744] [serial = 1587] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a69b400) [pid = 1744] [serial = 1586] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92fd3800) [pid = 1744] [serial = 1601] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92620800) [pid = 1744] [serial = 1599] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f637000) [pid = 1744] [serial = 1590] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93c0d000) [pid = 1744] [serial = 1602] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912aac00) [pid = 1744] [serial = 1596] [outer = (nil)] [url = about:blank] 20:48:29 INFO - PROCESS | 1744 | 1467604109545 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:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2547ms 20:48:29 INFO - PROCESS | 1744 | 1467604109584 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 20:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:48:29 INFO - PROCESS | 1744 | 1467604109590 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 20:48:29 INFO - PROCESS | 1744 | 1467604109598 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:48:29 INFO - PROCESS | 1744 | 1467604109605 Marionette TRACE conn3 <- [1,2182,null,{}] 20:48:29 INFO - PROCESS | 1744 | 1467604109612 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:48:29 INFO - PROCESS | 1744 | 1467604109618 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:29 INFO - PROCESS | 1744 | 1467604109778 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 20:48:29 INFO - PROCESS | 1744 | 1467604109914 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:29 INFO - PROCESS | 1744 | 1467604109924 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d1000 == 30 [pid = 1744] [id = 553] 20:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7d5400) [pid = 1744] [serial = 1660] [outer = (nil)] 20:48:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f9ccc00) [pid = 1744] [serial = 1661] [outer = 0x8f7d5400] 20:48:29 INFO - PROCESS | 1744 | 1467604109996 Marionette DEBUG loaded listener.js 20:48:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f9d6c00) [pid = 1744] [serial = 1662] [outer = 0x8f7d5400] 20:48:30 INFO - PROCESS | 1744 | 1467604110845 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:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1340ms 20:48:30 INFO - PROCESS | 1744 | 1467604110945 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 20:48:30 INFO - PROCESS | 1744 | 1467604110953 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 20:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:48:30 INFO - PROCESS | 1744 | 1467604110964 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:48:30 INFO - PROCESS | 1744 | 1467604110968 Marionette TRACE conn3 <- [1,2186,null,{}] 20:48:30 INFO - PROCESS | 1744 | 1467604110974 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:48:30 INFO - PROCESS | 1744 | 1467604110980 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:31 INFO - PROCESS | 1744 | 1467604111142 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 20:48:31 INFO - PROCESS | 1744 | 1467604111307 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:31 INFO - PROCESS | 1744 | 1467604111316 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129d800 == 31 [pid = 1744] [id = 554] 20:48:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912aac00) [pid = 1744] [serial = 1663] [outer = (nil)] 20:48:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91ed7800) [pid = 1744] [serial = 1664] [outer = 0x912aac00] 20:48:31 INFO - PROCESS | 1744 | 1467604111388 Marionette DEBUG loaded listener.js 20:48:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x924e1400) [pid = 1744] [serial = 1665] [outer = 0x912aac00] 20:48:32 INFO - PROCESS | 1744 | 1467604112217 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:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1281ms 20:48:32 INFO - PROCESS | 1744 | 1467604112245 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 20:48:32 INFO - PROCESS | 1744 | 1467604112248 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 20:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:48:32 INFO - PROCESS | 1744 | 1467604112255 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:48:32 INFO - PROCESS | 1744 | 1467604112260 Marionette TRACE conn3 <- [1,2190,null,{}] 20:48:32 INFO - PROCESS | 1744 | 1467604112283 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:48:32 INFO - PROCESS | 1744 | 1467604112291 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:32 INFO - PROCESS | 1744 | 1467604112506 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 20:48:32 INFO - PROCESS | 1744 | 1467604112534 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:32 INFO - PROCESS | 1744 | 1467604112554 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319a800 == 32 [pid = 1744] [id = 555] 20:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9319b800) [pid = 1744] [serial = 1666] [outer = (nil)] 20:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93b62400) [pid = 1744] [serial = 1667] [outer = 0x9319b800] 20:48:32 INFO - PROCESS | 1744 | 1467604112628 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93c08800) [pid = 1744] [serial = 1668] [outer = 0x9319b800] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8ec34000) [pid = 1744] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x912aa400) [pid = 1744] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8e7c7400) [pid = 1744] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x95209400) [pid = 1744] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7cf000) [pid = 1744] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7cec00) [pid = 1744] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912b5000) [pid = 1744] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93c05000) [pid = 1744] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9517b800) [pid = 1744] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912abc00) [pid = 1744] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:48:33 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9101fc00) [pid = 1744] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:48:33 INFO - PROCESS | 1744 | 1467604113997 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:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1799ms 20:48:34 INFO - PROCESS | 1744 | 1467604114054 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 20:48:34 INFO - PROCESS | 1744 | 1467604114058 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 20:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:48:34 INFO - PROCESS | 1744 | 1467604114064 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 1744 | 1467604114068 Marionette TRACE conn3 <- [1,2194,null,{}] 20:48:34 INFO - PROCESS | 1744 | 1467604114073 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:48:34 INFO - PROCESS | 1744 | 1467604114078 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:34 INFO - PROCESS | 1744 | 1467604114269 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 20:48:34 INFO - PROCESS | 1744 | 1467604114412 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:34 INFO - PROCESS | 1744 | 1467604114424 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34000 == 33 [pid = 1744] [id = 556] 20:48:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7cf000) [pid = 1744] [serial = 1669] [outer = (nil)] 20:48:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912ba400) [pid = 1744] [serial = 1670] [outer = 0x8f7cf000] 20:48:34 INFO - PROCESS | 1744 | 1467604114487 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e30000) [pid = 1744] [serial = 1671] [outer = 0x8f7cf000] 20:48:35 INFO - PROCESS | 1744 | 1467604115167 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:48:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:48:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1139ms 20:48:35 INFO - PROCESS | 1744 | 1467604115205 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 20:48:35 INFO - PROCESS | 1744 | 1467604115207 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 20:48:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:48:35 INFO - PROCESS | 1744 | 1467604115214 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:48:35 INFO - PROCESS | 1744 | 1467604115216 Marionette TRACE conn3 <- [1,2198,null,{}] 20:48:35 INFO - PROCESS | 1744 | 1467604115222 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:48:35 INFO - PROCESS | 1744 | 1467604115227 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:35 INFO - PROCESS | 1744 | 1467604115432 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 20:48:35 INFO - PROCESS | 1744 | 1467604115441 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:35 INFO - PROCESS | 1744 | 1467604115451 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e2d800 == 34 [pid = 1744] [id = 557] 20:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eb0c00) [pid = 1744] [serial = 1672] [outer = (nil)] 20:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9517d400) [pid = 1744] [serial = 1673] [outer = 0x93eb0c00] 20:48:35 INFO - PROCESS | 1744 | 1467604115515 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95204c00) [pid = 1744] [serial = 1674] [outer = 0x93eb0c00] 20:48:36 INFO - PROCESS | 1744 | 1467604116960 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:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1791ms 20:48:37 INFO - PROCESS | 1744 | 1467604117006 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 20:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:48:37 INFO - PROCESS | 1744 | 1467604117012 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 20:48:37 INFO - PROCESS | 1744 | 1467604117019 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:48:37 INFO - PROCESS | 1744 | 1467604117024 Marionette TRACE conn3 <- [1,2202,null,{}] 20:48:37 INFO - PROCESS | 1744 | 1467604117032 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:48:37 INFO - PROCESS | 1744 | 1467604117037 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:37 INFO - PROCESS | 1744 | 1467604117283 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 20:48:37 INFO - PROCESS | 1744 | 1467604117448 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:37 INFO - PROCESS | 1744 | 1467604117460 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8c00 == 35 [pid = 1744] [id = 558] 20:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x91019c00) [pid = 1744] [serial = 1675] [outer = (nil)] 20:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x912b6000) [pid = 1744] [serial = 1676] [outer = 0x91019c00] 20:48:37 INFO - PROCESS | 1744 | 1467604117538 Marionette DEBUG loaded listener.js 20:48:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92617400) [pid = 1744] [serial = 1677] [outer = 0x91019c00] 20:48:38 INFO - PROCESS | 1744 | 1467604118597 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:48:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:48:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1592ms 20:48:38 INFO - PROCESS | 1744 | 1467604118610 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 1744 | 1467604118617 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 20:48:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:48:38 INFO - PROCESS | 1744 | 1467604118628 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:48:38 INFO - PROCESS | 1744 | 1467604118632 Marionette TRACE conn3 <- [1,2206,null,{}] 20:48:38 INFO - PROCESS | 1744 | 1467604118639 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:48:38 INFO - PROCESS | 1744 | 1467604118645 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:38 INFO - PROCESS | 1744 | 1467604118847 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 20:48:39 INFO - PROCESS | 1744 | 1467604119068 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:39 INFO - PROCESS | 1744 | 1467604119078 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129ec00 == 36 [pid = 1744] [id = 559] 20:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92f3f000) [pid = 1744] [serial = 1678] [outer = (nil)] 20:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93eb5000) [pid = 1744] [serial = 1679] [outer = 0x92f3f000] 20:48:39 INFO - PROCESS | 1744 | 1467604119197 Marionette DEBUG loaded listener.js 20:48:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x952e7400) [pid = 1744] [serial = 1680] [outer = 0x92f3f000] 20:48:40 INFO - PROCESS | 1744 | 1467604120198 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:48:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:48:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1636ms 20:48:40 INFO - PROCESS | 1744 | 1467604120264 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 20:48:40 INFO - PROCESS | 1744 | 1467604120269 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 20:48:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:48:40 INFO - PROCESS | 1744 | 1467604120275 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:48:40 INFO - PROCESS | 1744 | 1467604120282 Marionette TRACE conn3 <- [1,2210,null,{}] 20:48:40 INFO - PROCESS | 1744 | 1467604120298 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:48:40 INFO - PROCESS | 1744 | 1467604120307 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:40 INFO - PROCESS | 1744 | 1467604120518 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 20:48:40 INFO - PROCESS | 1744 | 1467604120742 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:40 INFO - PROCESS | 1744 | 1467604120751 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x9844f800 == 37 [pid = 1744] [id = 560] 20:48:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x99487000) [pid = 1744] [serial = 1681] [outer = (nil)] 20:48:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x99edd000) [pid = 1744] [serial = 1682] [outer = 0x99487000] 20:48:40 INFO - PROCESS | 1744 | 1467604120879 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a03e800) [pid = 1744] [serial = 1683] [outer = 0x99487000] 20:48:42 INFO - PROCESS | 1744 | 1467604122041 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:48:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:48:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1842ms 20:48:42 INFO - PROCESS | 1744 | 1467604122118 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 20:48:42 INFO - PROCESS | 1744 | 1467604122125 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 20:48:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:48:42 INFO - PROCESS | 1744 | 1467604122134 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:48:42 INFO - PROCESS | 1744 | 1467604122139 Marionette TRACE conn3 <- [1,2214,null,{}] 20:48:42 INFO - PROCESS | 1744 | 1467604122148 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:48:42 INFO - PROCESS | 1744 | 1467604122153 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:42 INFO - PROCESS | 1744 | 1467604122400 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 20:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0d400 == 36 [pid = 1744] [id = 550] 20:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34000 == 35 [pid = 1744] [id = 556] 20:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9319a800 == 34 [pid = 1744] [id = 555] 20:48:42 INFO - PROCESS | 1744 | 1467604122702 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:42 INFO - PROCESS | 1744 | 1467604122714 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x9129d800 == 33 [pid = 1744] [id = 554] 20:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d1000 == 32 [pid = 1744] [id = 553] 20:48:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effb400 == 33 [pid = 1744] [id = 561] 20:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8effb800) [pid = 1744] [serial = 1684] [outer = (nil)] 20:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f63ec00) [pid = 1744] [serial = 1685] [outer = 0x8effb800] 20:48:42 INFO - PROCESS | 1744 | 1467604122791 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f7ce800) [pid = 1744] [serial = 1686] [outer = 0x8effb800] 20:48:42 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cb400 == 32 [pid = 1744] [id = 552] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a041000) [pid = 1744] [serial = 1635] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93e35c00) [pid = 1744] [serial = 1634] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9517bc00) [pid = 1744] [serial = 1632] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8f7d2000) [pid = 1744] [serial = 1620] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x924db000) [pid = 1744] [serial = 1623] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8ec36c00) [pid = 1744] [serial = 1607] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x952f6c00) [pid = 1744] [serial = 1628] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eff0000) [pid = 1744] [serial = 1619] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93b69800) [pid = 1744] [serial = 1605] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93ebb000) [pid = 1744] [serial = 1616] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eff9400) [pid = 1744] [serial = 1608] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91ed8400) [pid = 1744] [serial = 1610] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x925d3400) [pid = 1744] [serial = 1611] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93eae000) [pid = 1744] [serial = 1625] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ed3800) [pid = 1744] [serial = 1622] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x95204000) [pid = 1744] [serial = 1613] [outer = (nil)] [url = about:blank] 20:48:42 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93e37800) [pid = 1744] [serial = 1617] [outer = (nil)] [url = about:blank] 20:48:43 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x98348c00) [pid = 1744] [serial = 1629] [outer = (nil)] [url = about:blank] 20:48:43 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9517ec00) [pid = 1744] [serial = 1626] [outer = (nil)] [url = about:blank] 20:48:43 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9520ac00) [pid = 1744] [serial = 1614] [outer = (nil)] [url = about:blank] 20:48:43 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9319ec00) [pid = 1744] [serial = 1631] [outer = (nil)] [url = about:blank] 20:48:43 INFO - PROCESS | 1744 | 1467604123578 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:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1491ms 20:48:43 INFO - PROCESS | 1744 | 1467604123625 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 1744 | 1467604123631 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 20:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:48:43 INFO - PROCESS | 1744 | 1467604123642 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 1744 | 1467604123645 Marionette TRACE conn3 <- [1,2218,null,{}] 20:48:43 INFO - PROCESS | 1744 | 1467604123652 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:48:43 INFO - PROCESS | 1744 | 1467604123657 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:43 INFO - PROCESS | 1744 | 1467604123820 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 20:48:43 INFO - PROCESS | 1744 | 1467604123957 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:43 INFO - PROCESS | 1744 | 1467604123965 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f632c00 == 33 [pid = 1744] [id = 562] 20:48:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9101d800) [pid = 1744] [serial = 1687] [outer = (nil)] 20:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x912b1400) [pid = 1744] [serial = 1688] [outer = 0x9101d800] 20:48:44 INFO - PROCESS | 1744 | 1467604124041 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x924e0000) [pid = 1744] [serial = 1689] [outer = 0x9101d800] 20:48:44 INFO - PROCESS | 1744 | 1467604124806 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:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1228ms 20:48:44 INFO - PROCESS | 1744 | 1467604124869 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 20:48:44 INFO - PROCESS | 1744 | 1467604124873 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 20:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:48:44 INFO - PROCESS | 1744 | 1467604124880 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:48:44 INFO - PROCESS | 1744 | 1467604124886 Marionette TRACE conn3 <- [1,2222,null,{}] 20:48:44 INFO - PROCESS | 1744 | 1467604124901 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:48:44 INFO - PROCESS | 1744 | 1467604124909 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:45 INFO - PROCESS | 1744 | 1467604125066 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 20:48:45 INFO - PROCESS | 1744 | 1467604125078 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 1744 | 1467604125089 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0d800 == 34 [pid = 1744] [id = 563] 20:48:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93c0f800) [pid = 1744] [serial = 1690] [outer = (nil)] 20:48:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93e35400) [pid = 1744] [serial = 1691] [outer = 0x93c0f800] 20:48:45 INFO - PROCESS | 1744 | 1467604125156 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93eb7800) [pid = 1744] [serial = 1692] [outer = 0x93c0f800] 20:48:46 INFO - PROCESS | 1744 | 1467604126150 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:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1293ms 20:48:46 INFO - PROCESS | 1744 | 1467604126173 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 20:48:46 INFO - PROCESS | 1744 | 1467604126182 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 20:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:48:46 INFO - PROCESS | 1744 | 1467604126191 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:48:46 INFO - PROCESS | 1744 | 1467604126194 Marionette TRACE conn3 <- [1,2226,null,{}] 20:48:46 INFO - PROCESS | 1744 | 1467604126212 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:48:46 INFO - PROCESS | 1744 | 1467604126217 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:46 INFO - PROCESS | 1744 | 1467604126419 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 20:48:46 INFO - PROCESS | 1744 | 1467604126460 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 1744 | 1467604126468 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fc5000 == 35 [pid = 1744] [id = 564] 20:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95206000) [pid = 1744] [serial = 1693] [outer = (nil)] 20:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9520e400) [pid = 1744] [serial = 1694] [outer = 0x95206000] 20:48:46 INFO - PROCESS | 1744 | 1467604126535 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9792c000) [pid = 1744] [serial = 1695] [outer = 0x95206000] 20:48:47 INFO - PROCESS | 1744 | 1467604127487 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:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9319b800) [pid = 1744] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7d5400) [pid = 1744] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f7cf000) [pid = 1744] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a17b400) [pid = 1744] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a17b000) [pid = 1744] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93199c00) [pid = 1744] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a5f5800) [pid = 1744] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x91018000) [pid = 1744] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8efee800) [pid = 1744] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8f7d9000) [pid = 1744] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x912aac00) [pid = 1744] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:48:47 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x93e35000) [pid = 1744] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:48:47 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:48:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1341ms 20:48:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:48:47 INFO - PROCESS | 1744 | 1467604127532 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 20:48:47 INFO - PROCESS | 1744 | 1467604127534 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 20:48:47 INFO - PROCESS | 1744 | 1467604127541 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:48:47 INFO - PROCESS | 1744 | 1467604127544 Marionette TRACE conn3 <- [1,2230,null,{}] 20:48:47 INFO - PROCESS | 1744 | 1467604127550 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:48:47 INFO - PROCESS | 1744 | 1467604127555 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:47 INFO - PROCESS | 1744 | 1467604127704 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 20:48:47 INFO - PROCESS | 1744 | 1467604127713 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:47 INFO - PROCESS | 1744 | 1467604127718 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b4800 == 36 [pid = 1744] [id = 565] 20:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x912b7400) [pid = 1744] [serial = 1696] [outer = (nil)] 20:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x92f4a800) [pid = 1744] [serial = 1697] [outer = 0x912b7400] 20:48:47 INFO - PROCESS | 1744 | 1467604127786 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x93c0dc00) [pid = 1744] [serial = 1698] [outer = 0x912b7400] 20:48:48 INFO - PROCESS | 1744 | 1467604128681 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:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1184ms 20:48:48 INFO - PROCESS | 1744 | 1467604128724 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 20:48:48 INFO - PROCESS | 1744 | 1467604128728 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 20:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:48:48 INFO - PROCESS | 1744 | 1467604128734 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:48:48 INFO - PROCESS | 1744 | 1467604128736 Marionette TRACE conn3 <- [1,2234,null,{}] 20:48:48 INFO - PROCESS | 1744 | 1467604128742 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:48:48 INFO - PROCESS | 1744 | 1467604128752 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:48 INFO - PROCESS | 1744 | 1467604128943 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 20:48:48 INFO - PROCESS | 1744 | 1467604128952 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:48 INFO - PROCESS | 1744 | 1467604128960 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f640c00 == 37 [pid = 1744] [id = 566] 20:48:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f7d9c00) [pid = 1744] [serial = 1699] [outer = (nil)] 20:48:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x99ee7400) [pid = 1744] [serial = 1700] [outer = 0x8f7d9c00] 20:48:49 INFO - PROCESS | 1744 | 1467604129154 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a044c00) [pid = 1744] [serial = 1701] [outer = 0x8f7d9c00] 20:48:50 INFO - PROCESS | 1744 | 1467604130129 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:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1433ms 20:48:50 INFO - PROCESS | 1744 | 1467604130167 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 1744 | 1467604130174 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 20:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:48:50 INFO - PROCESS | 1744 | 1467604130182 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 1744 | 1467604130187 Marionette TRACE conn3 <- [1,2238,null,{}] 20:48:50 INFO - PROCESS | 1744 | 1467604130196 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:48:50 INFO - PROCESS | 1744 | 1467604130202 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:50 INFO - PROCESS | 1744 | 1467604130390 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 20:48:50 INFO - PROCESS | 1744 | 1467604130628 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:50 INFO - PROCESS | 1744 | 1467604130641 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f637c00 == 38 [pid = 1744] [id = 567] 20:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7d9800) [pid = 1744] [serial = 1702] [outer = (nil)] 20:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9101c800) [pid = 1744] [serial = 1703] [outer = 0x8f7d9800] 20:48:50 INFO - PROCESS | 1744 | 1467604130764 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912abc00) [pid = 1744] [serial = 1704] [outer = 0x8f7d9800] 20:48:51 INFO - PROCESS | 1744 | 1467604131658 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:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1534ms 20:48:51 INFO - PROCESS | 1744 | 1467604131716 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 20:48:51 INFO - PROCESS | 1744 | 1467604131724 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 20:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:48:51 INFO - PROCESS | 1744 | 1467604131735 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 1744 | 1467604131739 Marionette TRACE conn3 <- [1,2242,null,{}] 20:48:51 INFO - PROCESS | 1744 | 1467604131745 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:48:51 INFO - PROCESS | 1744 | 1467604131751 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:51 INFO - PROCESS | 1744 | 1467604131968 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 20:48:52 INFO - PROCESS | 1744 | 1467604132203 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:52 INFO - PROCESS | 1744 | 1467604132210 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f6800 == 39 [pid = 1744] [id = 568] 20:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93b69800) [pid = 1744] [serial = 1705] [outer = (nil)] 20:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93c0b400) [pid = 1744] [serial = 1706] [outer = 0x93b69800] 20:48:52 INFO - PROCESS | 1744 | 1467604132350 Marionette DEBUG loaded listener.js 20:48:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93eb1800) [pid = 1744] [serial = 1707] [outer = 0x93b69800] 20:48:53 INFO - PROCESS | 1744 | 1467604133282 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:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1581ms 20:48:53 INFO - PROCESS | 1744 | 1467604133314 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 20:48:53 INFO - PROCESS | 1744 | 1467604133319 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 20:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:48:53 INFO - PROCESS | 1744 | 1467604133326 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:48:53 INFO - PROCESS | 1744 | 1467604133332 Marionette TRACE conn3 <- [1,2246,null,{}] 20:48:53 INFO - PROCESS | 1744 | 1467604133348 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:48:53 INFO - PROCESS | 1744 | 1467604133357 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:53 INFO - PROCESS | 1744 | 1467604133536 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 20:48:53 INFO - PROCESS | 1744 | 1467604133719 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:53 INFO - PROCESS | 1744 | 1467604133731 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a041000 == 40 [pid = 1744] [id = 569] 20:48:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a042400) [pid = 1744] [serial = 1708] [outer = (nil)] 20:48:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a048400) [pid = 1744] [serial = 1709] [outer = 0x9a042400] 20:48:53 INFO - PROCESS | 1744 | 1467604133814 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a179000) [pid = 1744] [serial = 1710] [outer = 0x9a042400] 20:48:54 INFO - PROCESS | 1744 | 1467604134742 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:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1485ms 20:48:54 INFO - PROCESS | 1744 | 1467604134810 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 20:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:48:54 INFO - PROCESS | 1744 | 1467604134815 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 20:48:54 INFO - PROCESS | 1744 | 1467604134822 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:48:54 INFO - PROCESS | 1744 | 1467604134825 Marionette TRACE conn3 <- [1,2250,null,{}] 20:48:54 INFO - PROCESS | 1744 | 1467604134831 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:48:54 INFO - PROCESS | 1744 | 1467604134836 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:55 INFO - PROCESS | 1744 | 1467604135046 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 20:48:55 INFO - PROCESS | 1744 | 1467604135226 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:55 INFO - PROCESS | 1744 | 1467604135239 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efeec00 == 41 [pid = 1744] [id = 570] 20:48:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x98444400) [pid = 1744] [serial = 1711] [outer = (nil)] 20:48:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a5ee000) [pid = 1744] [serial = 1712] [outer = 0x98444400] 20:48:55 INFO - PROCESS | 1744 | 1467604135357 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a69a000) [pid = 1744] [serial = 1713] [outer = 0x98444400] 20:48:56 INFO - PROCESS | 1744 | 1467604136246 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:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1482ms 20:48:56 INFO - PROCESS | 1744 | 1467604136318 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 20:48:56 INFO - PROCESS | 1744 | 1467604136322 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 20:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:48:56 INFO - PROCESS | 1744 | 1467604136332 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:48:56 INFO - PROCESS | 1744 | 1467604136335 Marionette TRACE conn3 <- [1,2254,null,{}] 20:48:56 INFO - PROCESS | 1744 | 1467604136341 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:48:56 INFO - PROCESS | 1744 | 1467604136346 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:56 INFO - PROCESS | 1744 | 1467604136518 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 20:48:56 INFO - PROCESS | 1744 | 1467604136714 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:56 INFO - PROCESS | 1744 | 1467604136720 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3c400 == 42 [pid = 1744] [id = 571] 20:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93ebbc00) [pid = 1744] [serial = 1714] [outer = (nil)] 20:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a85c800) [pid = 1744] [serial = 1715] [outer = 0x93ebbc00] 20:48:56 INFO - PROCESS | 1744 | 1467604136802 Marionette DEBUG loaded listener.js 20:48:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a9fc400) [pid = 1744] [serial = 1716] [outer = 0x93ebbc00] 20:48:57 INFO - PROCESS | 1744 | 1467604137750 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:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1482ms 20:48:57 INFO - PROCESS | 1744 | 1467604137814 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 20:48:57 INFO - PROCESS | 1744 | 1467604137818 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 20:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:48:57 INFO - PROCESS | 1744 | 1467604137825 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:48:57 INFO - PROCESS | 1744 | 1467604137829 Marionette TRACE conn3 <- [1,2258,null,{}] 20:48:57 INFO - PROCESS | 1744 | 1467604137835 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:48:57 INFO - PROCESS | 1744 | 1467604137845 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:58 INFO - PROCESS | 1744 | 1467604138079 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 20:48:58 INFO - PROCESS | 1744 | 1467604138313 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:58 INFO - PROCESS | 1744 | 1467604138325 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c7400 == 43 [pid = 1744] [id = 572] 20:48:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ec3d400) [pid = 1744] [serial = 1717] [outer = (nil)] 20:48:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f9d7400) [pid = 1744] [serial = 1718] [outer = 0x8ec3d400] 20:48:58 INFO - PROCESS | 1744 | 1467604138446 Marionette DEBUG loaded listener.js 20:48:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x912aa000) [pid = 1744] [serial = 1719] [outer = 0x8ec3d400] 20:48:59 INFO - PROCESS | 1744 | 1467604139591 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:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1837ms 20:48:59 INFO - PROCESS | 1744 | 1467604139663 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 1744 | 1467604139668 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 20:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:48:59 INFO - PROCESS | 1744 | 1467604139677 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:48:59 INFO - PROCESS | 1744 | 1467604139682 Marionette TRACE conn3 <- [1,2262,null,{}] 20:48:59 INFO - PROCESS | 1744 | 1467604139690 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:48:59 INFO - PROCESS | 1744 | 1467604139696 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:48:59 INFO - PROCESS | 1744 | 1467604139959 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 20:49:00 INFO - PROCESS | 1744 | 1467604140205 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 1744 | 1467604140213 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d5800 == 44 [pid = 1744] [id = 573] 20:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f9c9c00) [pid = 1744] [serial = 1720] [outer = (nil)] 20:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x912a4400) [pid = 1744] [serial = 1721] [outer = 0x8f9c9c00] 20:49:00 INFO - PROCESS | 1744 | 1467604140304 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x912bc000) [pid = 1744] [serial = 1722] [outer = 0x8f9c9c00] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x912b4800 == 43 [pid = 1744] [id = 565] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x92fc5000 == 42 [pid = 1744] [id = 564] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0d800 == 41 [pid = 1744] [id = 563] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8f632c00 == 40 [pid = 1744] [id = 562] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8effb400 == 39 [pid = 1744] [id = 561] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x912b7000 == 38 [pid = 1744] [id = 549] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff8c00 == 37 [pid = 1744] [id = 558] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x9129ec00 == 36 [pid = 1744] [id = 559] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x9844f800 == 35 [pid = 1744] [id = 560] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x93e2d800 == 34 [pid = 1744] [id = 557] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x9a17a400 == 33 [pid = 1744] [id = 548] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec42c00 == 32 [pid = 1744] [id = 551] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c7400 == 31 [pid = 1744] [id = 572] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8efeec00 == 30 [pid = 1744] [id = 570] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3c400 == 29 [pid = 1744] [id = 571] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x9a041000 == 28 [pid = 1744] [id = 569] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x926f6800 == 27 [pid = 1744] [id = 568] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8f640c00 == 26 [pid = 1744] [id = 566] 20:49:01 INFO - PROCESS | 1744 | --DOCSHELL 0x8f637c00 == 25 [pid = 1744] [id = 567] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x93b62400) [pid = 1744] [serial = 1667] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f9ccc00) [pid = 1744] [serial = 1661] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8f9d6c00) [pid = 1744] [serial = 1662] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x93e30000) [pid = 1744] [serial = 1671] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a30f000) [pid = 1744] [serial = 1643] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a69cc00) [pid = 1744] [serial = 1647] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a696800) [pid = 1744] [serial = 1646] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a85d000) [pid = 1744] [serial = 1650] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9a6a3000) [pid = 1744] [serial = 1649] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93c08800) [pid = 1744] [serial = 1668] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9abacc00) [pid = 1744] [serial = 1653] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9abaec00) [pid = 1744] [serial = 1652] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92fd2000) [pid = 1744] [serial = 1659] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x925c9800) [pid = 1744] [serial = 1658] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x91017800) [pid = 1744] [serial = 1656] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f63f800) [pid = 1744] [serial = 1655] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92614800) [pid = 1744] [serial = 1638] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x924e1400) [pid = 1744] [serial = 1665] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ed7800) [pid = 1744] [serial = 1664] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912a5800) [pid = 1744] [serial = 1637] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x912ba400) [pid = 1744] [serial = 1670] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x952f4000) [pid = 1744] [serial = 1641] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x95207c00) [pid = 1744] [serial = 1640] [outer = (nil)] [url = about:blank] 20:49:01 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a521c00) [pid = 1744] [serial = 1644] [outer = (nil)] [url = about:blank] 20:49:02 INFO - PROCESS | 1744 | 1467604142267 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:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2636ms 20:49:02 INFO - PROCESS | 1744 | 1467604142342 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 1744 | 1467604142348 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 20:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:49:02 INFO - PROCESS | 1744 | 1467604142357 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 1744 | 1467604142363 Marionette TRACE conn3 <- [1,2266,null,{}] 20:49:02 INFO - PROCESS | 1744 | 1467604142372 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:49:02 INFO - PROCESS | 1744 | 1467604142377 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:02 INFO - PROCESS | 1744 | 1467604142551 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 20:49:02 INFO - PROCESS | 1744 | 1467604142562 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 1744 | 1467604142572 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8000 == 26 [pid = 1744] [id = 574] 20:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8eff8400) [pid = 1744] [serial = 1723] [outer = (nil)] 20:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f63b000) [pid = 1744] [serial = 1724] [outer = 0x8eff8400] 20:49:02 INFO - PROCESS | 1744 | 1467604142641 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f7d3800) [pid = 1744] [serial = 1725] [outer = 0x8eff8400] 20:49:03 INFO - PROCESS | 1744 | 1467604143591 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:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1286ms 20:49:03 INFO - PROCESS | 1744 | 1467604143643 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 1744 | 1467604143652 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 20:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:49:03 INFO - PROCESS | 1744 | 1467604143663 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 1744 | 1467604143667 Marionette TRACE conn3 <- [1,2270,null,{}] 20:49:03 INFO - PROCESS | 1744 | 1467604143674 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:49:03 INFO - PROCESS | 1744 | 1467604143679 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:03 INFO - PROCESS | 1744 | 1467604143908 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 20:49:04 INFO - PROCESS | 1744 | 1467604143995 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 1744 | 1467604144004 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x91021400 == 27 [pid = 1744] [id = 575] 20:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9129ec00) [pid = 1744] [serial = 1726] [outer = (nil)] 20:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912af400) [pid = 1744] [serial = 1727] [outer = 0x9129ec00] 20:49:04 INFO - PROCESS | 1744 | 1467604144076 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912b8800) [pid = 1744] [serial = 1728] [outer = 0x9129ec00] 20:49:04 INFO - PROCESS | 1744 | 1467604144959 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:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1341ms 20:49:05 INFO - PROCESS | 1744 | 1467604145004 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 1744 | 1467604145007 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 20:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:49:05 INFO - PROCESS | 1744 | 1467604145021 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:49:05 INFO - PROCESS | 1744 | 1467604145027 Marionette TRACE conn3 <- [1,2274,null,{}] 20:49:05 INFO - PROCESS | 1744 | 1467604145044 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:49:05 INFO - PROCESS | 1744 | 1467604145053 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:05 INFO - PROCESS | 1744 | 1467604145273 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 20:49:05 INFO - PROCESS | 1744 | 1467604145296 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 1744 | 1467604145305 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f6400 == 28 [pid = 1744] [id = 576] 20:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x926f6800) [pid = 1744] [serial = 1729] [outer = (nil)] 20:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92f41400) [pid = 1744] [serial = 1730] [outer = 0x926f6800] 20:49:05 INFO - PROCESS | 1744 | 1467604145376 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92fd0400) [pid = 1744] [serial = 1731] [outer = 0x926f6800] 20:49:06 INFO - PROCESS | 1744 | 1467604146704 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:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7d9c00) [pid = 1744] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x95206000) [pid = 1744] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912b7400) [pid = 1744] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x99487000) [pid = 1744] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93eb0c00) [pid = 1744] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91019c00) [pid = 1744] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92f3f000) [pid = 1744] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9101d800) [pid = 1744] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8effb800) [pid = 1744] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:49:06 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x93c0f800) [pid = 1744] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1789ms 20:49:06 INFO - PROCESS | 1744 | 1467604146810 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 20:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:49:06 INFO - PROCESS | 1744 | 1467604146815 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 20:49:06 INFO - PROCESS | 1744 | 1467604146823 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:49:06 INFO - PROCESS | 1744 | 1467604146826 Marionette TRACE conn3 <- [1,2278,null,{}] 20:49:06 INFO - PROCESS | 1744 | 1467604146832 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:49:06 INFO - PROCESS | 1744 | 1467604146837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:07 INFO - PROCESS | 1744 | 1467604147107 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 20:49:07 INFO - PROCESS | 1744 | 1467604147198 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:07 INFO - PROCESS | 1744 | 1467604147207 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3b800 == 29 [pid = 1744] [id = 577] 20:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x912aa800) [pid = 1744] [serial = 1732] [outer = (nil)] 20:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x926fa800) [pid = 1744] [serial = 1733] [outer = 0x912aa800] 20:49:07 INFO - PROCESS | 1744 | 1467604147275 Marionette DEBUG loaded listener.js 20:49:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9319f000) [pid = 1744] [serial = 1734] [outer = 0x912aa800] 20:49:07 INFO - PROCESS | 1744 | 1467604147979 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:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1197ms 20:49:08 INFO - PROCESS | 1744 | 1467604148017 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 20:49:08 INFO - PROCESS | 1744 | 1467604148020 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 20:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:49:08 INFO - PROCESS | 1744 | 1467604148027 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:49:08 INFO - PROCESS | 1744 | 1467604148030 Marionette TRACE conn3 <- [1,2282,null,{}] 20:49:08 INFO - PROCESS | 1744 | 1467604148035 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:49:08 INFO - PROCESS | 1744 | 1467604148040 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:08 INFO - PROCESS | 1744 | 1467604148240 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 20:49:08 INFO - PROCESS | 1744 | 1467604148254 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:08 INFO - PROCESS | 1744 | 1467604148259 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34c00 == 30 [pid = 1744] [id = 578] 20:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9319b000) [pid = 1744] [serial = 1735] [outer = (nil)] 20:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93c0f800) [pid = 1744] [serial = 1736] [outer = 0x9319b000] 20:49:08 INFO - PROCESS | 1744 | 1467604148331 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93e30000) [pid = 1744] [serial = 1737] [outer = 0x9319b000] 20:49:09 INFO - PROCESS | 1744 | 1467604149445 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:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1440ms 20:49:09 INFO - PROCESS | 1744 | 1467604149468 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 20:49:09 INFO - PROCESS | 1744 | 1467604149475 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 20:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:49:09 INFO - PROCESS | 1744 | 1467604149484 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:49:09 INFO - PROCESS | 1744 | 1467604149489 Marionette TRACE conn3 <- [1,2286,null,{}] 20:49:09 INFO - PROCESS | 1744 | 1467604149499 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:49:09 INFO - PROCESS | 1744 | 1467604149505 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:09 INFO - PROCESS | 1744 | 1467604149722 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 20:49:09 INFO - PROCESS | 1744 | 1467604149949 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:09 INFO - PROCESS | 1744 | 1467604149956 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cc000 == 31 [pid = 1744] [id = 579] 20:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7d6000) [pid = 1744] [serial = 1738] [outer = (nil)] 20:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91018c00) [pid = 1744] [serial = 1739] [outer = 0x8f7d6000] 20:49:10 INFO - PROCESS | 1744 | 1467604150089 Marionette DEBUG loaded listener.js 20:49:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91ed3000) [pid = 1744] [serial = 1740] [outer = 0x8f7d6000] 20:49:11 INFO - PROCESS | 1744 | 1467604151114 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:49:11 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:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1694ms 20:49:11 INFO - PROCESS | 1744 | 1467604151178 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 20:49:11 INFO - PROCESS | 1744 | 1467604151186 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 20:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:49:11 INFO - PROCESS | 1744 | 1467604151196 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:49:11 INFO - PROCESS | 1744 | 1467604151200 Marionette TRACE conn3 <- [1,2290,null,{}] 20:49:11 INFO - PROCESS | 1744 | 1467604151207 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:49:11 INFO - PROCESS | 1744 | 1467604151213 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:11 INFO - PROCESS | 1744 | 1467604151405 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 20:49:11 INFO - PROCESS | 1744 | 1467604151743 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:11 INFO - PROCESS | 1744 | 1467604151751 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3e000 == 32 [pid = 1744] [id = 580] 20:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93c03800) [pid = 1744] [serial = 1741] [outer = (nil)] 20:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93c10800) [pid = 1744] [serial = 1742] [outer = 0x93c03800] 20:49:11 INFO - PROCESS | 1744 | 1467604151875 Marionette DEBUG loaded listener.js 20:49:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ede000) [pid = 1744] [serial = 1743] [outer = 0x93c03800] 20:49:12 INFO - PROCESS | 1744 | 1467604152869 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:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1739ms 20:49:12 INFO - PROCESS | 1744 | 1467604152937 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 20:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:49:12 INFO - PROCESS | 1744 | 1467604152941 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 20:49:12 INFO - PROCESS | 1744 | 1467604152949 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:49:12 INFO - PROCESS | 1744 | 1467604152955 Marionette TRACE conn3 <- [1,2294,null,{}] 20:49:12 INFO - PROCESS | 1744 | 1467604152972 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:49:12 INFO - PROCESS | 1744 | 1467604152980 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:13 INFO - PROCESS | 1744 | 1467604153195 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 20:49:13 INFO - PROCESS | 1744 | 1467604153416 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 1744 | 1467604153427 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x9527d400 == 33 [pid = 1744] [id = 581] 20:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x952eec00) [pid = 1744] [serial = 1744] [outer = (nil)] 20:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x98344400) [pid = 1744] [serial = 1745] [outer = 0x952eec00] 20:49:13 INFO - PROCESS | 1744 | 1467604153566 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x98351800) [pid = 1744] [serial = 1746] [outer = 0x952eec00] 20:49:14 INFO - PROCESS | 1744 | 1467604154698 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:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1787ms 20:49:14 INFO - PROCESS | 1744 | 1467604154736 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 1744 | 1467604154743 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 20:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:49:14 INFO - PROCESS | 1744 | 1467604154754 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 1744 | 1467604154758 Marionette TRACE conn3 <- [1,2298,null,{}] 20:49:14 INFO - PROCESS | 1744 | 1467604154767 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:49:14 INFO - PROCESS | 1744 | 1467604154772 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:15 INFO - PROCESS | 1744 | 1467604155040 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 20:49:15 INFO - PROCESS | 1744 | 1467604155293 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 1744 | 1467604155307 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f640400 == 34 [pid = 1744] [id = 582] 20:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f7cbc00) [pid = 1744] [serial = 1747] [outer = (nil)] 20:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7d0800) [pid = 1744] [serial = 1748] [outer = 0x8f7cbc00] 20:49:15 INFO - PROCESS | 1744 | 1467604155398 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8f9cac00) [pid = 1744] [serial = 1749] [outer = 0x8f7cbc00] 20:49:15 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3b800 == 33 [pid = 1744] [id = 577] 20:49:15 INFO - PROCESS | 1744 | --DOCSHELL 0x926f6400 == 32 [pid = 1744] [id = 576] 20:49:15 INFO - PROCESS | 1744 | --DOCSHELL 0x91021400 == 31 [pid = 1744] [id = 575] 20:49:15 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff8000 == 30 [pid = 1744] [id = 574] 20:49:15 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d5800 == 29 [pid = 1744] [id = 573] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9520e400) [pid = 1744] [serial = 1694] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92f4a800) [pid = 1744] [serial = 1697] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9792c000) [pid = 1744] [serial = 1695] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x99edd000) [pid = 1744] [serial = 1682] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a03e800) [pid = 1744] [serial = 1683] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x95204c00) [pid = 1744] [serial = 1674] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9517d400) [pid = 1744] [serial = 1673] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x912b6000) [pid = 1744] [serial = 1676] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x92617400) [pid = 1744] [serial = 1677] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93eb5000) [pid = 1744] [serial = 1679] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x952e7400) [pid = 1744] [serial = 1680] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912b1400) [pid = 1744] [serial = 1688] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x924e0000) [pid = 1744] [serial = 1689] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f63ec00) [pid = 1744] [serial = 1685] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f7ce800) [pid = 1744] [serial = 1686] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93e35400) [pid = 1744] [serial = 1691] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a044c00) [pid = 1744] [serial = 1701] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x93eb7800) [pid = 1744] [serial = 1692] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93c0dc00) [pid = 1744] [serial = 1698] [outer = (nil)] [url = about:blank] 20:49:15 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x99ee7400) [pid = 1744] [serial = 1700] [outer = (nil)] [url = about:blank] 20:49:16 INFO - PROCESS | 1744 | 1467604156238 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:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1500ms 20:49:16 INFO - PROCESS | 1744 | 1467604156253 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 1744 | 1467604156259 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 20:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:49:16 INFO - PROCESS | 1744 | 1467604156269 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:49:16 INFO - PROCESS | 1744 | 1467604156274 Marionette TRACE conn3 <- [1,2302,null,{}] 20:49:16 INFO - PROCESS | 1744 | 1467604156280 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:49:16 INFO - PROCESS | 1744 | 1467604156285 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:16 INFO - PROCESS | 1744 | 1467604156479 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 20:49:16 INFO - PROCESS | 1744 | 1467604156625 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 1744 | 1467604156633 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff7c00 == 30 [pid = 1744] [id = 583] 20:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91016000) [pid = 1744] [serial = 1750] [outer = (nil)] 20:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x924dd000) [pid = 1744] [serial = 1751] [outer = 0x91016000] 20:49:16 INFO - PROCESS | 1744 | 1467604156703 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x925d0000) [pid = 1744] [serial = 1752] [outer = 0x91016000] 20:49:17 INFO - PROCESS | 1744 | 1467604157508 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:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1254ms 20:49:17 INFO - PROCESS | 1744 | 1467604157529 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 1744 | 1467604157532 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 20:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:49:17 INFO - PROCESS | 1744 | 1467604157539 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:49:17 INFO - PROCESS | 1744 | 1467604157545 Marionette TRACE conn3 <- [1,2306,null,{}] 20:49:17 INFO - PROCESS | 1744 | 1467604157560 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:49:17 INFO - PROCESS | 1744 | 1467604157568 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:17 INFO - PROCESS | 1744 | 1467604157723 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 20:49:17 INFO - PROCESS | 1744 | 1467604157741 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:17 INFO - PROCESS | 1744 | 1467604157752 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e35400 == 31 [pid = 1744] [id = 584] 20:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93e37800) [pid = 1744] [serial = 1753] [outer = (nil)] 20:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93ebb000) [pid = 1744] [serial = 1754] [outer = 0x93e37800] 20:49:17 INFO - PROCESS | 1744 | 1467604157822 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x95209000) [pid = 1744] [serial = 1755] [outer = 0x93e37800] 20:49:18 INFO - PROCESS | 1744 | 1467604158820 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:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1335ms 20:49:18 INFO - PROCESS | 1744 | 1467604158881 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 20:49:18 INFO - PROCESS | 1744 | 1467604158885 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 20:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:49:18 INFO - PROCESS | 1744 | 1467604158892 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:49:18 INFO - PROCESS | 1744 | 1467604158894 Marionette TRACE conn3 <- [1,2310,null,{}] 20:49:18 INFO - PROCESS | 1744 | 1467604158900 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:49:18 INFO - PROCESS | 1744 | 1467604158905 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:19 INFO - PROCESS | 1744 | 1467604159123 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 20:49:19 INFO - PROCESS | 1744 | 1467604159145 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:19 INFO - PROCESS | 1744 | 1467604159171 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c9800 == 32 [pid = 1744] [id = 585] 20:49:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9520e400) [pid = 1744] [serial = 1756] [outer = (nil)] 20:49:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x97929c00) [pid = 1744] [serial = 1757] [outer = 0x9520e400] 20:49:19 INFO - PROCESS | 1744 | 1467604159312 Marionette DEBUG loaded listener.js 20:49:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x97934800) [pid = 1744] [serial = 1758] [outer = 0x9520e400] 20:49:20 INFO - PROCESS | 1744 | 1467604160155 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:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1278ms 20:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:49:20 INFO - PROCESS | 1744 | 1467604160170 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 20:49:20 INFO - PROCESS | 1744 | 1467604160172 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 20:49:20 INFO - PROCESS | 1744 | 1467604160179 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:49:20 INFO - PROCESS | 1744 | 1467604160182 Marionette TRACE conn3 <- [1,2314,null,{}] 20:49:20 INFO - PROCESS | 1744 | 1467604160197 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:49:20 INFO - PROCESS | 1744 | 1467604160201 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:20 INFO - PROCESS | 1744 | 1467604160396 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 20:49:20 INFO - PROCESS | 1744 | 1467604160425 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:20 INFO - PROCESS | 1744 | 1467604160431 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x95275800 == 33 [pid = 1744] [id = 586] 20:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x98450800) [pid = 1744] [serial = 1759] [outer = (nil)] 20:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x99e82800) [pid = 1744] [serial = 1760] [outer = 0x98450800] 20:49:20 INFO - PROCESS | 1744 | 1467604160499 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x994e3000) [pid = 1744] [serial = 1761] [outer = 0x98450800] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x926f6800) [pid = 1744] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7d9800) [pid = 1744] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f9c9c00) [pid = 1744] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9129ec00) [pid = 1744] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93b69800) [pid = 1744] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8eff8400) [pid = 1744] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a042400) [pid = 1744] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x98444400) [pid = 1744] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x93ebbc00) [pid = 1744] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x912aa800) [pid = 1744] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:49:21 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8ec3d400) [pid = 1744] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:49:21 INFO - PROCESS | 1744 | 1467604161448 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:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1306ms 20:49:21 INFO - PROCESS | 1744 | 1467604161484 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 20:49:21 INFO - PROCESS | 1744 | 1467604161488 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 20:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:49:21 INFO - PROCESS | 1744 | 1467604161495 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:49:21 INFO - PROCESS | 1744 | 1467604161497 Marionette TRACE conn3 <- [1,2318,null,{}] 20:49:21 INFO - PROCESS | 1744 | 1467604161503 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:49:21 INFO - PROCESS | 1744 | 1467604161513 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:21 INFO - PROCESS | 1744 | 1467604161711 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 20:49:21 INFO - PROCESS | 1744 | 1467604161861 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:21 INFO - PROCESS | 1744 | 1467604161870 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3d400 == 34 [pid = 1744] [id = 587] 20:49:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8eff9400) [pid = 1744] [serial = 1762] [outer = (nil)] 20:49:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x952f6400) [pid = 1744] [serial = 1763] [outer = 0x8eff9400] 20:49:21 INFO - PROCESS | 1744 | 1467604161936 Marionette DEBUG loaded listener.js 20:49:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9a041c00) [pid = 1744] [serial = 1764] [outer = 0x8eff9400] 20:49:22 INFO - PROCESS | 1744 | 1467604162672 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:49:22 INFO - PROCESS | 1744 | 1467604162729 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 20:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:49:22 INFO - PROCESS | 1744 | 1467604162735 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 1744 | 1467604162739 Marionette TRACE conn3 <- [1,2322,null,{}] 20:49:22 INFO - PROCESS | 1744 | 1467604162744 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:49:22 INFO - PROCESS | 1744 | 1467604162748 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:22 INFO - PROCESS | 1744 | 1467604162962 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 20:49:23 INFO - PROCESS | 1744 | 1467604163142 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:23 INFO - PROCESS | 1744 | 1467604163155 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2c00 == 35 [pid = 1744] [id = 588] 20:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8e7cac00) [pid = 1744] [serial = 1765] [outer = (nil)] 20:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec3a400) [pid = 1744] [serial = 1766] [outer = 0x8e7cac00] 20:49:23 INFO - PROCESS | 1744 | 1467604163239 Marionette DEBUG loaded listener.js 20:49:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8efef000) [pid = 1744] [serial = 1767] [outer = 0x8e7cac00] 20:49:24 INFO - PROCESS | 1744 | 1467604164216 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:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1542ms 20:49:24 INFO - PROCESS | 1744 | 1467604164279 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 20:49:24 INFO - PROCESS | 1744 | 1467604164285 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 20:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:49:24 INFO - PROCESS | 1744 | 1467604164294 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:49:24 INFO - PROCESS | 1744 | 1467604164299 Marionette TRACE conn3 <- [1,2326,null,{}] 20:49:24 INFO - PROCESS | 1744 | 1467604164307 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:49:24 INFO - PROCESS | 1744 | 1467604164313 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:24 INFO - PROCESS | 1744 | 1467604164543 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 20:49:24 INFO - PROCESS | 1744 | 1467604164774 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:24 INFO - PROCESS | 1744 | 1467604164780 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x91ede800 == 36 [pid = 1744] [id = 589] 20:49:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x924e0800) [pid = 1744] [serial = 1768] [outer = (nil)] 20:49:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x926f3400) [pid = 1744] [serial = 1769] [outer = 0x924e0800] 20:49:24 INFO - PROCESS | 1744 | 1467604164908 Marionette DEBUG loaded listener.js 20:49:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92f4bc00) [pid = 1744] [serial = 1770] [outer = 0x924e0800] 20:49:25 INFO - PROCESS | 1744 | 1467604165806 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:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1588ms 20:49:25 INFO - PROCESS | 1744 | 1467604165881 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 1744 | 1467604165887 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 20:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:49:25 INFO - PROCESS | 1744 | 1467604165893 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - PROCESS | 1744 | 1467604165897 Marionette TRACE conn3 <- [1,2330,null,{}] 20:49:25 INFO - PROCESS | 1744 | 1467604165904 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:49:25 INFO - PROCESS | 1744 | 1467604165909 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:26 INFO - PROCESS | 1744 | 1467604166125 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 20:49:26 INFO - PROCESS | 1744 | 1467604166321 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:26 INFO - PROCESS | 1744 | 1467604166328 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c04800 == 37 [pid = 1744] [id = 590] 20:49:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93c06c00) [pid = 1744] [serial = 1771] [outer = (nil)] 20:49:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9792c800) [pid = 1744] [serial = 1772] [outer = 0x93c06c00] 20:49:26 INFO - PROCESS | 1744 | 1467604166408 Marionette DEBUG loaded listener.js 20:49:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x994df400) [pid = 1744] [serial = 1773] [outer = 0x93c06c00] 20:49:27 INFO - PROCESS | 1744 | 1467604167482 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:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1632ms 20:49:27 INFO - PROCESS | 1744 | 1467604167525 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 20:49:27 INFO - PROCESS | 1744 | 1467604167532 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 20:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:49:27 INFO - PROCESS | 1744 | 1467604167549 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:49:27 INFO - PROCESS | 1744 | 1467604167556 Marionette TRACE conn3 <- [1,2334,null,{}] 20:49:27 INFO - PROCESS | 1744 | 1467604167562 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:49:27 INFO - PROCESS | 1744 | 1467604167569 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:27 INFO - PROCESS | 1744 | 1467604167750 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 20:49:27 INFO - PROCESS | 1744 | 1467604167930 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:27 INFO - PROCESS | 1744 | 1467604167940 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63bc00 == 38 [pid = 1744] [id = 591] 20:49:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93197000) [pid = 1744] [serial = 1774] [outer = (nil)] 20:49:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a4e4c00) [pid = 1744] [serial = 1775] [outer = 0x93197000] 20:49:28 INFO - PROCESS | 1744 | 1467604168019 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a5f5000) [pid = 1744] [serial = 1776] [outer = 0x93197000] 20:49:28 INFO - PROCESS | 1744 | 1467604168896 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:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1396ms 20:49:28 INFO - PROCESS | 1744 | 1467604168936 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 20:49:28 INFO - PROCESS | 1744 | 1467604168941 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 20:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:49:28 INFO - PROCESS | 1744 | 1467604168947 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:49:28 INFO - PROCESS | 1744 | 1467604168951 Marionette TRACE conn3 <- [1,2338,null,{}] 20:49:28 INFO - PROCESS | 1744 | 1467604168974 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:49:28 INFO - PROCESS | 1744 | 1467604168980 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:29 INFO - PROCESS | 1744 | 1467604169153 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 20:49:29 INFO - PROCESS | 1744 | 1467604169332 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 1744 | 1467604169341 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a51f000 == 39 [pid = 1744] [id = 592] 20:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a51f800) [pid = 1744] [serial = 1777] [outer = (nil)] 20:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a6a1400) [pid = 1744] [serial = 1778] [outer = 0x9a51f800] 20:49:29 INFO - PROCESS | 1744 | 1467604169440 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a862400) [pid = 1744] [serial = 1779] [outer = 0x9a51f800] 20:49:30 INFO - PROCESS | 1744 | 1467604170331 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:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1451ms 20:49:30 INFO - PROCESS | 1744 | 1467604170399 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 1744 | 1467604170403 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 20:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:49:30 INFO - PROCESS | 1744 | 1467604170409 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:49:30 INFO - PROCESS | 1744 | 1467604170413 Marionette TRACE conn3 <- [1,2342,null,{}] 20:49:30 INFO - PROCESS | 1744 | 1467604170419 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:49:30 INFO - PROCESS | 1744 | 1467604170424 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:30 INFO - PROCESS | 1744 | 1467604170602 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 20:49:30 INFO - PROCESS | 1744 | 1467604170794 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 1744 | 1467604170815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x9aa81400 == 40 [pid = 1744] [id = 593] 20:49:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9aa84800) [pid = 1744] [serial = 1780] [outer = (nil)] 20:49:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9aa8a000) [pid = 1744] [serial = 1781] [outer = 0x9aa84800] 20:49:30 INFO - PROCESS | 1744 | 1467604170948 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9abb2400) [pid = 1744] [serial = 1782] [outer = 0x9aa84800] 20:49:31 INFO - PROCESS | 1744 | 1467604171913 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:49:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:49:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1588ms 20:49:32 INFO - PROCESS | 1744 | 1467604171998 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 1744 | 1467604172002 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 20:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:49:32 INFO - PROCESS | 1744 | 1467604172009 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 1744 | 1467604172013 Marionette TRACE conn3 <- [1,2346,null,{}] 20:49:32 INFO - PROCESS | 1744 | 1467604172018 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:49:32 INFO - PROCESS | 1744 | 1467604172024 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:32 INFO - PROCESS | 1744 | 1467604172229 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 20:49:32 INFO - PROCESS | 1744 | 1467604172663 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:32 INFO - PROCESS | 1744 | 1467604172673 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff2400 == 41 [pid = 1744] [id = 594] 20:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8eff2800) [pid = 1744] [serial = 1783] [outer = (nil)] 20:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f638800) [pid = 1744] [serial = 1784] [outer = 0x8eff2800] 20:49:32 INFO - PROCESS | 1744 | 1467604172788 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f9c8800) [pid = 1744] [serial = 1785] [outer = 0x8eff2800] 20:49:33 INFO - PROCESS | 1744 | 1467604173748 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:49:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:49:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1792ms 20:49:33 INFO - PROCESS | 1744 | 1467604173803 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 1744 | 1467604173809 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 20:49:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:49:33 INFO - PROCESS | 1744 | 1467604173816 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:49:33 INFO - PROCESS | 1744 | 1467604173821 Marionette TRACE conn3 <- [1,2350,null,{}] 20:49:33 INFO - PROCESS | 1744 | 1467604173828 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:49:33 INFO - PROCESS | 1744 | 1467604173836 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:34 INFO - PROCESS | 1744 | 1467604174043 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3d400 == 40 [pid = 1744] [id = 587] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x95275800 == 39 [pid = 1744] [id = 586] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c9800 == 38 [pid = 1744] [id = 585] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x93e35400 == 37 [pid = 1744] [id = 584] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff7c00 == 36 [pid = 1744] [id = 583] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f640400 == 35 [pid = 1744] [id = 582] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34c00 == 34 [pid = 1744] [id = 578] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cc000 == 33 [pid = 1744] [id = 579] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3e000 == 32 [pid = 1744] [id = 580] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x9527d400 == 31 [pid = 1744] [id = 581] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x9aa81400 == 30 [pid = 1744] [id = 593] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff2400 == 29 [pid = 1744] [id = 594] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x9a51f000 == 28 [pid = 1744] [id = 592] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63bc00 == 27 [pid = 1744] [id = 591] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x91ede800 == 26 [pid = 1744] [id = 589] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x93c04800 == 25 [pid = 1744] [id = 590] 20:49:35 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2c00 == 24 [pid = 1744] [id = 588] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92f41400) [pid = 1744] [serial = 1730] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x912abc00) [pid = 1744] [serial = 1704] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9101c800) [pid = 1744] [serial = 1703] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x912a4400) [pid = 1744] [serial = 1721] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912bc000) [pid = 1744] [serial = 1722] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x912af400) [pid = 1744] [serial = 1727] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eb1800) [pid = 1744] [serial = 1707] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93c0b400) [pid = 1744] [serial = 1706] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f63b000) [pid = 1744] [serial = 1724] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f7d3800) [pid = 1744] [serial = 1725] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a179000) [pid = 1744] [serial = 1710] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a048400) [pid = 1744] [serial = 1709] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a69a000) [pid = 1744] [serial = 1713] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a5ee000) [pid = 1744] [serial = 1712] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93c0f800) [pid = 1744] [serial = 1736] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9a9fc400) [pid = 1744] [serial = 1716] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a85c800) [pid = 1744] [serial = 1715] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x926fa800) [pid = 1744] [serial = 1733] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x912aa000) [pid = 1744] [serial = 1719] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f9d7400) [pid = 1744] [serial = 1718] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x92fd0400) [pid = 1744] [serial = 1731] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x912b8800) [pid = 1744] [serial = 1728] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9319f000) [pid = 1744] [serial = 1734] [outer = (nil)] [url = about:blank] 20:49:35 INFO - PROCESS | 1744 | 1467604175306 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:35 INFO - PROCESS | 1744 | 1467604175316 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c8800 == 25 [pid = 1744] [id = 595] 20:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8e7c9400) [pid = 1744] [serial = 1786] [outer = (nil)] 20:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8ec35400) [pid = 1744] [serial = 1787] [outer = 0x8e7c9400] 20:49:35 INFO - PROCESS | 1744 | 1467604175394 Marionette DEBUG loaded listener.js 20:49:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ec42c00) [pid = 1744] [serial = 1788] [outer = 0x8e7c9400] 20:49:36 INFO - PROCESS | 1744 | 1467604176195 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:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2395ms 20:49:36 INFO - PROCESS | 1744 | 1467604176212 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 1744 | 1467604176218 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 20:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:49:36 INFO - PROCESS | 1744 | 1467604176226 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:49:36 INFO - PROCESS | 1744 | 1467604176230 Marionette TRACE conn3 <- [1,2354,null,{}] 20:49:36 INFO - PROCESS | 1744 | 1467604176238 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:49:36 INFO - PROCESS | 1744 | 1467604176246 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:36 INFO - PROCESS | 1744 | 1467604176407 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 20:49:36 INFO - PROCESS | 1744 | 1467604176549 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:36 INFO - PROCESS | 1744 | 1467604176560 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63b000 == 26 [pid = 1744] [id = 596] 20:49:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f63dc00) [pid = 1744] [serial = 1789] [outer = (nil)] 20:49:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f9ce000) [pid = 1744] [serial = 1790] [outer = 0x8f63dc00] 20:49:36 INFO - PROCESS | 1744 | 1467604176631 Marionette DEBUG loaded listener.js 20:49:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91017400) [pid = 1744] [serial = 1791] [outer = 0x8f63dc00] 20:49:37 INFO - PROCESS | 1744 | 1467604177464 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:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1281ms 20:49:37 INFO - PROCESS | 1744 | 1467604177511 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 20:49:37 INFO - PROCESS | 1744 | 1467604177519 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 20:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:49:37 INFO - PROCESS | 1744 | 1467604177526 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:49:37 INFO - PROCESS | 1744 | 1467604177528 Marionette TRACE conn3 <- [1,2358,null,{}] 20:49:37 INFO - PROCESS | 1744 | 1467604177535 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:49:37 INFO - PROCESS | 1744 | 1467604177540 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:37 INFO - PROCESS | 1744 | 1467604177717 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 20:49:37 INFO - PROCESS | 1744 | 1467604177728 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:37 INFO - PROCESS | 1744 | 1467604177736 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a2c00 == 27 [pid = 1744] [id = 597] 20:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912b1400) [pid = 1744] [serial = 1792] [outer = (nil)] 20:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912bbc00) [pid = 1744] [serial = 1793] [outer = 0x912b1400] 20:49:37 INFO - PROCESS | 1744 | 1467604177804 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91edfc00) [pid = 1744] [serial = 1794] [outer = 0x912b1400] 20:49:38 INFO - PROCESS | 1744 | 1467604178855 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:49:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:49:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1380ms 20:49:38 INFO - PROCESS | 1744 | 1467604178905 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 20:49:38 INFO - PROCESS | 1744 | 1467604178909 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 20:49:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:49:38 INFO - PROCESS | 1744 | 1467604178931 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:49:38 INFO - PROCESS | 1744 | 1467604178941 Marionette TRACE conn3 <- [1,2362,null,{}] 20:49:38 INFO - PROCESS | 1744 | 1467604178949 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:49:38 INFO - PROCESS | 1744 | 1467604178957 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:39 INFO - PROCESS | 1744 | 1467604179185 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 20:49:39 INFO - PROCESS | 1744 | 1467604179209 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 1744 | 1467604179216 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f5800 == 28 [pid = 1744] [id = 598] 20:49:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x926f7000) [pid = 1744] [serial = 1795] [outer = (nil)] 20:49:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92f40400) [pid = 1744] [serial = 1796] [outer = 0x926f7000] 20:49:39 INFO - PROCESS | 1744 | 1467604179283 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92f49400) [pid = 1744] [serial = 1797] [outer = 0x926f7000] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eff9400) [pid = 1744] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9520e400) [pid = 1744] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x98450800) [pid = 1744] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9319b000) [pid = 1744] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93c03800) [pid = 1744] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f7cbc00) [pid = 1744] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f7d6000) [pid = 1744] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93e37800) [pid = 1744] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x952eec00) [pid = 1744] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:49:40 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x91016000) [pid = 1744] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:49:40 INFO - PROCESS | 1744 | 1467604180711 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:49:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:49:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1847ms 20:49:40 INFO - PROCESS | 1744 | 1467604180770 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 1744 | 1467604180774 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 20:49:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:49:40 INFO - PROCESS | 1744 | 1467604180780 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:49:40 INFO - PROCESS | 1744 | 1467604180784 Marionette TRACE conn3 <- [1,2366,null,{}] 20:49:40 INFO - PROCESS | 1744 | 1467604180789 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:49:40 INFO - PROCESS | 1744 | 1467604180794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:40 INFO - PROCESS | 1744 | 1467604180970 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 20:49:41 INFO - PROCESS | 1744 | 1467604181111 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 1744 | 1467604181120 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c9c00 == 29 [pid = 1744] [id = 599] 20:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8ec39000) [pid = 1744] [serial = 1798] [outer = (nil)] 20:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x926f1000) [pid = 1744] [serial = 1799] [outer = 0x8ec39000] 20:49:41 INFO - PROCESS | 1744 | 1467604181188 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92fcb800) [pid = 1744] [serial = 1800] [outer = 0x8ec39000] 20:49:41 INFO - PROCESS | 1744 | 1467604181914 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:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1182ms 20:49:41 INFO - PROCESS | 1744 | 1467604181963 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 1744 | 1467604181967 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 20:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:49:41 INFO - PROCESS | 1744 | 1467604181986 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:49:41 INFO - PROCESS | 1744 | 1467604181990 Marionette TRACE conn3 <- [1,2370,null,{}] 20:49:42 INFO - PROCESS | 1744 | 1467604181999 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:49:42 INFO - PROCESS | 1744 | 1467604182003 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:42 INFO - PROCESS | 1744 | 1467604182153 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 20:49:42 INFO - PROCESS | 1744 | 1467604182162 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 1744 | 1467604182181 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c05800 == 30 [pid = 1744] [id = 600] 20:49:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93c09000) [pid = 1744] [serial = 1801] [outer = (nil)] 20:49:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e2e000) [pid = 1744] [serial = 1802] [outer = 0x93c09000] 20:49:42 INFO - PROCESS | 1744 | 1467604182261 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eb6800) [pid = 1744] [serial = 1803] [outer = 0x93c09000] 20:49:43 INFO - PROCESS | 1744 | 1467604183484 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:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1546ms 20:49:43 INFO - PROCESS | 1744 | 1467604183533 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 1744 | 1467604183540 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 20:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:49:43 INFO - PROCESS | 1744 | 1467604183548 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:49:43 INFO - PROCESS | 1744 | 1467604183556 Marionette TRACE conn3 <- [1,2374,null,{}] 20:49:43 INFO - PROCESS | 1744 | 1467604183564 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:49:43 INFO - PROCESS | 1744 | 1467604183570 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:43 INFO - PROCESS | 1744 | 1467604183762 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 20:49:44 INFO - PROCESS | 1744 | 1467604183988 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:44 INFO - PROCESS | 1744 | 1467604183996 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f631800 == 31 [pid = 1744] [id = 601] 20:49:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f7d3400) [pid = 1744] [serial = 1804] [outer = (nil)] 20:49:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91019800) [pid = 1744] [serial = 1805] [outer = 0x8f7d3400] 20:49:44 INFO - PROCESS | 1744 | 1467604184126 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912b2800) [pid = 1744] [serial = 1806] [outer = 0x8f7d3400] 20:49:45 INFO - PROCESS | 1744 | 1467604185128 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:49:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:49:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1656ms 20:49:45 INFO - PROCESS | 1744 | 1467604185204 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 1744 | 1467604185212 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 20:49:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:49:45 INFO - PROCESS | 1744 | 1467604185223 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:49:45 INFO - PROCESS | 1744 | 1467604185227 Marionette TRACE conn3 <- [1,2378,null,{}] 20:49:45 INFO - PROCESS | 1744 | 1467604185233 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:49:45 INFO - PROCESS | 1744 | 1467604185240 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:45 INFO - PROCESS | 1744 | 1467604185470 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 20:49:45 INFO - PROCESS | 1744 | 1467604185741 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 1744 | 1467604185755 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3cc00 == 32 [pid = 1744] [id = 602] 20:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x92f3f800) [pid = 1744] [serial = 1807] [outer = (nil)] 20:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9319e000) [pid = 1744] [serial = 1808] [outer = 0x92f3f800] 20:49:45 INFO - PROCESS | 1744 | 1467604185856 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x93c0a000) [pid = 1744] [serial = 1809] [outer = 0x92f3f800] 20:49:46 INFO - PROCESS | 1744 | 1467604186812 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:49:46 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:49:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1633ms 20:49:46 INFO - PROCESS | 1744 | 1467604186855 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 20:49:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:49:46 INFO - PROCESS | 1744 | 1467604186860 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 20:49:46 INFO - PROCESS | 1744 | 1467604186866 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:49:46 INFO - PROCESS | 1744 | 1467604186873 Marionette TRACE conn3 <- [1,2382,null,{}] 20:49:46 INFO - PROCESS | 1744 | 1467604186889 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:49:46 INFO - PROCESS | 1744 | 1467604186898 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:47 INFO - PROCESS | 1744 | 1467604187106 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 20:49:47 INFO - PROCESS | 1744 | 1467604187329 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 1744 | 1467604187338 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520d800 == 33 [pid = 1744] [id = 603] 20:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9520e400) [pid = 1744] [serial = 1810] [outer = (nil)] 20:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x95275000) [pid = 1744] [serial = 1811] [outer = 0x9520e400] 20:49:47 INFO - PROCESS | 1744 | 1467604187464 Marionette DEBUG loaded listener.js 20:49:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9792b800) [pid = 1744] [serial = 1812] [outer = 0x9520e400] 20:49:48 INFO - PROCESS | 1744 | 1467604188438 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:49:48 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:49:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1637ms 20:49:48 INFO - PROCESS | 1744 | 1467604188503 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 20:49:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:49:48 INFO - PROCESS | 1744 | 1467604188508 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 20:49:48 INFO - PROCESS | 1744 | 1467604188514 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:49:48 INFO - PROCESS | 1744 | 1467604188518 Marionette TRACE conn3 <- [1,2386,null,{}] 20:49:48 INFO - PROCESS | 1744 | 1467604188524 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:49:48 INFO - PROCESS | 1744 | 1467604188529 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:48 INFO - PROCESS | 1744 | 1467604188709 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 20:49:49 INFO - PROCESS | 1744 | 1467604189068 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 1744 | 1467604189076 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb000 == 34 [pid = 1744] [id = 604] 20:49:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8ec39800) [pid = 1744] [serial = 1813] [outer = (nil)] 20:49:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8eff7400) [pid = 1744] [serial = 1814] [outer = 0x8ec39800] 20:49:49 INFO - PROCESS | 1744 | 1467604189196 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8f636400) [pid = 1744] [serial = 1815] [outer = 0x8ec39800] 20:49:49 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff5400 == 33 [pid = 1744] [id = 530] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93e30000) [pid = 1744] [serial = 1737] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93c10800) [pid = 1744] [serial = 1742] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91ede000) [pid = 1744] [serial = 1743] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f7d0800) [pid = 1744] [serial = 1748] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f9cac00) [pid = 1744] [serial = 1749] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x91018c00) [pid = 1744] [serial = 1739] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91ed3000) [pid = 1744] [serial = 1740] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x98344400) [pid = 1744] [serial = 1745] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x98351800) [pid = 1744] [serial = 1746] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x924dd000) [pid = 1744] [serial = 1751] [outer = (nil)] [url = about:blank] 20:49:49 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x925d0000) [pid = 1744] [serial = 1752] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x97929c00) [pid = 1744] [serial = 1757] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x99e82800) [pid = 1744] [serial = 1760] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93ebb000) [pid = 1744] [serial = 1754] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x97934800) [pid = 1744] [serial = 1758] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x994e3000) [pid = 1744] [serial = 1761] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a041c00) [pid = 1744] [serial = 1764] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x95209000) [pid = 1744] [serial = 1755] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x952f6400) [pid = 1744] [serial = 1763] [outer = (nil)] [url = about:blank] 20:49:50 INFO - PROCESS | 1744 | 1467604190208 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:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1734ms 20:49:50 INFO - PROCESS | 1744 | 1467604190250 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 1744 | 1467604190256 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 20:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:49:50 INFO - PROCESS | 1744 | 1467604190263 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:49:50 INFO - PROCESS | 1744 | 1467604190268 Marionette TRACE conn3 <- [1,2390,null,{}] 20:49:50 INFO - PROCESS | 1744 | 1467604190276 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:49:50 INFO - PROCESS | 1744 | 1467604190283 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:50 INFO - PROCESS | 1744 | 1467604190439 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 20:49:50 INFO - PROCESS | 1744 | 1467604190451 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 1744 | 1467604190460 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101e000 == 34 [pid = 1744] [id = 605] 20:49:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9129e800) [pid = 1744] [serial = 1816] [outer = (nil)] 20:49:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x912ac000) [pid = 1744] [serial = 1817] [outer = 0x9129e800] 20:49:50 INFO - PROCESS | 1744 | 1467604190537 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91ede000) [pid = 1744] [serial = 1818] [outer = 0x9129e800] 20:49:51 INFO - PROCESS | 1744 | 1467604191478 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:49:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:49:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1244ms 20:49:51 INFO - PROCESS | 1744 | 1467604191511 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 1744 | 1467604191518 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 20:49:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:49:51 INFO - PROCESS | 1744 | 1467604191524 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:49:51 INFO - PROCESS | 1744 | 1467604191528 Marionette TRACE conn3 <- [1,2394,null,{}] 20:49:51 INFO - PROCESS | 1744 | 1467604191534 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:49:51 INFO - PROCESS | 1744 | 1467604191539 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:51 INFO - PROCESS | 1744 | 1467604191701 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 20:49:51 INFO - PROCESS | 1744 | 1467604191842 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 1744 | 1467604191849 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d4c00 == 35 [pid = 1744] [id = 606] 20:49:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x91ed3000) [pid = 1744] [serial = 1819] [outer = (nil)] 20:49:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92fcfc00) [pid = 1744] [serial = 1820] [outer = 0x91ed3000] 20:49:51 INFO - PROCESS | 1744 | 1467604191920 Marionette DEBUG loaded listener.js 20:49:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93c10800) [pid = 1744] [serial = 1821] [outer = 0x91ed3000] 20:49:52 INFO - PROCESS | 1744 | 1467604192830 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:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1335ms 20:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:49:52 INFO - PROCESS | 1744 | 1467604192860 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 1744 | 1467604192863 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 20:49:52 INFO - PROCESS | 1744 | 1467604192877 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:49:52 INFO - PROCESS | 1744 | 1467604192885 Marionette TRACE conn3 <- [1,2398,null,{}] 20:49:52 INFO - PROCESS | 1744 | 1467604192903 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:49:52 INFO - PROCESS | 1744 | 1467604192910 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:53 INFO - PROCESS | 1744 | 1467604193132 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 20:49:53 INFO - PROCESS | 1744 | 1467604193156 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 1744 | 1467604193164 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x92611400 == 36 [pid = 1744] [id = 607] 20:49:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95179000) [pid = 1744] [serial = 1822] [outer = (nil)] 20:49:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9792f000) [pid = 1744] [serial = 1823] [outer = 0x95179000] 20:49:53 INFO - PROCESS | 1744 | 1467604193231 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x97935800) [pid = 1744] [serial = 1824] [outer = 0x95179000] 20:49:54 INFO - PROCESS | 1744 | 1467604194121 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:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1305ms 20:49:54 INFO - PROCESS | 1744 | 1467604194178 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 1744 | 1467604194181 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 20:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:49:54 INFO - PROCESS | 1744 | 1467604194188 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:49:54 INFO - PROCESS | 1744 | 1467604194190 Marionette TRACE conn3 <- [1,2402,null,{}] 20:49:54 INFO - PROCESS | 1744 | 1467604194196 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:49:54 INFO - PROCESS | 1744 | 1467604194201 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:54 INFO - PROCESS | 1744 | 1467604194409 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 20:49:54 INFO - PROCESS | 1744 | 1467604194430 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 1744 | 1467604194438 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c0800 == 37 [pid = 1744] [id = 608] 20:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8e7ca000) [pid = 1744] [serial = 1825] [outer = (nil)] 20:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x98450800) [pid = 1744] [serial = 1826] [outer = 0x8e7ca000] 20:49:54 INFO - PROCESS | 1744 | 1467604194503 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x994e1000) [pid = 1744] [serial = 1827] [outer = 0x8e7ca000] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b1400) [pid = 1744] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9aa84800) [pid = 1744] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8e7cac00) [pid = 1744] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f63dc00) [pid = 1744] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eff2800) [pid = 1744] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec39000) [pid = 1744] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x926f7000) [pid = 1744] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93197000) [pid = 1744] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x924e0800) [pid = 1744] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a51f800) [pid = 1744] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93c06c00) [pid = 1744] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:49:55 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8e7c9400) [pid = 1744] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:49:55 INFO - PROCESS | 1744 | 1467604195506 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:49:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:49:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1346ms 20:49:55 INFO - PROCESS | 1744 | 1467604195534 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 1744 | 1467604195537 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 20:49:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:49:55 INFO - PROCESS | 1744 | 1467604195544 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:49:55 INFO - PROCESS | 1744 | 1467604195546 Marionette TRACE conn3 <- [1,2406,null,{}] 20:49:55 INFO - PROCESS | 1744 | 1467604195553 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:49:55 INFO - PROCESS | 1744 | 1467604195558 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:55 INFO - PROCESS | 1744 | 1467604195704 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 20:49:55 INFO - PROCESS | 1744 | 1467604195718 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 1744 | 1467604195736 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b1400 == 38 [pid = 1744] [id = 609] 20:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93c03000) [pid = 1744] [serial = 1828] [outer = (nil)] 20:49:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x98344400) [pid = 1744] [serial = 1829] [outer = 0x93c03000] 20:49:55 INFO - PROCESS | 1744 | 1467604195941 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x99ee6800) [pid = 1744] [serial = 1830] [outer = 0x93c03000] 20:49:56 INFO - PROCESS | 1744 | 1467604196723 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:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1231ms 20:49:56 INFO - PROCESS | 1744 | 1467604196776 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 1744 | 1467604196779 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 20:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:49:56 INFO - PROCESS | 1744 | 1467604196797 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 1744 | 1467604196801 Marionette TRACE conn3 <- [1,2410,null,{}] 20:49:56 INFO - PROCESS | 1744 | 1467604196806 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:49:56 INFO - PROCESS | 1744 | 1467604196811 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:57 INFO - PROCESS | 1744 | 1467604197057 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 20:49:57 INFO - PROCESS | 1744 | 1467604197287 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 1744 | 1467604197299 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34800 == 39 [pid = 1744] [id = 610] 20:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ec3a000) [pid = 1744] [serial = 1831] [outer = (nil)] 20:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8eff2800) [pid = 1744] [serial = 1832] [outer = 0x8ec3a000] 20:49:57 INFO - PROCESS | 1744 | 1467604197419 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f634800) [pid = 1744] [serial = 1833] [outer = 0x8ec3a000] 20:49:58 INFO - PROCESS | 1744 | 1467604198440 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:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1703ms 20:49:58 INFO - PROCESS | 1744 | 1467604198495 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 1744 | 1467604198501 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 20:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:49:58 INFO - PROCESS | 1744 | 1467604198509 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - PROCESS | 1744 | 1467604198514 Marionette TRACE conn3 <- [1,2414,null,{}] 20:49:58 INFO - PROCESS | 1744 | 1467604198522 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:49:58 INFO - PROCESS | 1744 | 1467604198528 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:58 INFO - PROCESS | 1744 | 1467604198746 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 20:49:58 INFO - PROCESS | 1744 | 1467604198975 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 1744 | 1467604198987 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:49:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261c400 == 40 [pid = 1744] [id = 611] 20:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x926f9400) [pid = 1744] [serial = 1834] [outer = (nil)] 20:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92f45000) [pid = 1744] [serial = 1835] [outer = 0x926f9400] 20:49:59 INFO - PROCESS | 1744 | 1467604199111 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93e39000) [pid = 1744] [serial = 1836] [outer = 0x926f9400] 20:50:00 INFO - PROCESS | 1744 | 1467604200064 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:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1633ms 20:50:00 INFO - PROCESS | 1744 | 1467604200142 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 20:50:00 INFO - PROCESS | 1744 | 1467604200147 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 20:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:50:00 INFO - PROCESS | 1744 | 1467604200154 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:50:00 INFO - PROCESS | 1744 | 1467604200158 Marionette TRACE conn3 <- [1,2418,null,{}] 20:50:00 INFO - PROCESS | 1744 | 1467604200165 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:50:00 INFO - PROCESS | 1744 | 1467604200170 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:00 INFO - PROCESS | 1744 | 1467604200390 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 20:50:00 INFO - PROCESS | 1744 | 1467604200578 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:00 INFO - PROCESS | 1744 | 1467604200585 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eafc00 == 41 [pid = 1744] [id = 612] 20:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x97931000) [pid = 1744] [serial = 1837] [outer = (nil)] 20:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x99e8a000) [pid = 1744] [serial = 1838] [outer = 0x97931000] 20:50:00 INFO - PROCESS | 1744 | 1467604200766 Marionette DEBUG loaded listener.js 20:50:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a03d000) [pid = 1744] [serial = 1839] [outer = 0x97931000] 20:50:01 INFO - PROCESS | 1744 | 1467604201658 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:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1535ms 20:50:01 INFO - PROCESS | 1744 | 1467604201691 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 1744 | 1467604201698 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 20:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:50:01 INFO - PROCESS | 1744 | 1467604201716 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:50:01 INFO - PROCESS | 1744 | 1467604201723 Marionette TRACE conn3 <- [1,2422,null,{}] 20:50:01 INFO - PROCESS | 1744 | 1467604201729 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:50:01 INFO - PROCESS | 1744 | 1467604201736 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:01 INFO - PROCESS | 1744 | 1467604201937 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 20:50:02 INFO - PROCESS | 1744 | 1467604202151 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:02 INFO - PROCESS | 1744 | 1467604202162 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c5c00 == 42 [pid = 1744] [id = 613] 20:50:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec34400) [pid = 1744] [serial = 1840] [outer = (nil)] 20:50:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a30e000) [pid = 1744] [serial = 1841] [outer = 0x8ec34400] 20:50:02 INFO - PROCESS | 1744 | 1467604202288 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a695800) [pid = 1744] [serial = 1842] [outer = 0x8ec34400] 20:50:03 INFO - PROCESS | 1744 | 1467604203243 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:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1595ms 20:50:03 INFO - PROCESS | 1744 | 1467604203303 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 1744 | 1467604203307 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 20:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:50:03 INFO - PROCESS | 1744 | 1467604203313 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:50:03 INFO - PROCESS | 1744 | 1467604203317 Marionette TRACE conn3 <- [1,2426,null,{}] 20:50:03 INFO - PROCESS | 1744 | 1467604203323 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:50:03 INFO - PROCESS | 1744 | 1467604203328 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:03 INFO - PROCESS | 1744 | 1467604203502 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 20:50:03 INFO - PROCESS | 1744 | 1467604203685 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:03 INFO - PROCESS | 1744 | 1467604203694 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a31cc00 == 43 [pid = 1744] [id = 614] 20:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a4e4800) [pid = 1744] [serial = 1843] [outer = (nil)] 20:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a69d000) [pid = 1744] [serial = 1844] [outer = 0x9a4e4800] 20:50:03 INFO - PROCESS | 1744 | 1467604203773 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a6a3000) [pid = 1744] [serial = 1845] [outer = 0x9a4e4800] 20:50:04 INFO - PROCESS | 1744 | 1467604204659 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:50:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:50:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1382ms 20:50:04 INFO - PROCESS | 1744 | 1467604204696 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 1744 | 1467604204699 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 20:50:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:50:04 INFO - PROCESS | 1744 | 1467604204706 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:50:04 INFO - PROCESS | 1744 | 1467604204709 Marionette TRACE conn3 <- [1,2430,null,{}] 20:50:04 INFO - PROCESS | 1744 | 1467604204715 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:50:04 INFO - PROCESS | 1744 | 1467604204720 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:04 INFO - PROCESS | 1744 | 1467604204966 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 20:50:05 INFO - PROCESS | 1744 | 1467604205112 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 1744 | 1467604205129 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f9c00 == 44 [pid = 1744] [id = 615] 20:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93199400) [pid = 1744] [serial = 1846] [outer = (nil)] 20:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9aa86c00) [pid = 1744] [serial = 1847] [outer = 0x93199400] 20:50:05 INFO - PROCESS | 1744 | 1467604205271 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9abb6400) [pid = 1744] [serial = 1848] [outer = 0x93199400] 20:50:06 INFO - PROCESS | 1744 | 1467604206480 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:50:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:50:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1832ms 20:50:06 INFO - PROCESS | 1744 | 1467604206539 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 1744 | 1467604206545 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 20:50:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:50:06 INFO - PROCESS | 1744 | 1467604206554 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:50:06 INFO - PROCESS | 1744 | 1467604206559 Marionette TRACE conn3 <- [1,2434,null,{}] 20:50:06 INFO - PROCESS | 1744 | 1467604206569 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:50:06 INFO - PROCESS | 1744 | 1467604206573 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:06 INFO - PROCESS | 1744 | 1467604206785 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 20:50:07 INFO - PROCESS | 1744 | 1467604207114 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 1744 | 1467604207120 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x912b3400 == 45 [pid = 1744] [id = 616] 20:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x912b4800) [pid = 1744] [serial = 1849] [outer = (nil)] 20:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x925c9000) [pid = 1744] [serial = 1850] [outer = 0x912b4800] 20:50:07 INFO - PROCESS | 1744 | 1467604207214 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x92614c00) [pid = 1744] [serial = 1851] [outer = 0x912b4800] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7da000 == 44 [pid = 1744] [id = 536] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c6800 == 43 [pid = 1744] [id = 535] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x9a178000 == 42 [pid = 1744] [id = 547] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x93191800 == 41 [pid = 1744] [id = 546] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c8800 == 40 [pid = 1744] [id = 595] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x912a3c00 == 39 [pid = 1744] [id = 540] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4400 == 38 [pid = 1744] [id = 538] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0c00 == 37 [pid = 1744] [id = 544] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d6000 == 36 [pid = 1744] [id = 531] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x924e4000 == 35 [pid = 1744] [id = 532] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec33c00 == 34 [pid = 1744] [id = 539] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cb400 == 33 [pid = 1744] [id = 534] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd1400 == 32 [pid = 1744] [id = 542] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d7000 == 31 [pid = 1744] [id = 543] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x91ed3400 == 30 [pid = 1744] [id = 533] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x93b65000 == 29 [pid = 1744] [id = 541] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d7800 == 28 [pid = 1744] [id = 545] 20:50:08 INFO - PROCESS | 1744 | --DOCSHELL 0x926f2400 == 27 [pid = 1744] [id = 537] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x912bbc00) [pid = 1744] [serial = 1793] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x9aa8a000) [pid = 1744] [serial = 1781] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ec3a400) [pid = 1744] [serial = 1766] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x91017400) [pid = 1744] [serial = 1791] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f9c8800) [pid = 1744] [serial = 1785] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x926f1000) [pid = 1744] [serial = 1799] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8efef000) [pid = 1744] [serial = 1767] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92f40400) [pid = 1744] [serial = 1796] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92f49400) [pid = 1744] [serial = 1797] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a4e4c00) [pid = 1744] [serial = 1775] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f638800) [pid = 1744] [serial = 1784] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a5f5000) [pid = 1744] [serial = 1776] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92f4bc00) [pid = 1744] [serial = 1770] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a862400) [pid = 1744] [serial = 1779] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x994df400) [pid = 1744] [serial = 1773] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x926f3400) [pid = 1744] [serial = 1769] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9792c800) [pid = 1744] [serial = 1772] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9abb2400) [pid = 1744] [serial = 1782] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8ec35400) [pid = 1744] [serial = 1787] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec42c00) [pid = 1744] [serial = 1788] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9a6a1400) [pid = 1744] [serial = 1778] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x91edfc00) [pid = 1744] [serial = 1794] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f9ce000) [pid = 1744] [serial = 1790] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x92fcb800) [pid = 1744] [serial = 1800] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x93e2e000) [pid = 1744] [serial = 1802] [outer = (nil)] [url = about:blank] 20:50:09 INFO - PROCESS | 1744 | 1467604209044 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:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2539ms 20:50:09 INFO - PROCESS | 1744 | 1467604209127 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 1744 | 1467604209133 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 20:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:50:09 INFO - PROCESS | 1744 | 1467604209146 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - PROCESS | 1744 | 1467604209153 Marionette TRACE conn3 <- [1,2438,null,{}] 20:50:09 INFO - PROCESS | 1744 | 1467604209161 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:50:09 INFO - PROCESS | 1744 | 1467604209166 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:09 INFO - PROCESS | 1744 | 1467604209327 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 20:50:09 INFO - PROCESS | 1744 | 1467604209342 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 1744 | 1467604209358 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5400 == 28 [pid = 1744] [id = 617] 20:50:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8eff6800) [pid = 1744] [serial = 1852] [outer = (nil)] 20:50:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f7d4400) [pid = 1744] [serial = 1853] [outer = 0x8eff6800] 20:50:09 INFO - PROCESS | 1744 | 1467604209429 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f9c8c00) [pid = 1744] [serial = 1854] [outer = 0x8eff6800] 20:50:10 INFO - PROCESS | 1744 | 1467604210355 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:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1242ms 20:50:10 INFO - PROCESS | 1744 | 1467604210388 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 1744 | 1467604210396 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 20:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:50:10 INFO - PROCESS | 1744 | 1467604210413 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:50:10 INFO - PROCESS | 1744 | 1467604210417 Marionette TRACE conn3 <- [1,2442,null,{}] 20:50:10 INFO - PROCESS | 1744 | 1467604210423 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:50:10 INFO - PROCESS | 1744 | 1467604210429 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:10 INFO - PROCESS | 1744 | 1467604210601 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 20:50:10 INFO - PROCESS | 1744 | 1467604210753 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 1744 | 1467604210765 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101d400 == 29 [pid = 1744] [id = 618] 20:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x912a4000) [pid = 1744] [serial = 1855] [outer = (nil)] 20:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x912aa000) [pid = 1744] [serial = 1856] [outer = 0x912a4000] 20:50:10 INFO - PROCESS | 1744 | 1467604210832 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912b3000) [pid = 1744] [serial = 1857] [outer = 0x912a4000] 20:50:11 INFO - PROCESS | 1744 | 1467604211698 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:50:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:50:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1333ms 20:50:11 INFO - PROCESS | 1744 | 1467604211744 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 1744 | 1467604211748 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 20:50:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:50:11 INFO - PROCESS | 1744 | 1467604211762 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:50:11 INFO - PROCESS | 1744 | 1467604211768 Marionette TRACE conn3 <- [1,2446,null,{}] 20:50:11 INFO - PROCESS | 1744 | 1467604211785 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:50:11 INFO - PROCESS | 1744 | 1467604211794 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:12 INFO - PROCESS | 1744 | 1467604212007 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 20:50:12 INFO - PROCESS | 1744 | 1467604212039 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:12 INFO - PROCESS | 1744 | 1467604212051 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f9000 == 30 [pid = 1744] [id = 619] 20:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x926fac00) [pid = 1744] [serial = 1858] [outer = (nil)] 20:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92f3ec00) [pid = 1744] [serial = 1859] [outer = 0x926fac00] 20:50:12 INFO - PROCESS | 1744 | 1467604212119 Marionette DEBUG loaded listener.js 20:50:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92f4ac00) [pid = 1744] [serial = 1860] [outer = 0x926fac00] 20:50:13 INFO - PROCESS | 1744 | 1467604213061 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:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93c03000) [pid = 1744] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x95179000) [pid = 1744] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8e7ca000) [pid = 1744] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec39800) [pid = 1744] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f7d3400) [pid = 1744] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9520e400) [pid = 1744] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1684ms 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93c09000) [pid = 1744] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91ed3000) [pid = 1744] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9129e800) [pid = 1744] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:50:13 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x92f3f800) [pid = 1744] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:50:13 INFO - PROCESS | 1744 | 1467604213470 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 1744 | 1467604213473 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 20:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:50:13 INFO - PROCESS | 1744 | 1467604213479 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:50:13 INFO - PROCESS | 1744 | 1467604213483 Marionette TRACE conn3 <- [1,2450,null,{}] 20:50:13 INFO - PROCESS | 1744 | 1467604213489 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:50:13 INFO - PROCESS | 1744 | 1467604213494 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:13 INFO - PROCESS | 1744 | 1467604213642 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 20:50:13 INFO - PROCESS | 1744 | 1467604213862 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:13 INFO - PROCESS | 1744 | 1467604213871 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c8c00 == 31 [pid = 1744] [id = 620] 20:50:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8eff1400) [pid = 1744] [serial = 1861] [outer = (nil)] 20:50:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x926f8c00) [pid = 1744] [serial = 1862] [outer = 0x8eff1400] 20:50:13 INFO - PROCESS | 1744 | 1467604213940 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93199800) [pid = 1744] [serial = 1863] [outer = 0x8eff1400] 20:50:14 INFO - PROCESS | 1744 | 1467604214657 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:50:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:50:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1229ms 20:50:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:50:14 INFO - PROCESS | 1744 | 1467604214710 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 1744 | 1467604214713 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 20:50:14 INFO - PROCESS | 1744 | 1467604214719 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 1744 | 1467604214723 Marionette TRACE conn3 <- [1,2454,null,{}] 20:50:14 INFO - PROCESS | 1744 | 1467604214728 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:50:14 INFO - PROCESS | 1744 | 1467604214733 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:14 INFO - PROCESS | 1744 | 1467604214936 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 20:50:14 INFO - PROCESS | 1744 | 1467604214952 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 1744 | 1467604214961 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638800 == 32 [pid = 1744] [id = 621] 20:50:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f7cd800) [pid = 1744] [serial = 1864] [outer = (nil)] 20:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93c08800) [pid = 1744] [serial = 1865] [outer = 0x8f7cd800] 20:50:15 INFO - PROCESS | 1744 | 1467604215025 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93e2ac00) [pid = 1744] [serial = 1866] [outer = 0x8f7cd800] 20:50:16 INFO - PROCESS | 1744 | 1467604216113 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:50:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:50:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1442ms 20:50:16 INFO - PROCESS | 1744 | 1467604216161 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 1744 | 1467604216168 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 20:50:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:50:16 INFO - PROCESS | 1744 | 1467604216177 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:50:16 INFO - PROCESS | 1744 | 1467604216183 Marionette TRACE conn3 <- [1,2458,null,{}] 20:50:16 INFO - PROCESS | 1744 | 1467604216191 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:50:16 INFO - PROCESS | 1744 | 1467604216197 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:16 INFO - PROCESS | 1744 | 1467604216387 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 20:50:16 INFO - PROCESS | 1744 | 1467604216626 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:16 INFO - PROCESS | 1744 | 1467604216642 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9c8800 == 33 [pid = 1744] [id = 622] 20:50:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f9cb000) [pid = 1744] [serial = 1867] [outer = (nil)] 20:50:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f9d7400) [pid = 1744] [serial = 1868] [outer = 0x8f9cb000] 20:50:16 INFO - PROCESS | 1744 | 1467604216763 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912a6400) [pid = 1744] [serial = 1869] [outer = 0x8f9cb000] 20:50:17 INFO - PROCESS | 1744 | 1467604217770 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:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1651ms 20:50:17 INFO - PROCESS | 1744 | 1467604217828 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 1744 | 1467604217836 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 20:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:50:17 INFO - PROCESS | 1744 | 1467604217847 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:50:17 INFO - PROCESS | 1744 | 1467604217851 Marionette TRACE conn3 <- [1,2462,null,{}] 20:50:17 INFO - PROCESS | 1744 | 1467604217857 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:50:17 INFO - PROCESS | 1744 | 1467604217863 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:18 INFO - PROCESS | 1744 | 1467604218048 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 20:50:18 INFO - PROCESS | 1744 | 1467604218279 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 1744 | 1467604218286 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d4800 == 34 [pid = 1744] [id = 623] 20:50:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x926f2800) [pid = 1744] [serial = 1870] [outer = (nil)] 20:50:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92f40400) [pid = 1744] [serial = 1871] [outer = 0x926f2800] 20:50:18 INFO - PROCESS | 1744 | 1467604218412 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93b65000) [pid = 1744] [serial = 1872] [outer = 0x926f2800] 20:50:19 INFO - PROCESS | 1744 | 1467604219477 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:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1687ms 20:50:19 INFO - PROCESS | 1744 | 1467604219533 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 1744 | 1467604219538 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 20:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:50:19 INFO - PROCESS | 1744 | 1467604219545 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 1744 | 1467604219551 Marionette TRACE conn3 <- [1,2466,null,{}] 20:50:19 INFO - PROCESS | 1744 | 1467604219567 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:50:19 INFO - PROCESS | 1744 | 1467604219576 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:19 INFO - PROCESS | 1744 | 1467604219881 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 20:50:20 INFO - PROCESS | 1744 | 1467604220071 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 1744 | 1467604220080 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x95209800 == 35 [pid = 1744] [id = 624] 20:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9520a800) [pid = 1744] [serial = 1873] [outer = (nil)] 20:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x95271000) [pid = 1744] [serial = 1874] [outer = 0x9520a800] 20:50:20 INFO - PROCESS | 1744 | 1467604220165 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x952f6400) [pid = 1744] [serial = 1875] [outer = 0x9520a800] 20:50:21 INFO - PROCESS | 1744 | 1467604221144 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:50:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:50:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1791ms 20:50:21 INFO - PROCESS | 1744 | 1467604221352 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 1744 | 1467604221359 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 20:50:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:50:21 INFO - PROCESS | 1744 | 1467604221369 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:50:21 INFO - PROCESS | 1744 | 1467604221374 Marionette TRACE conn3 <- [1,2470,null,{}] 20:50:21 INFO - PROCESS | 1744 | 1467604221382 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:50:21 INFO - PROCESS | 1744 | 1467604221387 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:21 INFO - PROCESS | 1744 | 1467604221557 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 20:50:21 INFO - PROCESS | 1744 | 1467604221796 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 1744 | 1467604221811 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff2400 == 36 [pid = 1744] [id = 625] 20:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x8f63c800) [pid = 1744] [serial = 1876] [outer = (nil)] 20:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f7ce800) [pid = 1744] [serial = 1877] [outer = 0x8f63c800] 20:50:21 INFO - PROCESS | 1744 | 1467604221882 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8f7d5c00) [pid = 1744] [serial = 1878] [outer = 0x8f63c800] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9792f000) [pid = 1744] [serial = 1823] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x98450800) [pid = 1744] [serial = 1826] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8eff7400) [pid = 1744] [serial = 1814] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8f636400) [pid = 1744] [serial = 1815] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x91019800) [pid = 1744] [serial = 1805] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912b2800) [pid = 1744] [serial = 1806] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x95275000) [pid = 1744] [serial = 1811] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9792b800) [pid = 1744] [serial = 1812] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93eb6800) [pid = 1744] [serial = 1803] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92fcfc00) [pid = 1744] [serial = 1820] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912ac000) [pid = 1744] [serial = 1817] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x91ede000) [pid = 1744] [serial = 1818] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9319e000) [pid = 1744] [serial = 1808] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93c0a000) [pid = 1744] [serial = 1809] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x99ee6800) [pid = 1744] [serial = 1830] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x97935800) [pid = 1744] [serial = 1824] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x994e1000) [pid = 1744] [serial = 1827] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93c10800) [pid = 1744] [serial = 1821] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x98344400) [pid = 1744] [serial = 1829] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1744 | 1467604222894 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:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1584ms 20:50:22 INFO - PROCESS | 1744 | 1467604222952 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 1744 | 1467604222957 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 20:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:50:22 INFO - PROCESS | 1744 | 1467604222968 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - PROCESS | 1744 | 1467604222973 Marionette TRACE conn3 <- [1,2474,null,{}] 20:50:22 INFO - PROCESS | 1744 | 1467604222980 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:50:22 INFO - PROCESS | 1744 | 1467604222985 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:23 INFO - PROCESS | 1744 | 1467604223159 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 20:50:23 INFO - PROCESS | 1744 | 1467604223295 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 1744 | 1467604223306 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec42c00 == 37 [pid = 1744] [id = 626] 20:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x91016400) [pid = 1744] [serial = 1879] [outer = (nil)] 20:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91ed9400) [pid = 1744] [serial = 1880] [outer = 0x91016400] 20:50:23 INFO - PROCESS | 1744 | 1467604223376 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x924e4000) [pid = 1744] [serial = 1881] [outer = 0x91016400] 20:50:24 INFO - PROCESS | 1744 | 1467604224206 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:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1289ms 20:50:24 INFO - PROCESS | 1744 | 1467604224254 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 1744 | 1467604224258 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 20:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:50:24 INFO - PROCESS | 1744 | 1467604224269 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:50:24 INFO - PROCESS | 1744 | 1467604224271 Marionette TRACE conn3 <- [1,2478,null,{}] 20:50:24 INFO - PROCESS | 1744 | 1467604224287 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:50:24 INFO - PROCESS | 1744 | 1467604224295 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:24 INFO - PROCESS | 1744 | 1467604224454 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 20:50:24 INFO - PROCESS | 1744 | 1467604224467 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:24 INFO - PROCESS | 1744 | 1467604224479 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319e000 == 38 [pid = 1744] [id = 627] 20:50:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93b67400) [pid = 1744] [serial = 1882] [outer = (nil)] 20:50:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93eaf400) [pid = 1744] [serial = 1883] [outer = 0x93b67400] 20:50:24 INFO - PROCESS | 1744 | 1467604224688 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9517ac00) [pid = 1744] [serial = 1884] [outer = 0x93b67400] 20:50:25 INFO - PROCESS | 1744 | 1467604225521 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:50:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:50:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1283ms 20:50:25 INFO - PROCESS | 1744 | 1467604225552 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 20:50:25 INFO - PROCESS | 1744 | 1467604225556 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 20:50:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:50:25 INFO - PROCESS | 1744 | 1467604225562 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:50:25 INFO - PROCESS | 1744 | 1467604225565 Marionette TRACE conn3 <- [1,2482,null,{}] 20:50:25 INFO - PROCESS | 1744 | 1467604225571 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:50:25 INFO - PROCESS | 1744 | 1467604225576 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:25 INFO - PROCESS | 1744 | 1467604225786 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 20:50:25 INFO - PROCESS | 1744 | 1467604225808 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 1744 | 1467604225815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f3c800 == 39 [pid = 1744] [id = 628] 20:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9520a400) [pid = 1744] [serial = 1885] [outer = (nil)] 20:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9792f400) [pid = 1744] [serial = 1886] [outer = 0x9520a400] 20:50:25 INFO - PROCESS | 1744 | 1467604225882 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9834dc00) [pid = 1744] [serial = 1887] [outer = 0x9520a400] 20:50:26 INFO - PROCESS | 1744 | 1467604226785 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:50:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:50:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1282ms 20:50:26 INFO - PROCESS | 1744 | 1467604226844 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 20:50:26 INFO - PROCESS | 1744 | 1467604226848 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 20:50:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:50:26 INFO - PROCESS | 1744 | 1467604226854 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:50:26 INFO - PROCESS | 1744 | 1467604226857 Marionette TRACE conn3 <- [1,2486,null,{}] 20:50:26 INFO - PROCESS | 1744 | 1467604226862 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:50:26 INFO - PROCESS | 1744 | 1467604226867 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:27 INFO - PROCESS | 1744 | 1467604227067 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 20:50:27 INFO - PROCESS | 1744 | 1467604227093 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 1744 | 1467604227101 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x93ebb000 == 40 [pid = 1744] [id = 629] 20:50:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95207c00) [pid = 1744] [serial = 1888] [outer = (nil)] 20:50:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92fd1800) [pid = 1744] [serial = 1889] [outer = 0x95207c00] 20:50:27 INFO - PROCESS | 1744 | 1467604227185 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x984d5400) [pid = 1744] [serial = 1890] [outer = 0x95207c00] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x926fac00) [pid = 1744] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eff6800) [pid = 1744] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912b4800) [pid = 1744] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912a4000) [pid = 1744] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8eff1400) [pid = 1744] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ec3a000) [pid = 1744] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x926f9400) [pid = 1744] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x97931000) [pid = 1744] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ec34400) [pid = 1744] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a4e4800) [pid = 1744] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:50:27 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93199400) [pid = 1744] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:50:28 INFO - PROCESS | 1744 | 1467604228219 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:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1387ms 20:50:28 INFO - PROCESS | 1744 | 1467604228241 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 20:50:28 INFO - PROCESS | 1744 | 1467604228244 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 20:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:50:28 INFO - PROCESS | 1744 | 1467604228251 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:50:28 INFO - PROCESS | 1744 | 1467604228255 Marionette TRACE conn3 <- [1,2490,null,{}] 20:50:28 INFO - PROCESS | 1744 | 1467604228260 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:50:28 INFO - PROCESS | 1744 | 1467604228271 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:28 INFO - PROCESS | 1744 | 1467604228470 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 20:50:28 INFO - PROCESS | 1744 | 1467604228611 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:28 INFO - PROCESS | 1744 | 1467604228620 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3fc00 == 41 [pid = 1744] [id = 630] 20:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x912b4c00) [pid = 1744] [serial = 1891] [outer = (nil)] 20:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x99ee6000) [pid = 1744] [serial = 1892] [outer = 0x912b4c00] 20:50:28 INFO - PROCESS | 1744 | 1467604228685 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9a051400) [pid = 1744] [serial = 1893] [outer = 0x912b4c00] 20:50:29 INFO - PROCESS | 1744 | 1467604229432 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:50:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:50:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1228ms 20:50:29 INFO - PROCESS | 1744 | 1467604229481 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 1744 | 1467604229486 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 20:50:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:50:29 INFO - PROCESS | 1744 | 1467604229492 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:50:29 INFO - PROCESS | 1744 | 1467604229494 Marionette TRACE conn3 <- [1,2494,null,{}] 20:50:29 INFO - PROCESS | 1744 | 1467604229505 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:50:29 INFO - PROCESS | 1744 | 1467604229509 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:29 INFO - PROCESS | 1744 | 1467604229733 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 20:50:29 INFO - PROCESS | 1744 | 1467604229914 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:29 INFO - PROCESS | 1744 | 1467604229925 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2000 == 42 [pid = 1744] [id = 631] 20:50:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8e7c2400) [pid = 1744] [serial = 1894] [outer = (nil)] 20:50:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec40800) [pid = 1744] [serial = 1895] [outer = 0x8e7c2400] 20:50:30 INFO - PROCESS | 1744 | 1467604230010 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8effc800) [pid = 1744] [serial = 1896] [outer = 0x8e7c2400] 20:50:31 INFO - PROCESS | 1744 | 1467604231042 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:50:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:50:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1587ms 20:50:31 INFO - PROCESS | 1744 | 1467604231081 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 1744 | 1467604231088 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 20:50:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:50:31 INFO - PROCESS | 1744 | 1467604231097 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:50:31 INFO - PROCESS | 1744 | 1467604231103 Marionette TRACE conn3 <- [1,2498,null,{}] 20:50:31 INFO - PROCESS | 1744 | 1467604231110 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:50:31 INFO - PROCESS | 1744 | 1467604231116 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:31 INFO - PROCESS | 1744 | 1467604231302 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 20:50:31 INFO - PROCESS | 1744 | 1467604231497 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:31 INFO - PROCESS | 1744 | 1467604231506 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d7c00 == 43 [pid = 1744] [id = 632] 20:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9101b000) [pid = 1744] [serial = 1897] [outer = (nil)] 20:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92618c00) [pid = 1744] [serial = 1898] [outer = 0x9101b000] 20:50:31 INFO - PROCESS | 1744 | 1467604231590 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92f3d800) [pid = 1744] [serial = 1899] [outer = 0x9101b000] 20:50:32 INFO - PROCESS | 1744 | 1467604232508 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:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1487ms 20:50:32 INFO - PROCESS | 1744 | 1467604232583 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 20:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:50:32 INFO - PROCESS | 1744 | 1467604232588 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 20:50:32 INFO - PROCESS | 1744 | 1467604232595 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 1744 | 1467604232598 Marionette TRACE conn3 <- [1,2502,null,{}] 20:50:32 INFO - PROCESS | 1744 | 1467604232605 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:50:32 INFO - PROCESS | 1744 | 1467604232611 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:32 INFO - PROCESS | 1744 | 1467604232837 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 20:50:33 INFO - PROCESS | 1744 | 1467604233023 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 1744 | 1467604233031 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff1400 == 44 [pid = 1744] [id = 633] 20:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e35400) [pid = 1744] [serial = 1900] [outer = (nil)] 20:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x952eec00) [pid = 1744] [serial = 1901] [outer = 0x93e35400] 20:50:33 INFO - PROCESS | 1744 | 1467604233113 Marionette DEBUG loaded listener.js 20:50:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x99e84800) [pid = 1744] [serial = 1902] [outer = 0x93e35400] 20:50:34 INFO - PROCESS | 1744 | 1467604234108 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:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1584ms 20:50:34 INFO - PROCESS | 1744 | 1467604234179 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 1744 | 1467604234184 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 20:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:50:34 INFO - PROCESS | 1744 | 1467604234202 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:50:34 INFO - PROCESS | 1744 | 1467604234209 Marionette TRACE conn3 <- [1,2506,null,{}] 20:50:34 INFO - PROCESS | 1744 | 1467604234216 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:50:34 INFO - PROCESS | 1744 | 1467604234222 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:34 INFO - PROCESS | 1744 | 1467604234437 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 20:50:34 INFO - PROCESS | 1744 | 1467604234667 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 1744 | 1467604234676 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec41000 == 45 [pid = 1744] [id = 634] 20:50:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ed2c00) [pid = 1744] [serial = 1903] [outer = (nil)] 20:50:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a17a000) [pid = 1744] [serial = 1904] [outer = 0x91ed2c00] 20:50:34 INFO - PROCESS | 1744 | 1467604234775 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a697000) [pid = 1744] [serial = 1905] [outer = 0x91ed2c00] 20:50:35 INFO - PROCESS | 1744 | 1467604235608 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:50:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:50:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1447ms 20:50:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:50:35 INFO - PROCESS | 1744 | 1467604235641 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 1744 | 1467604235645 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 20:50:35 INFO - PROCESS | 1744 | 1467604235651 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - PROCESS | 1744 | 1467604235655 Marionette TRACE conn3 <- [1,2510,null,{}] 20:50:35 INFO - PROCESS | 1744 | 1467604235661 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:50:35 INFO - PROCESS | 1744 | 1467604235666 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:35 INFO - PROCESS | 1744 | 1467604235906 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 20:50:36 INFO - PROCESS | 1744 | 1467604236040 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 1744 | 1467604236049 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cf800 == 46 [pid = 1744] [id = 635] 20:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a03b000) [pid = 1744] [serial = 1906] [outer = (nil)] 20:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a857c00) [pid = 1744] [serial = 1907] [outer = 0x9a03b000] 20:50:36 INFO - PROCESS | 1744 | 1467604236128 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x925d0c00) [pid = 1744] [serial = 1908] [outer = 0x9a03b000] 20:50:37 INFO - PROCESS | 1744 | 1467604237055 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:50:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:50:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1434ms 20:50:37 INFO - PROCESS | 1744 | 1467604237086 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 1744 | 1467604237089 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 20:50:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:50:37 INFO - PROCESS | 1744 | 1467604237096 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:50:37 INFO - PROCESS | 1744 | 1467604237100 Marionette TRACE conn3 <- [1,2514,null,{}] 20:50:37 INFO - PROCESS | 1744 | 1467604237105 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:50:37 INFO - PROCESS | 1744 | 1467604237111 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:37 INFO - PROCESS | 1744 | 1467604237297 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 20:50:37 INFO - PROCESS | 1744 | 1467604237486 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:37 INFO - PROCESS | 1744 | 1467604237501 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ae400 == 47 [pid = 1744] [id = 636] 20:50:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9abaa400) [pid = 1744] [serial = 1909] [outer = (nil)] 20:50:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9abae800) [pid = 1744] [serial = 1910] [outer = 0x9abaa400] 20:50:37 INFO - PROCESS | 1744 | 1467604237629 Marionette DEBUG loaded listener.js 20:50:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9b18d400) [pid = 1744] [serial = 1911] [outer = 0x9abaa400] 20:50:38 INFO - PROCESS | 1744 | 1467604238597 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:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1532ms 20:50:38 INFO - PROCESS | 1744 | 1467604238629 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 20:50:38 INFO - PROCESS | 1744 | 1467604238632 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 20:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:50:38 INFO - PROCESS | 1744 | 1467604238655 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:50:38 INFO - PROCESS | 1744 | 1467604238659 Marionette TRACE conn3 <- [1,2518,null,{}] 20:50:38 INFO - PROCESS | 1744 | 1467604238665 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:50:38 INFO - PROCESS | 1744 | 1467604238670 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:38 INFO - PROCESS | 1744 | 1467604238841 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 20:50:39 INFO - PROCESS | 1744 | 1467604239029 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:39 INFO - PROCESS | 1744 | 1467604239040 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec37000 == 48 [pid = 1744] [id = 637] 20:50:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x95209c00) [pid = 1744] [serial = 1912] [outer = (nil)] 20:50:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9b193c00) [pid = 1744] [serial = 1913] [outer = 0x95209c00] 20:50:39 INFO - PROCESS | 1744 | 1467604239115 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9b197c00) [pid = 1744] [serial = 1914] [outer = 0x95209c00] 20:50:40 INFO - PROCESS | 1744 | 1467604240072 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:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1488ms 20:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:50:40 INFO - PROCESS | 1744 | 1467604240143 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 1744 | 1467604240146 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 20:50:40 INFO - PROCESS | 1744 | 1467604240153 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:50:40 INFO - PROCESS | 1744 | 1467604240156 Marionette TRACE conn3 <- [1,2522,null,{}] 20:50:40 INFO - PROCESS | 1744 | 1467604240162 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:50:40 INFO - PROCESS | 1744 | 1467604240167 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:40 INFO - PROCESS | 1744 | 1467604240335 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 20:50:40 INFO - PROCESS | 1744 | 1467604240766 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:40 INFO - PROCESS | 1744 | 1467604240777 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34c00 == 49 [pid = 1744] [id = 638] 20:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ec35400) [pid = 1744] [serial = 1915] [outer = (nil)] 20:50:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8eff3800) [pid = 1744] [serial = 1916] [outer = 0x8ec35400] 20:50:40 INFO - PROCESS | 1744 | 1467604240894 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8f640000) [pid = 1744] [serial = 1917] [outer = 0x8ec35400] 20:50:41 INFO - PROCESS | 1744 | 1467604241784 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:50:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:50:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1688ms 20:50:41 INFO - PROCESS | 1744 | 1467604241845 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 20:50:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:50:41 INFO - PROCESS | 1744 | 1467604241855 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 20:50:41 INFO - PROCESS | 1744 | 1467604241868 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:50:41 INFO - PROCESS | 1744 | 1467604241873 Marionette TRACE conn3 <- [1,2526,null,{}] 20:50:41 INFO - PROCESS | 1744 | 1467604241881 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:50:41 INFO - PROCESS | 1744 | 1467604241889 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:42 INFO - PROCESS | 1744 | 1467604242060 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 20:50:42 INFO - PROCESS | 1744 | 1467604242263 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:42 INFO - PROCESS | 1744 | 1467604242274 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a7c00 == 50 [pid = 1744] [id = 639] 20:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x912ab000) [pid = 1744] [serial = 1918] [outer = (nil)] 20:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x92615c00) [pid = 1744] [serial = 1919] [outer = 0x912ab000] 20:50:42 INFO - PROCESS | 1744 | 1467604242347 Marionette DEBUG loaded listener.js 20:50:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x926f7000) [pid = 1744] [serial = 1920] [outer = 0x912ab000] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff5400 == 49 [pid = 1744] [id = 617] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3fc00 == 48 [pid = 1744] [id = 630] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x93ebb000 == 47 [pid = 1744] [id = 629] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3c800 == 46 [pid = 1744] [id = 628] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x9319e000 == 45 [pid = 1744] [id = 627] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec42c00 == 44 [pid = 1744] [id = 626] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff2400 == 43 [pid = 1744] [id = 625] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x926f9c00 == 42 [pid = 1744] [id = 615] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x9101d400 == 41 [pid = 1744] [id = 618] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8f638800 == 40 [pid = 1744] [id = 621] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x926f9000 == 39 [pid = 1744] [id = 619] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d4800 == 38 [pid = 1744] [id = 623] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9c8800 == 37 [pid = 1744] [id = 622] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x95209800 == 36 [pid = 1744] [id = 624] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c8c00 == 35 [pid = 1744] [id = 620] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x912b3400 == 34 [pid = 1744] [id = 616] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c5c00 == 33 [pid = 1744] [id = 613] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x9a31cc00 == 32 [pid = 1744] [id = 614] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34c00 == 31 [pid = 1744] [id = 638] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x912ae400 == 30 [pid = 1744] [id = 636] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec37000 == 29 [pid = 1744] [id = 637] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cf800 == 28 [pid = 1744] [id = 635] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec41000 == 27 [pid = 1744] [id = 634] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff1400 == 26 [pid = 1744] [id = 633] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2000 == 25 [pid = 1744] [id = 631] 20:50:43 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d7c00 == 24 [pid = 1744] [id = 632] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x92f3ec00) [pid = 1744] [serial = 1859] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x8f7d4400) [pid = 1744] [serial = 1853] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f9c8c00) [pid = 1744] [serial = 1854] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x92614c00) [pid = 1744] [serial = 1851] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x925c9000) [pid = 1744] [serial = 1850] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x912aa000) [pid = 1744] [serial = 1856] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x926f8c00) [pid = 1744] [serial = 1862] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92f4ac00) [pid = 1744] [serial = 1860] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f634800) [pid = 1744] [serial = 1833] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eff2800) [pid = 1744] [serial = 1832] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x93e39000) [pid = 1744] [serial = 1836] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x92f45000) [pid = 1744] [serial = 1835] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9a03d000) [pid = 1744] [serial = 1839] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x99e8a000) [pid = 1744] [serial = 1838] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a695800) [pid = 1744] [serial = 1842] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a30e000) [pid = 1744] [serial = 1841] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a6a3000) [pid = 1744] [serial = 1845] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a69d000) [pid = 1744] [serial = 1844] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9abb6400) [pid = 1744] [serial = 1848] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9aa86c00) [pid = 1744] [serial = 1847] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93199800) [pid = 1744] [serial = 1863] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912b3000) [pid = 1744] [serial = 1857] [outer = (nil)] [url = about:blank] 20:50:43 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93c08800) [pid = 1744] [serial = 1865] [outer = (nil)] [url = about:blank] 20:50:44 INFO - PROCESS | 1744 | 1467604244367 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:50:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:50:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2548ms 20:50:44 INFO - PROCESS | 1744 | 1467604244410 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 20:50:44 INFO - PROCESS | 1744 | 1467604244415 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 20:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:50:44 INFO - PROCESS | 1744 | 1467604244423 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:50:44 INFO - PROCESS | 1744 | 1467604244428 Marionette TRACE conn3 <- [1,2530,null,{}] 20:50:44 INFO - PROCESS | 1744 | 1467604244435 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:50:44 INFO - PROCESS | 1744 | 1467604244441 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:44 INFO - PROCESS | 1744 | 1467604244599 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 20:50:44 INFO - PROCESS | 1744 | 1467604244738 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:44 INFO - PROCESS | 1744 | 1467604244753 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:44 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f631400 == 25 [pid = 1744] [id = 640] 20:50:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f63a400) [pid = 1744] [serial = 1921] [outer = (nil)] 20:50:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f7d7800) [pid = 1744] [serial = 1922] [outer = 0x8f63a400] 20:50:44 INFO - PROCESS | 1744 | 1467604244827 Marionette DEBUG loaded listener.js 20:50:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8f9ca000) [pid = 1744] [serial = 1923] [outer = 0x8f63a400] 20:50:45 INFO - PROCESS | 1744 | 1467604245644 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:50:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:50:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1284ms 20:50:45 INFO - PROCESS | 1744 | 1467604245707 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 1744 | 1467604245715 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 20:50:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:50:45 INFO - PROCESS | 1744 | 1467604245726 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:50:45 INFO - PROCESS | 1744 | 1467604245730 Marionette TRACE conn3 <- [1,2534,null,{}] 20:50:45 INFO - PROCESS | 1744 | 1467604245736 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:50:45 INFO - PROCESS | 1744 | 1467604245742 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:45 INFO - PROCESS | 1744 | 1467604245912 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 20:50:45 INFO - PROCESS | 1744 | 1467604245922 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 1744 | 1467604245933 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:46 INFO - PROCESS | 1744 | ++DOCSHELL 0x91018000 == 26 [pid = 1744] [id = 641] 20:50:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9129e800) [pid = 1744] [serial = 1924] [outer = (nil)] 20:50:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912b7800) [pid = 1744] [serial = 1925] [outer = 0x9129e800] 20:50:46 INFO - PROCESS | 1744 | 1467604246151 Marionette DEBUG loaded listener.js 20:50:46 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ed8800) [pid = 1744] [serial = 1926] [outer = 0x9129e800] 20:50:46 INFO - PROCESS | 1744 | 1467604246994 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:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1331ms 20:50:47 INFO - PROCESS | 1744 | 1467604247056 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 20:50:47 INFO - PROCESS | 1744 | 1467604247060 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 20:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:50:47 INFO - PROCESS | 1744 | 1467604247067 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:50:47 INFO - PROCESS | 1744 | 1467604247073 Marionette TRACE conn3 <- [1,2538,null,{}] 20:50:47 INFO - PROCESS | 1744 | 1467604247097 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:50:47 INFO - PROCESS | 1744 | 1467604247105 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:47 INFO - PROCESS | 1744 | 1467604247326 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 20:50:47 INFO - PROCESS | 1744 | 1467604247351 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:47 INFO - PROCESS | 1744 | 1467604247358 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f47c00 == 27 [pid = 1744] [id = 642] 20:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92f49000) [pid = 1744] [serial = 1927] [outer = (nil)] 20:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92fce800) [pid = 1744] [serial = 1928] [outer = 0x92f49000] 20:50:47 INFO - PROCESS | 1744 | 1467604247433 Marionette DEBUG loaded listener.js 20:50:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9319f400) [pid = 1744] [serial = 1929] [outer = 0x92f49000] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x95207c00) [pid = 1744] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x926f2800) [pid = 1744] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f9cb000) [pid = 1744] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f63c800) [pid = 1744] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9520a400) [pid = 1744] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91016400) [pid = 1744] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9520a800) [pid = 1744] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f7cd800) [pid = 1744] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93b67400) [pid = 1744] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:50:48 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x912b4c00) [pid = 1744] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:50:48 INFO - PROCESS | 1744 | 1467604248798 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:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1791ms 20:50:48 INFO - PROCESS | 1744 | 1467604248859 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 1744 | 1467604248863 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 20:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:50:48 INFO - PROCESS | 1744 | 1467604248869 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 1744 | 1467604248871 Marionette TRACE conn3 <- [1,2542,null,{}] 20:50:48 INFO - PROCESS | 1744 | 1467604248878 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:50:48 INFO - PROCESS | 1744 | 1467604248883 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:49 INFO - PROCESS | 1744 | 1467604249070 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 20:50:49 INFO - PROCESS | 1744 | 1467604249213 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:49 INFO - PROCESS | 1744 | 1467604249224 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c7800 == 28 [pid = 1744] [id = 643] 20:50:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8eff5000) [pid = 1744] [serial = 1930] [outer = (nil)] 20:50:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x92f4a800) [pid = 1744] [serial = 1931] [outer = 0x8eff5000] 20:50:49 INFO - PROCESS | 1744 | 1467604249286 Marionette DEBUG loaded listener.js 20:50:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93c10800) [pid = 1744] [serial = 1932] [outer = 0x8eff5000] 20:50:49 INFO - PROCESS | 1744 | 1467604249990 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:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1142ms 20:50:50 INFO - PROCESS | 1744 | 1467604250012 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 1744 | 1467604250015 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 20:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:50:50 INFO - PROCESS | 1744 | 1467604250022 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:50:50 INFO - PROCESS | 1744 | 1467604250025 Marionette TRACE conn3 <- [1,2546,null,{}] 20:50:50 INFO - PROCESS | 1744 | 1467604250034 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:50:50 INFO - PROCESS | 1744 | 1467604250038 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:50 INFO - PROCESS | 1744 | 1467604250238 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 20:50:50 INFO - PROCESS | 1744 | 1467604250257 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:50 INFO - PROCESS | 1744 | 1467604250268 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c1000 == 29 [pid = 1744] [id = 644] 20:50:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8e7c9000) [pid = 1744] [serial = 1933] [outer = (nil)] 20:50:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93eaf800) [pid = 1744] [serial = 1934] [outer = 0x8e7c9000] 20:50:50 INFO - PROCESS | 1744 | 1467604250330 Marionette DEBUG loaded listener.js 20:50:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93ebb000) [pid = 1744] [serial = 1935] [outer = 0x8e7c9000] 20:50:51 INFO - PROCESS | 1744 | 1467604251491 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:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1552ms 20:50:51 INFO - PROCESS | 1744 | 1467604251575 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 1744 | 1467604251582 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 20:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:50:51 INFO - PROCESS | 1744 | 1467604251600 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:50:51 INFO - PROCESS | 1744 | 1467604251608 Marionette TRACE conn3 <- [1,2550,null,{}] 20:50:51 INFO - PROCESS | 1744 | 1467604251616 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:50:51 INFO - PROCESS | 1744 | 1467604251622 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:51 INFO - PROCESS | 1744 | 1467604251880 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 20:50:52 INFO - PROCESS | 1744 | 1467604252108 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:52 INFO - PROCESS | 1744 | 1467604252115 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d7c00 == 30 [pid = 1744] [id = 645] 20:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f9c9c00) [pid = 1744] [serial = 1936] [outer = (nil)] 20:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91020000) [pid = 1744] [serial = 1937] [outer = 0x8f9c9c00] 20:50:52 INFO - PROCESS | 1744 | 1467604252201 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x912b5000) [pid = 1744] [serial = 1938] [outer = 0x8f9c9c00] 20:50:53 INFO - PROCESS | 1744 | 1467604253262 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:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1743ms 20:50:53 INFO - PROCESS | 1744 | 1467604253342 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 1744 | 1467604253349 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 20:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:50:53 INFO - PROCESS | 1744 | 1467604253361 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:50:53 INFO - PROCESS | 1744 | 1467604253365 Marionette TRACE conn3 <- [1,2554,null,{}] 20:50:53 INFO - PROCESS | 1744 | 1467604253371 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:50:53 INFO - PROCESS | 1744 | 1467604253377 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:53 INFO - PROCESS | 1744 | 1467604253596 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 20:50:53 INFO - PROCESS | 1744 | 1467604253882 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:53 INFO - PROCESS | 1744 | 1467604253891 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f3400 == 31 [pid = 1744] [id = 646] 20:50:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92fd3800) [pid = 1744] [serial = 1939] [outer = (nil)] 20:50:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93c0e400) [pid = 1744] [serial = 1940] [outer = 0x92fd3800] 20:50:54 INFO - PROCESS | 1744 | 1467604254017 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93eba000) [pid = 1744] [serial = 1941] [outer = 0x92fd3800] 20:50:55 INFO - PROCESS | 1744 | 1467604255011 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:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1734ms 20:50:55 INFO - PROCESS | 1744 | 1467604255095 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 1744 | 1467604255100 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 20:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:50:55 INFO - PROCESS | 1744 | 1467604255107 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:50:55 INFO - PROCESS | 1744 | 1467604255113 Marionette TRACE conn3 <- [1,2558,null,{}] 20:50:55 INFO - PROCESS | 1744 | 1467604255130 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:50:55 INFO - PROCESS | 1744 | 1467604255139 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:55 INFO - PROCESS | 1744 | 1467604255361 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 20:50:55 INFO - PROCESS | 1744 | 1467604255609 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:55 INFO - PROCESS | 1744 | 1467604255621 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f45000 == 32 [pid = 1744] [id = 647] 20:50:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x92fd3400) [pid = 1744] [serial = 1942] [outer = (nil)] 20:50:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x97931c00) [pid = 1744] [serial = 1943] [outer = 0x92fd3400] 20:50:55 INFO - PROCESS | 1744 | 1467604255728 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x994e1400) [pid = 1744] [serial = 1944] [outer = 0x92fd3400] 20:50:56 INFO - PROCESS | 1744 | 1467604256877 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:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1797ms 20:50:56 INFO - PROCESS | 1744 | 1467604256904 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 1744 | 1467604256910 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 20:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:50:56 INFO - PROCESS | 1744 | 1467604256918 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:50:56 INFO - PROCESS | 1744 | 1467604256923 Marionette TRACE conn3 <- [1,2562,null,{}] 20:50:56 INFO - PROCESS | 1744 | 1467604256932 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:50:56 INFO - PROCESS | 1744 | 1467604256937 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:57 INFO - PROCESS | 1744 | 1467604257148 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 20:50:57 INFO - PROCESS | 1744 | 1467604257401 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 1744 | 1467604257415 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cec00 == 33 [pid = 1744] [id = 648] 20:50:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f7d1000) [pid = 1744] [serial = 1945] [outer = (nil)] 20:50:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f7d9000) [pid = 1744] [serial = 1946] [outer = 0x8f7d1000] 20:50:57 INFO - PROCESS | 1744 | 1467604257534 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8f9d1c00) [pid = 1744] [serial = 1947] [outer = 0x8f7d1000] 20:50:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c7800 == 32 [pid = 1744] [id = 643] 20:50:57 INFO - PROCESS | 1744 | --DOCSHELL 0x92f47c00 == 31 [pid = 1744] [id = 642] 20:50:57 INFO - PROCESS | 1744 | --DOCSHELL 0x91018000 == 30 [pid = 1744] [id = 641] 20:50:57 INFO - PROCESS | 1744 | --DOCSHELL 0x8f631400 == 29 [pid = 1744] [id = 640] 20:50:57 INFO - PROCESS | 1744 | --DOCSHELL 0x912a7c00 == 28 [pid = 1744] [id = 639] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x99ee6000) [pid = 1744] [serial = 1892] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a051400) [pid = 1744] [serial = 1893] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x984d5400) [pid = 1744] [serial = 1890] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x93b65000) [pid = 1744] [serial = 1872] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x912a6400) [pid = 1744] [serial = 1869] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7d5c00) [pid = 1744] [serial = 1878] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9834dc00) [pid = 1744] [serial = 1887] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f9d7400) [pid = 1744] [serial = 1868] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x924e4000) [pid = 1744] [serial = 1881] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92fd1800) [pid = 1744] [serial = 1889] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f7ce800) [pid = 1744] [serial = 1877] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x952f6400) [pid = 1744] [serial = 1875] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92f40400) [pid = 1744] [serial = 1871] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x95271000) [pid = 1744] [serial = 1874] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x93e2ac00) [pid = 1744] [serial = 1866] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ed9400) [pid = 1744] [serial = 1880] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9792f400) [pid = 1744] [serial = 1886] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9517ac00) [pid = 1744] [serial = 1884] [outer = (nil)] [url = about:blank] 20:50:57 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93eaf400) [pid = 1744] [serial = 1883] [outer = (nil)] [url = about:blank] 20:50:58 INFO - PROCESS | 1744 | 1467604258374 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:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1500ms 20:50:58 INFO - PROCESS | 1744 | 1467604258417 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 1744 | 1467604258424 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 20:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:50:58 INFO - PROCESS | 1744 | 1467604258473 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 1744 | 1467604258478 Marionette TRACE conn3 <- [1,2566,null,{}] 20:50:58 INFO - PROCESS | 1744 | 1467604258488 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:50:58 INFO - PROCESS | 1744 | 1467604258492 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:58 INFO - PROCESS | 1744 | 1467604258651 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 20:50:58 INFO - PROCESS | 1744 | 1467604258661 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 1744 | 1467604258668 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x91014000 == 29 [pid = 1744] [id = 649] 20:50:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x912ae400) [pid = 1744] [serial = 1948] [outer = (nil)] 20:50:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x924e1400) [pid = 1744] [serial = 1949] [outer = 0x912ae400] 20:50:58 INFO - PROCESS | 1744 | 1467604258738 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x925d5000) [pid = 1744] [serial = 1950] [outer = 0x912ae400] 20:50:59 INFO - PROCESS | 1744 | 1467604259713 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:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1291ms 20:50:59 INFO - PROCESS | 1744 | 1467604259758 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 1744 | 1467604259762 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 20:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:50:59 INFO - PROCESS | 1744 | 1467604259769 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:50:59 INFO - PROCESS | 1744 | 1467604259774 Marionette TRACE conn3 <- [1,2570,null,{}] 20:50:59 INFO - PROCESS | 1744 | 1467604259794 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:50:59 INFO - PROCESS | 1744 | 1467604259802 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:50:59 INFO - PROCESS | 1744 | 1467604259980 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 20:51:00 INFO - PROCESS | 1744 | 1467604260150 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:00 INFO - PROCESS | 1744 | 1467604260161 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x9261e800 == 30 [pid = 1744] [id = 650] 20:51:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92f43800) [pid = 1744] [serial = 1951] [outer = (nil)] 20:51:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e2dc00) [pid = 1744] [serial = 1952] [outer = 0x92f43800] 20:51:00 INFO - PROCESS | 1744 | 1467604260229 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95207c00) [pid = 1744] [serial = 1953] [outer = 0x92f43800] 20:51:01 INFO - PROCESS | 1744 | 1467604261125 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:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1393ms 20:51:01 INFO - PROCESS | 1744 | 1467604261162 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 20:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:51:01 INFO - PROCESS | 1744 | 1467604261167 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 20:51:01 INFO - PROCESS | 1744 | 1467604261173 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:51:01 INFO - PROCESS | 1744 | 1467604261176 Marionette TRACE conn3 <- [1,2574,null,{}] 20:51:01 INFO - PROCESS | 1744 | 1467604261189 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:51:01 INFO - PROCESS | 1744 | 1467604261193 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:01 INFO - PROCESS | 1744 | 1467604261427 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 20:51:01 INFO - PROCESS | 1744 | 1467604261447 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:01 INFO - PROCESS | 1744 | 1467604261453 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:01 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520d400 == 31 [pid = 1744] [id = 651] 20:51:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x952ee000) [pid = 1744] [serial = 1954] [outer = (nil)] 20:51:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x97935400) [pid = 1744] [serial = 1955] [outer = 0x952ee000] 20:51:01 INFO - PROCESS | 1744 | 1467604261522 Marionette DEBUG loaded listener.js 20:51:01 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x98444400) [pid = 1744] [serial = 1956] [outer = 0x952ee000] 20:51:02 INFO - PROCESS | 1744 | 1467604262423 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:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1289ms 20:51:02 INFO - PROCESS | 1744 | 1467604262461 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 20:51:02 INFO - PROCESS | 1744 | 1467604262464 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 20:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:51:02 INFO - PROCESS | 1744 | 1467604262470 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:51:02 INFO - PROCESS | 1744 | 1467604262474 Marionette TRACE conn3 <- [1,2578,null,{}] 20:51:02 INFO - PROCESS | 1744 | 1467604262487 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:51:02 INFO - PROCESS | 1744 | 1467604262492 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:02 INFO - PROCESS | 1744 | 1467604262778 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92f49000) [pid = 1744] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e7c2400) [pid = 1744] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9101b000) [pid = 1744] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93e35400) [pid = 1744] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eff5000) [pid = 1744] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912ab000) [pid = 1744] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91ed2c00) [pid = 1744] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a03b000) [pid = 1744] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8f63a400) [pid = 1744] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9abaa400) [pid = 1744] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x95209c00) [pid = 1744] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ec35400) [pid = 1744] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:51:02 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9129e800) [pid = 1744] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:51:02 INFO - PROCESS | 1744 | 1467604262904 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:02 INFO - PROCESS | 1744 | 1467604262913 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec35400 == 32 [pid = 1744] [id = 652] 20:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8efedc00) [pid = 1744] [serial = 1957] [outer = (nil)] 20:51:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f7d9c00) [pid = 1744] [serial = 1958] [outer = 0x8efedc00] 20:51:02 INFO - PROCESS | 1744 | 1467604262980 Marionette DEBUG loaded listener.js 20:51:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9101b000) [pid = 1744] [serial = 1959] [outer = 0x8efedc00] 20:51:03 INFO - PROCESS | 1744 | 1467604263759 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:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1337ms 20:51:03 INFO - PROCESS | 1744 | 1467604263809 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 1744 | 1467604263811 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 20:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:51:03 INFO - PROCESS | 1744 | 1467604263818 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:51:03 INFO - PROCESS | 1744 | 1467604263821 Marionette TRACE conn3 <- [1,2582,null,{}] 20:51:03 INFO - PROCESS | 1744 | 1467604263827 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:51:03 INFO - PROCESS | 1744 | 1467604263837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:04 INFO - PROCESS | 1744 | 1467604264027 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 20:51:04 INFO - PROCESS | 1744 | 1467604264037 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:04 INFO - PROCESS | 1744 | 1467604264044 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:04 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9c8c00 == 33 [pid = 1744] [id = 653] 20:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f9cb000) [pid = 1744] [serial = 1960] [outer = (nil)] 20:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a03bc00) [pid = 1744] [serial = 1961] [outer = 0x8f9cb000] 20:51:04 INFO - PROCESS | 1744 | 1467604264268 Marionette DEBUG loaded listener.js 20:51:04 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x95178c00) [pid = 1744] [serial = 1962] [outer = 0x8f9cb000] 20:51:05 INFO - PROCESS | 1744 | 1467604265170 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:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1382ms 20:51:05 INFO - PROCESS | 1744 | 1467604265201 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 1744 | 1467604265208 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 20:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:51:05 INFO - PROCESS | 1744 | 1467604265218 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:51:05 INFO - PROCESS | 1744 | 1467604265222 Marionette TRACE conn3 <- [1,2586,null,{}] 20:51:05 INFO - PROCESS | 1744 | 1467604265232 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:51:05 INFO - PROCESS | 1744 | 1467604265237 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:05 INFO - PROCESS | 1744 | 1467604265425 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 20:51:05 INFO - PROCESS | 1744 | 1467604265615 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:05 INFO - PROCESS | 1744 | 1467604265630 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3f400 == 34 [pid = 1744] [id = 654] 20:51:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8eff0000) [pid = 1744] [serial = 1963] [outer = (nil)] 20:51:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f7d6000) [pid = 1744] [serial = 1964] [outer = 0x8eff0000] 20:51:05 INFO - PROCESS | 1744 | 1467604265747 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91014400) [pid = 1744] [serial = 1965] [outer = 0x8eff0000] 20:51:06 INFO - PROCESS | 1744 | 1467604266748 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:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1589ms 20:51:06 INFO - PROCESS | 1744 | 1467604266806 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 1744 | 1467604266813 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 20:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:51:06 INFO - PROCESS | 1744 | 1467604266824 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:51:06 INFO - PROCESS | 1744 | 1467604266828 Marionette TRACE conn3 <- [1,2590,null,{}] 20:51:06 INFO - PROCESS | 1744 | 1467604266835 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:51:06 INFO - PROCESS | 1744 | 1467604266842 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:07 INFO - PROCESS | 1744 | 1467604267023 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 20:51:07 INFO - PROCESS | 1744 | 1467604267208 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:07 INFO - PROCESS | 1744 | 1467604267216 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f40800 == 35 [pid = 1744] [id = 655] 20:51:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92f48000) [pid = 1744] [serial = 1966] [outer = (nil)] 20:51:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x93197c00) [pid = 1744] [serial = 1967] [outer = 0x92f48000] 20:51:07 INFO - PROCESS | 1744 | 1467604267312 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x93c04800) [pid = 1744] [serial = 1968] [outer = 0x92f48000] 20:51:08 INFO - PROCESS | 1744 | 1467604268338 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:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1582ms 20:51:08 INFO - PROCESS | 1744 | 1467604268406 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 1744 | 1467604268411 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 20:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:51:08 INFO - PROCESS | 1744 | 1467604268418 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:51:08 INFO - PROCESS | 1744 | 1467604268424 Marionette TRACE conn3 <- [1,2594,null,{}] 20:51:08 INFO - PROCESS | 1744 | 1467604268441 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:51:08 INFO - PROCESS | 1744 | 1467604268450 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:08 INFO - PROCESS | 1744 | 1467604268663 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 20:51:08 INFO - PROCESS | 1744 | 1467604268906 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:08 INFO - PROCESS | 1744 | 1467604268918 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a8800 == 36 [pid = 1744] [id = 656] 20:51:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a03ac00) [pid = 1744] [serial = 1969] [outer = (nil)] 20:51:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a048000) [pid = 1744] [serial = 1970] [outer = 0x9a03ac00] 20:51:09 INFO - PROCESS | 1744 | 1467604269043 Marionette DEBUG loaded listener.js 20:51:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a1b6400) [pid = 1744] [serial = 1971] [outer = 0x9a03ac00] 20:51:10 INFO - PROCESS | 1744 | 1467604270003 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:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1640ms 20:51:10 INFO - PROCESS | 1744 | 1467604270058 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 20:51:10 INFO - PROCESS | 1744 | 1467604270063 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 20:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:51:10 INFO - PROCESS | 1744 | 1467604270070 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:51:10 INFO - PROCESS | 1744 | 1467604270073 Marionette TRACE conn3 <- [1,2598,null,{}] 20:51:10 INFO - PROCESS | 1744 | 1467604270079 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:51:10 INFO - PROCESS | 1744 | 1467604270084 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:10 INFO - PROCESS | 1744 | 1467604270298 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 20:51:10 INFO - PROCESS | 1744 | 1467604270482 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:10 INFO - PROCESS | 1744 | 1467604270490 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d1800 == 37 [pid = 1744] [id = 657] 20:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x994e0c00) [pid = 1744] [serial = 1972] [outer = (nil)] 20:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a52a000) [pid = 1744] [serial = 1973] [outer = 0x994e0c00] 20:51:10 INFO - PROCESS | 1744 | 1467604270572 Marionette DEBUG loaded listener.js 20:51:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a697400) [pid = 1744] [serial = 1974] [outer = 0x994e0c00] 20:51:11 INFO - PROCESS | 1744 | 1467604271552 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:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1534ms 20:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:51:11 INFO - PROCESS | 1744 | 1467604271605 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 20:51:11 INFO - PROCESS | 1744 | 1467604271608 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 20:51:11 INFO - PROCESS | 1744 | 1467604271615 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:51:11 INFO - PROCESS | 1744 | 1467604271619 Marionette TRACE conn3 <- [1,2602,null,{}] 20:51:11 INFO - PROCESS | 1744 | 1467604271625 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:51:11 INFO - PROCESS | 1744 | 1467604271630 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:11 INFO - PROCESS | 1744 | 1467604271797 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 20:51:12 INFO - PROCESS | 1744 | 1467604271983 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:12 INFO - PROCESS | 1744 | 1467604271993 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a051400 == 38 [pid = 1744] [id = 658] 20:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a17a400) [pid = 1744] [serial = 1975] [outer = (nil)] 20:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9a6a1000) [pid = 1744] [serial = 1976] [outer = 0x9a17a400] 20:51:12 INFO - PROCESS | 1744 | 1467604272072 Marionette DEBUG loaded listener.js 20:51:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9a6a2000) [pid = 1744] [serial = 1977] [outer = 0x9a17a400] 20:51:13 INFO - PROCESS | 1744 | 1467604273075 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:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1493ms 20:51:13 INFO - PROCESS | 1744 | 1467604273108 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 1744 | 1467604273111 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 20:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:51:13 INFO - PROCESS | 1744 | 1467604273118 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:51:13 INFO - PROCESS | 1744 | 1467604273120 Marionette TRACE conn3 <- [1,2606,null,{}] 20:51:13 INFO - PROCESS | 1744 | 1467604273127 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:51:13 INFO - PROCESS | 1744 | 1467604273137 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:13 INFO - PROCESS | 1744 | 1467604273341 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 20:51:13 INFO - PROCESS | 1744 | 1467604273540 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:13 INFO - PROCESS | 1744 | 1467604273550 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63d800 == 39 [pid = 1744] [id = 659] 20:51:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f9cac00) [pid = 1744] [serial = 1978] [outer = (nil)] 20:51:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9319b800) [pid = 1744] [serial = 1979] [outer = 0x8f9cac00] 20:51:13 INFO - PROCESS | 1744 | 1467604273680 Marionette DEBUG loaded listener.js 20:51:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a69d400) [pid = 1744] [serial = 1980] [outer = 0x8f9cac00] 20:51:14 INFO - PROCESS | 1744 | 1467604274640 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:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1589ms 20:51:14 INFO - PROCESS | 1744 | 1467604274707 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 1744 | 1467604274711 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 20:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:51:14 INFO - PROCESS | 1744 | 1467604274717 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:51:14 INFO - PROCESS | 1744 | 1467604274721 Marionette TRACE conn3 <- [1,2610,null,{}] 20:51:14 INFO - PROCESS | 1744 | 1467604274727 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:51:14 INFO - PROCESS | 1744 | 1467604274732 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:14 INFO - PROCESS | 1744 | 1467604274910 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 20:51:15 INFO - PROCESS | 1744 | 1467604275350 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 1744 | 1467604275360 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec40400 == 40 [pid = 1744] [id = 660] 20:51:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x8ec41000) [pid = 1744] [serial = 1981] [outer = (nil)] 20:51:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x8effb000) [pid = 1744] [serial = 1982] [outer = 0x8ec41000] 20:51:15 INFO - PROCESS | 1744 | 1467604275472 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8f63a400) [pid = 1744] [serial = 1983] [outer = 0x8ec41000] 20:51:16 INFO - PROCESS | 1744 | 1467604276374 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:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1733ms 20:51:16 INFO - PROCESS | 1744 | 1467604276453 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 20:51:16 INFO - PROCESS | 1744 | 1467604276459 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 20:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:51:16 INFO - PROCESS | 1744 | 1467604276466 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:51:16 INFO - PROCESS | 1744 | 1467604276471 Marionette TRACE conn3 <- [1,2614,null,{}] 20:51:16 INFO - PROCESS | 1744 | 1467604276479 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:51:16 INFO - PROCESS | 1744 | 1467604276487 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:16 INFO - PROCESS | 1744 | 1467604276659 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 20:51:16 INFO - PROCESS | 1744 | 1467604276850 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:16 INFO - PROCESS | 1744 | 1467604276859 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effa400 == 41 [pid = 1744] [id = 661] 20:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x91016000) [pid = 1744] [serial = 1984] [outer = (nil)] 20:51:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x926ef400) [pid = 1744] [serial = 1985] [outer = 0x91016000] 20:51:16 INFO - PROCESS | 1744 | 1467604276934 Marionette DEBUG loaded listener.js 20:51:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x92f3f800) [pid = 1744] [serial = 1986] [outer = 0x91016000] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec35400 == 40 [pid = 1744] [id = 652] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x9520d400 == 39 [pid = 1744] [id = 651] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x9261e800 == 38 [pid = 1744] [id = 650] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x91014000 == 37 [pid = 1744] [id = 649] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cec00 == 36 [pid = 1744] [id = 648] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c1000 == 35 [pid = 1744] [id = 644] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d7c00 == 34 [pid = 1744] [id = 645] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x92f45000 == 33 [pid = 1744] [id = 647] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x926f3400 == 32 [pid = 1744] [id = 646] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec40400 == 31 [pid = 1744] [id = 660] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63d800 == 30 [pid = 1744] [id = 659] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x9a051400 == 29 [pid = 1744] [id = 658] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x912a8800 == 28 [pid = 1744] [id = 656] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d1800 == 27 [pid = 1744] [id = 657] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x92f40800 == 26 [pid = 1744] [id = 655] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9c8c00 == 25 [pid = 1744] [id = 653] 20:51:18 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3f400 == 24 [pid = 1744] [id = 654] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x92fce800) [pid = 1744] [serial = 1928] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec40800) [pid = 1744] [serial = 1895] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x92f3d800) [pid = 1744] [serial = 1899] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92618c00) [pid = 1744] [serial = 1898] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x99e84800) [pid = 1744] [serial = 1902] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x952eec00) [pid = 1744] [serial = 1901] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x92f4a800) [pid = 1744] [serial = 1931] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x926f7000) [pid = 1744] [serial = 1920] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x92615c00) [pid = 1744] [serial = 1919] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a697000) [pid = 1744] [serial = 1905] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a17a000) [pid = 1744] [serial = 1904] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x925d0c00) [pid = 1744] [serial = 1908] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a857c00) [pid = 1744] [serial = 1907] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f7d7800) [pid = 1744] [serial = 1922] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x8f9ca000) [pid = 1744] [serial = 1923] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9b18d400) [pid = 1744] [serial = 1911] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9abae800) [pid = 1744] [serial = 1910] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9b197c00) [pid = 1744] [serial = 1914] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9b193c00) [pid = 1744] [serial = 1913] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9319f400) [pid = 1744] [serial = 1929] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f640000) [pid = 1744] [serial = 1917] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eff3800) [pid = 1744] [serial = 1916] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ed8800) [pid = 1744] [serial = 1926] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912b7800) [pid = 1744] [serial = 1925] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93c10800) [pid = 1744] [serial = 1932] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8effc800) [pid = 1744] [serial = 1896] [outer = (nil)] [url = about:blank] 20:51:18 INFO - PROCESS | 1744 | 1467604278927 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:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2491ms 20:51:18 INFO - PROCESS | 1744 | 1467604278959 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 1744 | 1467604278965 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 20:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:51:18 INFO - PROCESS | 1744 | 1467604278972 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:51:18 INFO - PROCESS | 1744 | 1467604278979 Marionette TRACE conn3 <- [1,2618,null,{}] 20:51:18 INFO - PROCESS | 1744 | 1467604278987 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:51:18 INFO - PROCESS | 1744 | 1467604278992 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:19 INFO - PROCESS | 1744 | 1467604279151 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 20:51:19 INFO - PROCESS | 1744 | 1467604279291 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:19 INFO - PROCESS | 1744 | 1467604279299 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5c00 == 25 [pid = 1744] [id = 662] 20:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8eff6c00) [pid = 1744] [serial = 1987] [outer = (nil)] 20:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f63a000) [pid = 1744] [serial = 1988] [outer = 0x8eff6c00] 20:51:19 INFO - PROCESS | 1744 | 1467604279368 Marionette DEBUG loaded listener.js 20:51:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7d0400) [pid = 1744] [serial = 1989] [outer = 0x8eff6c00] 20:51:20 INFO - PROCESS | 1744 | 1467604280223 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:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1296ms 20:51:20 INFO - PROCESS | 1744 | 1467604280268 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 1744 | 1467604280276 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 20:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:51:20 INFO - PROCESS | 1744 | 1467604280287 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:51:20 INFO - PROCESS | 1744 | 1467604280291 Marionette TRACE conn3 <- [1,2622,null,{}] 20:51:20 INFO - PROCESS | 1744 | 1467604280297 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:51:20 INFO - PROCESS | 1744 | 1467604280302 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:20 INFO - PROCESS | 1744 | 1467604280470 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 20:51:20 INFO - PROCESS | 1744 | 1467604280484 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:20 INFO - PROCESS | 1744 | 1467604280491 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129f000 == 26 [pid = 1744] [id = 663] 20:51:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912a4000) [pid = 1744] [serial = 1990] [outer = (nil)] 20:51:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b0c00) [pid = 1744] [serial = 1991] [outer = 0x912a4000] 20:51:20 INFO - PROCESS | 1744 | 1467604280564 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x912b9800) [pid = 1744] [serial = 1992] [outer = 0x912a4000] 20:51:21 INFO - PROCESS | 1744 | 1467604281572 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:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1333ms 20:51:21 INFO - PROCESS | 1744 | 1467604281619 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 20:51:21 INFO - PROCESS | 1744 | 1467604281623 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 20:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:51:21 INFO - PROCESS | 1744 | 1467604281630 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:51:21 INFO - PROCESS | 1744 | 1467604281636 Marionette TRACE conn3 <- [1,2626,null,{}] 20:51:21 INFO - PROCESS | 1744 | 1467604281658 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:51:21 INFO - PROCESS | 1744 | 1467604281667 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:21 INFO - PROCESS | 1744 | 1467604281878 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 20:51:21 INFO - PROCESS | 1744 | 1467604281903 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:21 INFO - PROCESS | 1744 | 1467604281914 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f2000 == 27 [pid = 1744] [id = 664] 20:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x926f3400) [pid = 1744] [serial = 1993] [outer = (nil)] 20:51:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x926fc800) [pid = 1744] [serial = 1994] [outer = 0x926f3400] 20:51:21 INFO - PROCESS | 1744 | 1467604281986 Marionette DEBUG loaded listener.js 20:51:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92fc5000) [pid = 1744] [serial = 1995] [outer = 0x926f3400] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8f9cb000) [pid = 1744] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x952ee000) [pid = 1744] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8efedc00) [pid = 1744] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e7c9000) [pid = 1744] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912ae400) [pid = 1744] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8f9c9c00) [pid = 1744] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92f43800) [pid = 1744] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x92fd3800) [pid = 1744] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x92fd3400) [pid = 1744] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:51:23 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f7d1000) [pid = 1744] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:51:23 INFO - PROCESS | 1744 | 1467604283399 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:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1790ms 20:51:23 INFO - PROCESS | 1744 | 1467604283426 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 1744 | 1467604283430 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 20:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:51:23 INFO - PROCESS | 1744 | 1467604283436 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:51:23 INFO - PROCESS | 1744 | 1467604283440 Marionette TRACE conn3 <- [1,2630,null,{}] 20:51:23 INFO - PROCESS | 1744 | 1467604283445 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:51:23 INFO - PROCESS | 1744 | 1467604283450 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:23 INFO - PROCESS | 1744 | 1467604283631 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 20:51:23 INFO - PROCESS | 1744 | 1467604283650 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:23 INFO - PROCESS | 1744 | 1467604283657 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c8000 == 28 [pid = 1744] [id = 665] 20:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8efedc00) [pid = 1744] [serial = 1996] [outer = (nil)] 20:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92f43800) [pid = 1744] [serial = 1997] [outer = 0x8efedc00] 20:51:23 INFO - PROCESS | 1744 | 1467604283725 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93b61800) [pid = 1744] [serial = 1998] [outer = 0x8efedc00] 20:51:24 INFO - PROCESS | 1744 | 1467604284587 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:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1183ms 20:51:24 INFO - PROCESS | 1744 | 1467604284619 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 1744 | 1467604284624 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 20:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:51:24 INFO - PROCESS | 1744 | 1467604284630 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:51:24 INFO - PROCESS | 1744 | 1467604284633 Marionette TRACE conn3 <- [1,2634,null,{}] 20:51:24 INFO - PROCESS | 1744 | 1467604284644 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:51:24 INFO - PROCESS | 1744 | 1467604284648 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:24 INFO - PROCESS | 1744 | 1467604284799 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 20:51:24 INFO - PROCESS | 1744 | 1467604284808 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:24 INFO - PROCESS | 1744 | 1467604284815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f634c00 == 29 [pid = 1744] [id = 666] 20:51:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x926fd800) [pid = 1744] [serial = 1999] [outer = (nil)] 20:51:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93c0d800) [pid = 1744] [serial = 2000] [outer = 0x926fd800] 20:51:24 INFO - PROCESS | 1744 | 1467604284882 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e2d400) [pid = 1744] [serial = 2001] [outer = 0x926fd800] 20:51:26 INFO - PROCESS | 1744 | 1467604286094 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:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1543ms 20:51:26 INFO - PROCESS | 1744 | 1467604286175 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 20:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:51:26 INFO - PROCESS | 1744 | 1467604286182 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 20:51:26 INFO - PROCESS | 1744 | 1467604286191 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:51:26 INFO - PROCESS | 1744 | 1467604286196 Marionette TRACE conn3 <- [1,2638,null,{}] 20:51:26 INFO - PROCESS | 1744 | 1467604286206 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:51:26 INFO - PROCESS | 1744 | 1467604286211 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:26 INFO - PROCESS | 1744 | 1467604286432 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 20:51:26 INFO - PROCESS | 1744 | 1467604286671 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 1744 | 1467604286680 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effcc00 == 30 [pid = 1744] [id = 667] 20:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f63d800) [pid = 1744] [serial = 2002] [outer = (nil)] 20:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f7d8c00) [pid = 1744] [serial = 2003] [outer = 0x8f63d800] 20:51:26 INFO - PROCESS | 1744 | 1467604286790 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x912aa000) [pid = 1744] [serial = 2004] [outer = 0x8f63d800] 20:51:27 INFO - PROCESS | 1744 | 1467604287800 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:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1687ms 20:51:27 INFO - PROCESS | 1744 | 1467604287876 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 20:51:27 INFO - PROCESS | 1744 | 1467604287883 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 20:51:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:51:27 INFO - PROCESS | 1744 | 1467604287895 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:51:27 INFO - PROCESS | 1744 | 1467604287899 Marionette TRACE conn3 <- [1,2642,null,{}] 20:51:27 INFO - PROCESS | 1744 | 1467604287906 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:51:27 INFO - PROCESS | 1744 | 1467604287912 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:28 INFO - PROCESS | 1744 | 1467604288126 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 20:51:28 INFO - PROCESS | 1744 | 1467604288397 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:28 INFO - PROCESS | 1744 | 1467604288404 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x925cf000 == 31 [pid = 1744] [id = 668] 20:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92620400) [pid = 1744] [serial = 2005] [outer = (nil)] 20:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92f3e400) [pid = 1744] [serial = 2006] [outer = 0x92620400] 20:51:28 INFO - PROCESS | 1744 | 1467604288535 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93b6f800) [pid = 1744] [serial = 2007] [outer = 0x92620400] 20:51:29 INFO - PROCESS | 1744 | 1467604289584 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:51:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:51:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1749ms 20:51:29 INFO - PROCESS | 1744 | 1467604289685 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 20:51:29 INFO - PROCESS | 1744 | 1467604289690 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 20:51:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:51:29 INFO - PROCESS | 1744 | 1467604289710 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:51:29 INFO - PROCESS | 1744 | 1467604289716 Marionette TRACE conn3 <- [1,2646,null,{}] 20:51:29 INFO - PROCESS | 1744 | 1467604289741 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:51:29 INFO - PROCESS | 1744 | 1467604289750 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:29 INFO - PROCESS | 1744 | 1467604289938 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 20:51:30 INFO - PROCESS | 1744 | 1467604290180 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:30 INFO - PROCESS | 1744 | 1467604290193 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x95173400 == 32 [pid = 1744] [id = 669] 20:51:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9517cc00) [pid = 1744] [serial = 2008] [outer = (nil)] 20:51:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9526e800) [pid = 1744] [serial = 2009] [outer = 0x9517cc00] 20:51:30 INFO - PROCESS | 1744 | 1467604290274 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x95276800) [pid = 1744] [serial = 2010] [outer = 0x9517cc00] 20:51:31 INFO - PROCESS | 1744 | 1467604291255 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:51:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:51:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1599ms 20:51:31 INFO - PROCESS | 1744 | 1467604291308 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 1744 | 1467604291312 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 20:51:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:51:31 INFO - PROCESS | 1744 | 1467604291319 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:51:31 INFO - PROCESS | 1744 | 1467604291322 Marionette TRACE conn3 <- [1,2650,null,{}] 20:51:31 INFO - PROCESS | 1744 | 1467604291328 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:51:31 INFO - PROCESS | 1744 | 1467604291334 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:31 INFO - PROCESS | 1744 | 1467604291511 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 20:51:31 INFO - PROCESS | 1744 | 1467604291892 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:31 INFO - PROCESS | 1744 | 1467604291899 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c7400 == 33 [pid = 1744] [id = 670] 20:51:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8e7ca400) [pid = 1744] [serial = 2011] [outer = (nil)] 20:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8ec39400) [pid = 1744] [serial = 2012] [outer = 0x8e7ca400] 20:51:32 INFO - PROCESS | 1744 | 1467604292022 Marionette DEBUG loaded listener.js 20:51:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8eff2800) [pid = 1744] [serial = 2013] [outer = 0x8e7ca400] 20:51:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c8000 == 32 [pid = 1744] [id = 665] 20:51:32 INFO - PROCESS | 1744 | --DOCSHELL 0x926f2000 == 31 [pid = 1744] [id = 664] 20:51:32 INFO - PROCESS | 1744 | --DOCSHELL 0x9129f000 == 30 [pid = 1744] [id = 663] 20:51:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff5c00 == 29 [pid = 1744] [id = 662] 20:51:32 INFO - PROCESS | 1744 | --DOCSHELL 0x8effa400 == 28 [pid = 1744] [id = 661] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x97935400) [pid = 1744] [serial = 1955] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f7d9c00) [pid = 1744] [serial = 1958] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x98444400) [pid = 1744] [serial = 1956] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93ebb000) [pid = 1744] [serial = 1935] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x93eaf800) [pid = 1744] [serial = 1934] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x924e1400) [pid = 1744] [serial = 1949] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x925d5000) [pid = 1744] [serial = 1950] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x91020000) [pid = 1744] [serial = 1937] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b5000) [pid = 1744] [serial = 1938] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93e2dc00) [pid = 1744] [serial = 1952] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x93c0e400) [pid = 1744] [serial = 1940] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93eba000) [pid = 1744] [serial = 1941] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x97931c00) [pid = 1744] [serial = 1943] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x994e1400) [pid = 1744] [serial = 1944] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f7d9000) [pid = 1744] [serial = 1946] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8f9d1c00) [pid = 1744] [serial = 1947] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x95178c00) [pid = 1744] [serial = 1962] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9101b000) [pid = 1744] [serial = 1959] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x95207c00) [pid = 1744] [serial = 1953] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a03bc00) [pid = 1744] [serial = 1961] [outer = (nil)] [url = about:blank] 20:51:33 INFO - PROCESS | 1744 | 1467604293038 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:51:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:51:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1738ms 20:51:33 INFO - PROCESS | 1744 | 1467604293059 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 20:51:33 INFO - PROCESS | 1744 | 1467604293065 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 20:51:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:51:33 INFO - PROCESS | 1744 | 1467604293072 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:51:33 INFO - PROCESS | 1744 | 1467604293076 Marionette TRACE conn3 <- [1,2654,null,{}] 20:51:33 INFO - PROCESS | 1744 | 1467604293084 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:51:33 INFO - PROCESS | 1744 | 1467604293092 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:33 INFO - PROCESS | 1744 | 1467604293254 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 20:51:33 INFO - PROCESS | 1744 | 1467604293432 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:33 INFO - PROCESS | 1744 | 1467604293440 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d9c00 == 29 [pid = 1744] [id = 671] 20:51:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8f9d0800) [pid = 1744] [serial = 2014] [outer = (nil)] 20:51:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x912a8800) [pid = 1744] [serial = 2015] [outer = 0x8f9d0800] 20:51:33 INFO - PROCESS | 1744 | 1467604293510 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x91ed4800) [pid = 1744] [serial = 2016] [outer = 0x8f9d0800] 20:51:34 INFO - PROCESS | 1744 | 1467604294289 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:51:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:51:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1234ms 20:51:34 INFO - PROCESS | 1744 | 1467604294315 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 20:51:34 INFO - PROCESS | 1744 | 1467604294321 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 20:51:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:51:34 INFO - PROCESS | 1744 | 1467604294328 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:51:34 INFO - PROCESS | 1744 | 1467604294331 Marionette TRACE conn3 <- [1,2658,null,{}] 20:51:34 INFO - PROCESS | 1744 | 1467604294337 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:51:34 INFO - PROCESS | 1744 | 1467604294342 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:34 INFO - PROCESS | 1744 | 1467604294494 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 20:51:34 INFO - PROCESS | 1744 | 1467604294513 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:34 INFO - PROCESS | 1744 | 1467604294520 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x92611c00 == 30 [pid = 1744] [id = 672] 20:51:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x92617400) [pid = 1744] [serial = 2017] [outer = (nil)] 20:51:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x92fd1c00) [pid = 1744] [serial = 2018] [outer = 0x92617400] 20:51:34 INFO - PROCESS | 1744 | 1467604294594 Marionette DEBUG loaded listener.js 20:51:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93e2ac00) [pid = 1744] [serial = 2019] [outer = 0x92617400] 20:51:35 INFO - PROCESS | 1744 | 1467604295609 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:51:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:51:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1339ms 20:51:35 INFO - PROCESS | 1744 | 1467604295674 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 20:51:35 INFO - PROCESS | 1744 | 1467604295678 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 20:51:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:51:35 INFO - PROCESS | 1744 | 1467604295692 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:51:35 INFO - PROCESS | 1744 | 1467604295701 Marionette TRACE conn3 <- [1,2662,null,{}] 20:51:35 INFO - PROCESS | 1744 | 1467604295720 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:51:35 INFO - PROCESS | 1744 | 1467604295727 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:35 INFO - PROCESS | 1744 | 1467604295945 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 20:51:35 INFO - PROCESS | 1744 | 1467604295970 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:35 INFO - PROCESS | 1744 | 1467604295977 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x925d5000 == 31 [pid = 1744] [id = 673] 20:51:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eb8000) [pid = 1744] [serial = 2020] [outer = (nil)] 20:51:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9520ac00) [pid = 1744] [serial = 2021] [outer = 0x93eb8000] 20:51:36 INFO - PROCESS | 1744 | 1467604296047 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x952f4000) [pid = 1744] [serial = 2022] [outer = 0x93eb8000] 20:51:36 INFO - PROCESS | 1744 | 1467604296948 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:51:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:51:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1296ms 20:51:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:51:36 INFO - PROCESS | 1744 | 1467604296982 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 1744 | 1467604296985 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 20:51:36 INFO - PROCESS | 1744 | 1467604296991 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:51:36 INFO - PROCESS | 1744 | 1467604296995 Marionette TRACE conn3 <- [1,2666,null,{}] 20:51:37 INFO - PROCESS | 1744 | 1467604297006 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:51:37 INFO - PROCESS | 1744 | 1467604297010 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:37 INFO - PROCESS | 1744 | 1467604297211 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 20:51:37 INFO - PROCESS | 1744 | 1467604297234 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:37 INFO - PROCESS | 1744 | 1467604297243 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb0000 == 32 [pid = 1744] [id = 674] 20:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9517bc00) [pid = 1744] [serial = 2023] [outer = (nil)] 20:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x98348c00) [pid = 1744] [serial = 2024] [outer = 0x9517bc00] 20:51:37 INFO - PROCESS | 1744 | 1467604297309 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x98444000) [pid = 1744] [serial = 2025] [outer = 0x9517bc00] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x926f3400) [pid = 1744] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912a4000) [pid = 1744] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8efedc00) [pid = 1744] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91016000) [pid = 1744] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8eff6c00) [pid = 1744] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8eff0000) [pid = 1744] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x92f48000) [pid = 1744] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a03ac00) [pid = 1744] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x994e0c00) [pid = 1744] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a17a400) [pid = 1744] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8f9cac00) [pid = 1744] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:51:37 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8ec41000) [pid = 1744] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:51:38 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:38 INFO - PROCESS | 1744 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:51:38 INFO - PROCESS | 1744 | 1467604298726 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:51:38 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:51:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1752ms 20:51:38 INFO - PROCESS | 1744 | 1467604298742 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 20:51:38 INFO - PROCESS | 1744 | 1467604298744 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 20:51:38 INFO - PROCESS | 1744 | 1467604298756 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:51:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:51:38 INFO - PROCESS | 1744 | 1467604298760 Marionette TRACE conn3 <- [1,2670,null,{}] 20:51:38 INFO - PROCESS | 1744 | 1467604298766 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:51:38 INFO - PROCESS | 1744 | 1467604298770 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:38 INFO - PROCESS | 1744 | 1467604298968 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 20:51:39 INFO - PROCESS | 1744 | 1467604299045 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:39 INFO - PROCESS | 1744 | 1467604299063 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x924e7000 == 33 [pid = 1744] [id = 675] 20:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x925d5800) [pid = 1744] [serial = 2026] [outer = (nil)] 20:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93c0ec00) [pid = 1744] [serial = 2027] [outer = 0x925d5800] 20:51:39 INFO - PROCESS | 1744 | 1467604299140 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x984d4c00) [pid = 1744] [serial = 2028] [outer = 0x925d5800] 20:51:40 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:40 INFO - PROCESS | 1744 | 1467604300555 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:51:40 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:51:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:51:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:51:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:51:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1830ms 20:51:40 INFO - PROCESS | 1744 | 1467604300711 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 20:51:40 INFO - PROCESS | 1744 | 1467604300718 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 20:51:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:51:40 INFO - PROCESS | 1744 | 1467604300733 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:51:40 INFO - PROCESS | 1744 | 1467604300738 Marionette TRACE conn3 <- [1,2674,null,{}] 20:51:40 INFO - PROCESS | 1744 | 1467604300747 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:51:40 INFO - PROCESS | 1744 | 1467604300753 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:40 INFO - PROCESS | 1744 | 1467604300923 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 20:51:41 INFO - PROCESS | 1744 | 1467604301107 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:41 INFO - PROCESS | 1744 | 1467604301121 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efee400 == 34 [pid = 1744] [id = 676] 20:51:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8eff2000) [pid = 1744] [serial = 2029] [outer = (nil)] 20:51:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x91020000) [pid = 1744] [serial = 2030] [outer = 0x8eff2000] 20:51:41 INFO - PROCESS | 1744 | 1467604301244 Marionette DEBUG loaded listener.js 20:51:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91edc800) [pid = 1744] [serial = 2031] [outer = 0x8eff2000] 20:51:42 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:42 INFO - PROCESS | 1744 | 1467604302633 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:51:42 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:51:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:51:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:51:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1934ms 20:51:42 INFO - PROCESS | 1744 | 1467604302667 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 20:51:42 INFO - PROCESS | 1744 | 1467604302673 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 20:51:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:51:42 INFO - PROCESS | 1744 | 1467604302685 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:51:42 INFO - PROCESS | 1744 | 1467604302689 Marionette TRACE conn3 <- [1,2678,null,{}] 20:51:42 INFO - PROCESS | 1744 | 1467604302695 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:51:42 INFO - PROCESS | 1744 | 1467604302701 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:42 INFO - PROCESS | 1744 | 1467604302946 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 20:51:43 INFO - PROCESS | 1744 | 1467604303135 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:43 INFO - PROCESS | 1744 | 1467604303141 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cb800 == 35 [pid = 1744] [id = 677] 20:51:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92614c00) [pid = 1744] [serial = 2032] [outer = (nil)] 20:51:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93eb7400) [pid = 1744] [serial = 2033] [outer = 0x92614c00] 20:51:43 INFO - PROCESS | 1744 | 1467604303226 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95178c00) [pid = 1744] [serial = 2034] [outer = 0x92614c00] 20:51:44 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:44 INFO - PROCESS | 1744 | 1467604304715 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:51:44 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:51:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2087ms 20:51:44 INFO - PROCESS | 1744 | 1467604304772 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 20:51:44 INFO - PROCESS | 1744 | 1467604304776 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 20:51:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:51:44 INFO - PROCESS | 1744 | 1467604304785 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:51:44 INFO - PROCESS | 1744 | 1467604304791 Marionette TRACE conn3 <- [1,2682,null,{}] 20:51:44 INFO - PROCESS | 1744 | 1467604304809 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:51:44 INFO - PROCESS | 1744 | 1467604304819 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:45 INFO - PROCESS | 1744 | 1467604305038 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 20:51:45 INFO - PROCESS | 1744 | 1467604305227 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:45 INFO - PROCESS | 1744 | 1467604305241 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x97931800 == 36 [pid = 1744] [id = 678] 20:51:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x97935800) [pid = 1744] [serial = 2035] [outer = (nil)] 20:51:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x99ee8000) [pid = 1744] [serial = 2036] [outer = 0x97935800] 20:51:45 INFO - PROCESS | 1744 | 1467604305323 Marionette DEBUG loaded listener.js 20:51:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a042c00) [pid = 1744] [serial = 2037] [outer = 0x97935800] 20:51:46 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:46 INFO - PROCESS | 1744 | 1467604306687 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:51:46 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:51:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1947ms 20:51:46 INFO - PROCESS | 1744 | 1467604306733 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 20:51:46 INFO - PROCESS | 1744 | 1467604306739 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 20:51:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:51:46 INFO - PROCESS | 1744 | 1467604306747 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:51:46 INFO - PROCESS | 1744 | 1467604306752 Marionette TRACE conn3 <- [1,2686,null,{}] 20:51:46 INFO - PROCESS | 1744 | 1467604306760 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:51:46 INFO - PROCESS | 1744 | 1467604306766 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:47 INFO - PROCESS | 1744 | 1467604307015 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 20:51:47 INFO - PROCESS | 1744 | 1467604307293 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:47 INFO - PROCESS | 1744 | 1467604307308 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff3400 == 37 [pid = 1744] [id = 679] 20:51:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9129e800) [pid = 1744] [serial = 2038] [outer = (nil)] 20:51:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912b7800) [pid = 1744] [serial = 2039] [outer = 0x9129e800] 20:51:47 INFO - PROCESS | 1744 | 1467604307379 Marionette DEBUG loaded listener.js 20:51:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91ee0800) [pid = 1744] [serial = 2040] [outer = 0x9129e800] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb0000 == 36 [pid = 1744] [id = 674] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x925d5000 == 35 [pid = 1744] [id = 673] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x92611c00 == 34 [pid = 1744] [id = 672] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d9c00 == 33 [pid = 1744] [id = 671] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c7400 == 32 [pid = 1744] [id = 670] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8f634c00 == 31 [pid = 1744] [id = 666] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x925cf000 == 30 [pid = 1744] [id = 668] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8effcc00 == 29 [pid = 1744] [id = 667] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x95173400 == 28 [pid = 1744] [id = 669] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x97931800 == 27 [pid = 1744] [id = 678] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9cb800 == 26 [pid = 1744] [id = 677] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x924e7000 == 25 [pid = 1744] [id = 675] 20:51:48 INFO - PROCESS | 1744 | --DOCSHELL 0x8efee400 == 24 [pid = 1744] [id = 676] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x926fc800) [pid = 1744] [serial = 1994] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912b0c00) [pid = 1744] [serial = 1991] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92f43800) [pid = 1744] [serial = 1997] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x926ef400) [pid = 1744] [serial = 1985] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f63a000) [pid = 1744] [serial = 1988] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7d0400) [pid = 1744] [serial = 1989] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91014400) [pid = 1744] [serial = 1965] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7d6000) [pid = 1744] [serial = 1964] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93c04800) [pid = 1744] [serial = 1968] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93197c00) [pid = 1744] [serial = 1967] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a1b6400) [pid = 1744] [serial = 1971] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9a048000) [pid = 1744] [serial = 1970] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a697400) [pid = 1744] [serial = 1974] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9a52a000) [pid = 1744] [serial = 1973] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a6a2000) [pid = 1744] [serial = 1977] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92fc5000) [pid = 1744] [serial = 1995] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9a6a1000) [pid = 1744] [serial = 1976] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x92f3f800) [pid = 1744] [serial = 1986] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x93c0d800) [pid = 1744] [serial = 2000] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x9a69d400) [pid = 1744] [serial = 1980] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x9319b800) [pid = 1744] [serial = 1979] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x912b9800) [pid = 1744] [serial = 1992] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8f63a400) [pid = 1744] [serial = 1983] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x8effb000) [pid = 1744] [serial = 1982] [outer = (nil)] [url = about:blank] 20:51:48 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x93b61800) [pid = 1744] [serial = 1998] [outer = (nil)] [url = about:blank] 20:51:49 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:49 INFO - PROCESS | 1744 | 1467604309727 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:51:49 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:51:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:51:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:51:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2997ms 20:51:49 INFO - PROCESS | 1744 | 1467604309745 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 20:51:49 INFO - PROCESS | 1744 | 1467604309751 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 20:51:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:51:49 INFO - PROCESS | 1744 | 1467604309760 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:51:49 INFO - PROCESS | 1744 | 1467604309765 Marionette TRACE conn3 <- [1,2690,null,{}] 20:51:49 INFO - PROCESS | 1744 | 1467604309772 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:51:49 INFO - PROCESS | 1744 | 1467604309779 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:49 INFO - PROCESS | 1744 | 1467604309979 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 20:51:50 INFO - PROCESS | 1744 | 1467604310145 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:50 INFO - PROCESS | 1744 | 1467604310152 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff6c00 == 25 [pid = 1744] [id = 680] 20:51:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x8effc800) [pid = 1744] [serial = 2041] [outer = (nil)] 20:51:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8f7d4400) [pid = 1744] [serial = 2042] [outer = 0x8effc800] 20:51:50 INFO - PROCESS | 1744 | 1467604310225 Marionette DEBUG loaded listener.js 20:51:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x8f9c8400) [pid = 1744] [serial = 2043] [outer = 0x8effc800] 20:51:51 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:51 INFO - PROCESS | 1744 | 1467604311457 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:51:51 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:51:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:51:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:51:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1731ms 20:51:51 INFO - PROCESS | 1744 | 1467604311492 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 1744 | 1467604311500 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 20:51:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:51:51 INFO - PROCESS | 1744 | 1467604311518 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:51:51 INFO - PROCESS | 1744 | 1467604311523 Marionette TRACE conn3 <- [1,2694,null,{}] 20:51:51 INFO - PROCESS | 1744 | 1467604311528 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:51:51 INFO - PROCESS | 1744 | 1467604311534 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:51 INFO - PROCESS | 1744 | 1467604311786 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 20:51:51 INFO - PROCESS | 1744 | 1467604311821 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:51 INFO - PROCESS | 1744 | 1467604311830 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129ec00 == 26 [pid = 1744] [id = 681] 20:51:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x912a3c00) [pid = 1744] [serial = 2044] [outer = (nil)] 20:51:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x912bc400) [pid = 1744] [serial = 2045] [outer = 0x912a3c00] 20:51:51 INFO - PROCESS | 1744 | 1467604311900 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x91edac00) [pid = 1744] [serial = 2046] [outer = 0x912a3c00] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x925d5800) [pid = 1744] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x93eb8000) [pid = 1744] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x9517bc00) [pid = 1744] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8f9d0800) [pid = 1744] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x92620400) [pid = 1744] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x8f63d800) [pid = 1744] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x92617400) [pid = 1744] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x926fd800) [pid = 1744] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 51 (0x8e7ca400) [pid = 1744] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:51:53 INFO - PROCESS | 1744 | --DOMWINDOW == 50 (0x9517cc00) [pid = 1744] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:51:53 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:53 INFO - PROCESS | 1744 | 1467604313229 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:51:53 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:51:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:51:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:51:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:51:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1739ms 20:51:53 INFO - PROCESS | 1744 | 1467604313252 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 1744 | 1467604313255 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 20:51:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:51:53 INFO - PROCESS | 1744 | 1467604313262 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:51:53 INFO - PROCESS | 1744 | 1467604313268 Marionette TRACE conn3 <- [1,2698,null,{}] 20:51:53 INFO - PROCESS | 1744 | 1467604313285 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:51:53 INFO - PROCESS | 1744 | 1467604313294 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:53 INFO - PROCESS | 1744 | 1467604313529 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 20:51:53 INFO - PROCESS | 1744 | 1467604313554 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:53 INFO - PROCESS | 1744 | 1467604313571 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x926fbc00 == 27 [pid = 1744] [id = 682] 20:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0x926fc000) [pid = 1744] [serial = 2047] [outer = (nil)] 20:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0x92f40400) [pid = 1744] [serial = 2048] [outer = 0x926fc000] 20:51:53 INFO - PROCESS | 1744 | 1467604313721 Marionette DEBUG loaded listener.js 20:51:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x92fc5000) [pid = 1744] [serial = 2049] [outer = 0x926fc000] 20:51:54 INFO - PROCESS | 1744 | SkCairoFTTypeface::onFilterRec unimplemented 20:51:54 INFO - PROCESS | 1744 | 1467604314856 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:51:54 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:51:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:51:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:51:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:51:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1647ms 20:51:54 INFO - PROCESS | 1744 | 1467604314910 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 20:51:54 INFO - PROCESS | 1744 | 1467604314919 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 20:51:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:51:54 INFO - PROCESS | 1744 | 1467604314943 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:51:54 INFO - PROCESS | 1744 | 1467604314946 Marionette TRACE conn3 <- [1,2702,null,{}] 20:51:54 INFO - PROCESS | 1744 | 1467604314952 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:51:54 INFO - PROCESS | 1744 | 1467604314956 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:55 INFO - PROCESS | 1744 | 1467604315107 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 20:51:55 INFO - PROCESS | 1744 | 1467604315399 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:55 INFO - PROCESS | 1744 | 1467604315409 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:55 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c9800 == 28 [pid = 1744] [id = 683] 20:51:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x8e7ca400) [pid = 1744] [serial = 2050] [outer = (nil)] 20:51:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x8ec3b000) [pid = 1744] [serial = 2051] [outer = 0x8e7ca400] 20:51:55 INFO - PROCESS | 1744 | 1467604315492 Marionette DEBUG loaded listener.js 20:51:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8effa400) [pid = 1744] [serial = 2052] [outer = 0x8e7ca400] 20:51:56 INFO - PROCESS | 1744 | 1467604316514 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:51:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:51:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1600ms 20:51:56 INFO - PROCESS | 1744 | 1467604316529 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 20:51:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:51:56 INFO - PROCESS | 1744 | 1467604316535 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 20:51:56 INFO - PROCESS | 1744 | 1467604316543 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:51:56 INFO - PROCESS | 1744 | 1467604316548 Marionette TRACE conn3 <- [1,2706,null,{}] 20:51:56 INFO - PROCESS | 1744 | 1467604316557 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:51:56 INFO - PROCESS | 1744 | 1467604316564 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:56 INFO - PROCESS | 1744 | 1467604316751 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 20:51:56 INFO - PROCESS | 1744 | 1467604316937 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:56 INFO - PROCESS | 1744 | 1467604316947 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101fc00 == 29 [pid = 1744] [id = 684] 20:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x912a0000) [pid = 1744] [serial = 2053] [outer = (nil)] 20:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x912b3800) [pid = 1744] [serial = 2054] [outer = 0x912a0000] 20:51:57 INFO - PROCESS | 1744 | 1467604317101 Marionette DEBUG loaded listener.js 20:51:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x91edd000) [pid = 1744] [serial = 2055] [outer = 0x912a0000] 20:51:58 INFO - PROCESS | 1744 | 1467604318109 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:51:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:51:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1644ms 20:51:58 INFO - PROCESS | 1744 | 1467604318190 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 1744 | 1467604318197 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 20:51:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:51:58 INFO - PROCESS | 1744 | 1467604318204 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:51:58 INFO - PROCESS | 1744 | 1467604318207 Marionette TRACE conn3 <- [1,2710,null,{}] 20:51:58 INFO - PROCESS | 1744 | 1467604318214 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:51:58 INFO - PROCESS | 1744 | 1467604318219 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:58 INFO - PROCESS | 1744 | 1467604318440 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 20:51:58 INFO - PROCESS | 1744 | 1467604318718 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:58 INFO - PROCESS | 1744 | 1467604318728 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:51:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x92f43000 == 30 [pid = 1744] [id = 685] 20:51:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x92f4ac00) [pid = 1744] [serial = 2056] [outer = (nil)] 20:51:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x93199000) [pid = 1744] [serial = 2057] [outer = 0x92f4ac00] 20:51:58 INFO - PROCESS | 1744 | 1467604318851 Marionette DEBUG loaded listener.js 20:51:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x93c0d400) [pid = 1744] [serial = 2058] [outer = 0x92f4ac00] 20:51:59 INFO - PROCESS | 1744 | 1467604319955 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:51:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:51:59 INFO - PROCESS | 1744 | 1467604319995 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 20:52:00 INFO - PROCESS | 1744 | 1467604320011 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:52:00 INFO - PROCESS | 1744 | 1467604320021 Marionette TRACE conn3 <- [1,2714,null,{}] 20:52:00 INFO - PROCESS | 1744 | 1467604320028 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:52:00 INFO - PROCESS | 1744 | 1467604320035 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:00 INFO - PROCESS | 1744 | 1467604320281 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 20:52:00 INFO - PROCESS | 1744 | 1467604320517 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:00 INFO - PROCESS | 1744 | 1467604320528 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63d800 == 31 [pid = 1744] [id = 686] 20:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x91ede800) [pid = 1744] [serial = 2059] [outer = (nil)] 20:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x95204000) [pid = 1744] [serial = 2060] [outer = 0x91ede800] 20:52:00 INFO - PROCESS | 1744 | 1467604320607 Marionette DEBUG loaded listener.js 20:52:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x95207000) [pid = 1744] [serial = 2061] [outer = 0x91ede800] 20:52:01 INFO - PROCESS | 1744 | 1467604321745 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:52:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:52:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1800ms 20:52:01 INFO - PROCESS | 1744 | 1467604321804 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 20:52:01 INFO - PROCESS | 1744 | 1467604321810 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 20:52:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:52:01 INFO - PROCESS | 1744 | 1467604321818 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:52:01 INFO - PROCESS | 1744 | 1467604321823 Marionette TRACE conn3 <- [1,2718,null,{}] 20:52:01 INFO - PROCESS | 1744 | 1467604321831 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:52:01 INFO - PROCESS | 1744 | 1467604321837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:02 INFO - PROCESS | 1744 | 1467604322021 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 20:52:02 INFO - PROCESS | 1744 | 1467604322262 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:02 INFO - PROCESS | 1744 | 1467604322271 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63b000 == 30 [pid = 1744] [id = 596] 20:52:02 INFO - PROCESS | 1744 | --DOCSHELL 0x926fbc00 == 29 [pid = 1744] [id = 682] 20:52:02 INFO - PROCESS | 1744 | --DOCSHELL 0x9129ec00 == 28 [pid = 1744] [id = 681] 20:52:02 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff6c00 == 27 [pid = 1744] [id = 680] 20:52:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8efee400 == 28 [pid = 1744] [id = 687] 20:52:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8efef000) [pid = 1744] [serial = 2062] [outer = (nil)] 20:52:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8f7cbc00) [pid = 1744] [serial = 2063] [outer = 0x8efef000] 20:52:02 INFO - PROCESS | 1744 | 1467604322374 Marionette DEBUG loaded listener.js 20:52:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f9d0000) [pid = 1744] [serial = 2064] [outer = 0x8efef000] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9520ac00) [pid = 1744] [serial = 2021] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x98348c00) [pid = 1744] [serial = 2024] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x912a8800) [pid = 1744] [serial = 2015] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x91ed4800) [pid = 1744] [serial = 2016] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92f3e400) [pid = 1744] [serial = 2006] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93b6f800) [pid = 1744] [serial = 2007] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x8f7d8c00) [pid = 1744] [serial = 2003] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x912aa000) [pid = 1744] [serial = 2004] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x92fd1c00) [pid = 1744] [serial = 2018] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x93e2d400) [pid = 1744] [serial = 2001] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x8ec39400) [pid = 1744] [serial = 2012] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8eff2800) [pid = 1744] [serial = 2013] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x9526e800) [pid = 1744] [serial = 2009] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x95276800) [pid = 1744] [serial = 2010] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x984d4c00) [pid = 1744] [serial = 2028] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x98444000) [pid = 1744] [serial = 2025] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 51 (0x952f4000) [pid = 1744] [serial = 2022] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 50 (0x93e2ac00) [pid = 1744] [serial = 2019] [outer = (nil)] [url = about:blank] 20:52:02 INFO - PROCESS | 1744 | --DOMWINDOW == 49 (0x93c0ec00) [pid = 1744] [serial = 2027] [outer = (nil)] [url = about:blank] 20:52:03 INFO - PROCESS | 1744 | 1467604323203 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:52:03 INFO - PROCESS | 1744 | 1467604323267 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 20:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:52:03 INFO - PROCESS | 1744 | 1467604323277 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:52:03 INFO - PROCESS | 1744 | 1467604323281 Marionette TRACE conn3 <- [1,2722,null,{}] 20:52:03 INFO - PROCESS | 1744 | 1467604323287 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:52:03 INFO - PROCESS | 1744 | 1467604323293 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:03 INFO - PROCESS | 1744 | 1467604323462 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 20:52:03 INFO - PROCESS | 1744 | 1467604323474 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:03 INFO - PROCESS | 1744 | 1467604323484 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d6800 == 29 [pid = 1744] [id = 688] 20:52:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 50 (0x912bac00) [pid = 1744] [serial = 2065] [outer = (nil)] 20:52:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 51 (0x91edfc00) [pid = 1744] [serial = 2066] [outer = 0x912bac00] 20:52:03 INFO - PROCESS | 1744 | 1467604323553 Marionette DEBUG loaded listener.js 20:52:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 52 (0x925d1c00) [pid = 1744] [serial = 2067] [outer = 0x912bac00] 20:52:04 INFO - PROCESS | 1744 | 1467604324561 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:52:04 INFO - PROCESS | 1744 | 1467604324621 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 20:52:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:52:04 INFO - PROCESS | 1744 | 1467604324628 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:52:04 INFO - PROCESS | 1744 | 1467604324633 Marionette TRACE conn3 <- [1,2726,null,{}] 20:52:04 INFO - PROCESS | 1744 | 1467604324649 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:52:04 INFO - PROCESS | 1744 | 1467604324657 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:04 INFO - PROCESS | 1744 | 1467604324911 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 20:52:04 INFO - PROCESS | 1744 | 1467604324922 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:04 INFO - PROCESS | 1744 | 1467604324931 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c07c00 == 30 [pid = 1744] [id = 689] 20:52:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x93c0b800) [pid = 1744] [serial = 2068] [outer = (nil)] 20:52:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x93e2e400) [pid = 1744] [serial = 2069] [outer = 0x93c0b800] 20:52:05 INFO - PROCESS | 1744 | 1467604325095 Marionette DEBUG loaded listener.js 20:52:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x93eb0400) [pid = 1744] [serial = 2070] [outer = 0x93c0b800] 20:52:05 INFO - PROCESS | 1744 | 1467604325990 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:52:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:52:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1388ms 20:52:06 INFO - PROCESS | 1744 | 1467604326017 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 20:52:06 INFO - PROCESS | 1744 | 1467604326021 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 20:52:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:52:06 INFO - PROCESS | 1744 | 1467604326028 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:52:06 INFO - PROCESS | 1744 | 1467604326031 Marionette TRACE conn3 <- [1,2730,null,{}] 20:52:06 INFO - PROCESS | 1744 | 1467604326037 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:52:06 INFO - PROCESS | 1744 | 1467604326041 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:06 INFO - PROCESS | 1744 | 1467604326262 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 20:52:06 INFO - PROCESS | 1744 | 1467604326304 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:06 INFO - PROCESS | 1744 | 1467604326312 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:06 INFO - PROCESS | 1744 | ++DOCSHELL 0x93eb8000 == 31 [pid = 1744] [id = 690] 20:52:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x9520d000) [pid = 1744] [serial = 2071] [outer = (nil)] 20:52:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x95274000) [pid = 1744] [serial = 2072] [outer = 0x9520d000] 20:52:06 INFO - PROCESS | 1744 | 1467604326489 Marionette DEBUG loaded listener.js 20:52:06 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x952f0000) [pid = 1744] [serial = 2073] [outer = 0x9520d000] 20:52:07 INFO - PROCESS | 1744 | --DOMWINDOW == 57 (0x912a3c00) [pid = 1744] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:52:07 INFO - PROCESS | 1744 | --DOMWINDOW == 56 (0x8effc800) [pid = 1744] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:52:07 INFO - PROCESS | 1744 | --DOMWINDOW == 55 (0x8eff2000) [pid = 1744] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:52:07 INFO - PROCESS | 1744 | --DOMWINDOW == 54 (0x9129e800) [pid = 1744] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:52:07 INFO - PROCESS | 1744 | --DOMWINDOW == 53 (0x92614c00) [pid = 1744] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:52:07 INFO - PROCESS | 1744 | --DOMWINDOW == 52 (0x97935800) [pid = 1744] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:52:07 INFO - PROCESS | 1744 | 1467604327830 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:52:07 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:52:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:52:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:52:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:52:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1830ms 20:52:07 INFO - PROCESS | 1744 | 1467604327859 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 20:52:07 INFO - PROCESS | 1744 | 1467604327863 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 20:52:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:52:07 INFO - PROCESS | 1744 | 1467604327869 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:52:07 INFO - PROCESS | 1744 | 1467604327873 Marionette TRACE conn3 <- [1,2734,null,{}] 20:52:07 INFO - PROCESS | 1744 | 1467604327878 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:52:07 INFO - PROCESS | 1744 | 1467604327883 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:08 INFO - PROCESS | 1744 | 1467604328076 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 20:52:08 INFO - PROCESS | 1744 | 1467604328130 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:08 INFO - PROCESS | 1744 | 1467604328136 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c7400 == 32 [pid = 1744] [id = 691] 20:52:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 53 (0x8e7c8400) [pid = 1744] [serial = 2074] [outer = (nil)] 20:52:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 54 (0x9792ec00) [pid = 1744] [serial = 2075] [outer = 0x8e7c8400] 20:52:08 INFO - PROCESS | 1744 | 1467604328204 Marionette DEBUG loaded listener.js 20:52:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 55 (0x97936000) [pid = 1744] [serial = 2076] [outer = 0x8e7c8400] 20:52:09 INFO - PROCESS | 1744 | 1467604329030 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:52:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:52:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1187ms 20:52:09 INFO - PROCESS | 1744 | 1467604329058 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 1744 | 1467604329061 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 20:52:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:52:09 INFO - PROCESS | 1744 | 1467604329068 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:52:09 INFO - PROCESS | 1744 | 1467604329071 Marionette TRACE conn3 <- [1,2738,null,{}] 20:52:09 INFO - PROCESS | 1744 | 1467604329084 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:52:09 INFO - PROCESS | 1744 | 1467604329094 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:09 INFO - PROCESS | 1744 | 1467604329371 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 20:52:09 INFO - PROCESS | 1744 | 1467604329556 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 1744 | 1467604329568 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff4800 == 33 [pid = 1744] [id = 692] 20:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 56 (0x8eff5000) [pid = 1744] [serial = 2077] [outer = (nil)] 20:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 57 (0x8f638800) [pid = 1744] [serial = 2078] [outer = 0x8eff5000] 20:52:09 INFO - PROCESS | 1744 | 1467604329652 Marionette DEBUG loaded listener.js 20:52:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 58 (0x8f7da000) [pid = 1744] [serial = 2079] [outer = 0x8eff5000] 20:52:10 INFO - PROCESS | 1744 | 1467604330721 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:52:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:52:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1687ms 20:52:10 INFO - PROCESS | 1744 | 1467604330758 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 20:52:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:52:10 INFO - PROCESS | 1744 | 1467604330764 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 20:52:10 INFO - PROCESS | 1744 | 1467604330773 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:52:10 INFO - PROCESS | 1744 | 1467604330779 Marionette TRACE conn3 <- [1,2742,null,{}] 20:52:10 INFO - PROCESS | 1744 | 1467604330786 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:52:10 INFO - PROCESS | 1744 | 1467604330793 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:10 INFO - PROCESS | 1744 | 1467604330975 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 20:52:11 INFO - PROCESS | 1744 | 1467604331163 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 1744 | 1467604331171 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9d4800 == 34 [pid = 1744] [id = 693] 20:52:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x912b0800) [pid = 1744] [serial = 2080] [outer = (nil)] 20:52:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x926f1c00) [pid = 1744] [serial = 2081] [outer = 0x912b0800] 20:52:11 INFO - PROCESS | 1744 | 1467604331257 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x926f9800) [pid = 1744] [serial = 2082] [outer = 0x912b0800] 20:52:12 INFO - PROCESS | 1744 | 1467604332270 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:52:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:52:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1539ms 20:52:12 INFO - PROCESS | 1744 | 1467604332312 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 20:52:12 INFO - PROCESS | 1744 | 1467604332317 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 20:52:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:52:12 INFO - PROCESS | 1744 | 1467604332324 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:52:12 INFO - PROCESS | 1744 | 1467604332328 Marionette TRACE conn3 <- [1,2746,null,{}] 20:52:12 INFO - PROCESS | 1744 | 1467604332334 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:52:12 INFO - PROCESS | 1744 | 1467604332340 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:12 INFO - PROCESS | 1744 | 1467604332521 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 20:52:12 INFO - PROCESS | 1744 | 1467604332709 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 1744 | 1467604332721 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x95270000 == 35 [pid = 1744] [id = 694] 20:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x95277000) [pid = 1744] [serial = 2083] [outer = (nil)] 20:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x98350c00) [pid = 1744] [serial = 2084] [outer = 0x95277000] 20:52:12 INFO - PROCESS | 1744 | 1467604332799 Marionette DEBUG loaded listener.js 20:52:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x994e0c00) [pid = 1744] [serial = 2085] [outer = 0x95277000] 20:52:13 INFO - PROCESS | 1744 | 1467604333842 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:52:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:52:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1581ms 20:52:13 INFO - PROCESS | 1744 | 1467604333907 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 20:52:13 INFO - PROCESS | 1744 | 1467604333914 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 20:52:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:52:13 INFO - PROCESS | 1744 | 1467604333931 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:52:13 INFO - PROCESS | 1744 | 1467604333938 Marionette TRACE conn3 <- [1,2750,null,{}] 20:52:13 INFO - PROCESS | 1744 | 1467604333945 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:52:13 INFO - PROCESS | 1744 | 1467604333951 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:14 INFO - PROCESS | 1744 | 1467604334191 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 20:52:14 INFO - PROCESS | 1744 | 1467604334427 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:14 INFO - PROCESS | 1744 | 1467604334435 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c1800 == 36 [pid = 1744] [id = 695] 20:52:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x912ae800) [pid = 1744] [serial = 2086] [outer = (nil)] 20:52:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9a042800) [pid = 1744] [serial = 2087] [outer = 0x912ae800] 20:52:14 INFO - PROCESS | 1744 | 1467604334534 Marionette DEBUG loaded listener.js 20:52:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a1b5c00) [pid = 1744] [serial = 2088] [outer = 0x912ae800] 20:52:15 INFO - PROCESS | 1744 | 1467604335455 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:52:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:52:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1543ms 20:52:15 INFO - PROCESS | 1744 | 1467604335466 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 20:52:15 INFO - PROCESS | 1744 | 1467604335470 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 20:52:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:52:15 INFO - PROCESS | 1744 | 1467604335494 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:52:15 INFO - PROCESS | 1744 | 1467604335498 Marionette TRACE conn3 <- [1,2754,null,{}] 20:52:15 INFO - PROCESS | 1744 | 1467604335504 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:52:15 INFO - PROCESS | 1744 | 1467604335509 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:15 INFO - PROCESS | 1744 | 1467604335684 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 20:52:15 INFO - PROCESS | 1744 | 1467604335867 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:15 INFO - PROCESS | 1744 | 1467604335878 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a050800 == 37 [pid = 1744] [id = 696] 20:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a1b6c00) [pid = 1744] [serial = 2089] [outer = (nil)] 20:52:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9a51f800) [pid = 1744] [serial = 2090] [outer = 0x9a1b6c00] 20:52:15 INFO - PROCESS | 1744 | 1467604335952 Marionette DEBUG loaded listener.js 20:52:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9a4e7000) [pid = 1744] [serial = 2091] [outer = 0x9a1b6c00] 20:52:16 INFO - PROCESS | 1744 | 1467604336869 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:52:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:52:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1444ms 20:52:16 INFO - PROCESS | 1744 | 1467604336936 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 20:52:16 INFO - PROCESS | 1744 | 1467604336939 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 20:52:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:52:16 INFO - PROCESS | 1744 | 1467604336946 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:52:16 INFO - PROCESS | 1744 | 1467604336950 Marionette TRACE conn3 <- [1,2758,null,{}] 20:52:16 INFO - PROCESS | 1744 | 1467604336956 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:52:16 INFO - PROCESS | 1744 | 1467604336961 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:17 INFO - PROCESS | 1744 | 1467604337180 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 20:52:17 INFO - PROCESS | 1744 | 1467604337364 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:17 INFO - PROCESS | 1744 | 1467604337381 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a69a800 == 38 [pid = 1744] [id = 697] 20:52:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x9a69ac00) [pid = 1744] [serial = 2092] [outer = (nil)] 20:52:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9a69dc00) [pid = 1744] [serial = 2093] [outer = 0x9a69ac00] 20:52:17 INFO - PROCESS | 1744 | 1467604337522 Marionette DEBUG loaded listener.js 20:52:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x9a85d800) [pid = 1744] [serial = 2094] [outer = 0x9a69ac00] 20:52:18 INFO - PROCESS | 1744 | 1467604338759 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:52:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:52:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1843ms 20:52:18 INFO - PROCESS | 1744 | 1467604338790 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 20:52:18 INFO - PROCESS | 1744 | 1467604338795 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 20:52:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:52:18 INFO - PROCESS | 1744 | 1467604338803 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:52:18 INFO - PROCESS | 1744 | 1467604338808 Marionette TRACE conn3 <- [1,2762,null,{}] 20:52:18 INFO - PROCESS | 1744 | 1467604338816 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:52:18 INFO - PROCESS | 1744 | 1467604338821 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:19 INFO - PROCESS | 1744 | 1467604339003 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 20:52:19 INFO - PROCESS | 1744 | 1467604339244 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:19 INFO - PROCESS | 1744 | 1467604339252 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff2800 == 39 [pid = 1744] [id = 698] 20:52:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x8f634000) [pid = 1744] [serial = 2095] [outer = (nil)] 20:52:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x8f9d6800) [pid = 1744] [serial = 2096] [outer = 0x8f634000] 20:52:19 INFO - PROCESS | 1744 | 1467604339406 Marionette DEBUG loaded listener.js 20:52:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x912a8800) [pid = 1744] [serial = 2097] [outer = 0x8f634000] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c9c00 == 38 [pid = 1744] [id = 599] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x926f5800 == 37 [pid = 1744] [id = 598] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x92f43000 == 36 [pid = 1744] [id = 685] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8f631800 == 35 [pid = 1744] [id = 601] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c9800 == 34 [pid = 1744] [id = 683] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x9520d800 == 33 [pid = 1744] [id = 603] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x92f3cc00 == 32 [pid = 1744] [id = 602] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x9101fc00 == 31 [pid = 1744] [id = 684] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63d800 == 30 [pid = 1744] [id = 686] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x912a2c00 == 29 [pid = 1744] [id = 597] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7cb000 == 28 [pid = 1744] [id = 604] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff3400 == 27 [pid = 1744] [id = 679] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec34800 == 26 [pid = 1744] [id = 610] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x93eafc00 == 25 [pid = 1744] [id = 612] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x9261c400 == 24 [pid = 1744] [id = 611] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x9101e000 == 23 [pid = 1744] [id = 605] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d4c00 == 22 [pid = 1744] [id = 606] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c0800 == 21 [pid = 1744] [id = 608] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x93c05800 == 20 [pid = 1744] [id = 600] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x92611400 == 19 [pid = 1744] [id = 607] 20:52:20 INFO - PROCESS | 1744 | --DOCSHELL 0x912b1400 == 18 [pid = 1744] [id = 609] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912bc400) [pid = 1744] [serial = 2045] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x91edac00) [pid = 1744] [serial = 2046] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f7d4400) [pid = 1744] [serial = 2042] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91edc800) [pid = 1744] [serial = 2031] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91020000) [pid = 1744] [serial = 2030] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ee0800) [pid = 1744] [serial = 2040] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912b7800) [pid = 1744] [serial = 2039] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x95178c00) [pid = 1744] [serial = 2034] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93eb7400) [pid = 1744] [serial = 2033] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a042c00) [pid = 1744] [serial = 2037] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x99ee8000) [pid = 1744] [serial = 2036] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f9c8400) [pid = 1744] [serial = 2043] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x92f40400) [pid = 1744] [serial = 2048] [outer = (nil)] [url = about:blank] 20:52:21 INFO - PROCESS | 1744 | 1467604341374 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:52:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:52:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2588ms 20:52:21 INFO - PROCESS | 1744 | 1467604341391 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 20:52:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:52:21 INFO - PROCESS | 1744 | 1467604341398 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 20:52:21 INFO - PROCESS | 1744 | 1467604341406 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:52:21 INFO - PROCESS | 1744 | 1467604341411 Marionette TRACE conn3 <- [1,2766,null,{}] 20:52:21 INFO - PROCESS | 1744 | 1467604341419 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:52:21 INFO - PROCESS | 1744 | 1467604341424 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:21 INFO - PROCESS | 1744 | 1467604341588 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 20:52:21 INFO - PROCESS | 1744 | 1467604341606 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:21 INFO - PROCESS | 1744 | 1467604341616 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec39800 == 19 [pid = 1744] [id = 699] 20:52:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8ec3bc00) [pid = 1744] [serial = 2098] [outer = (nil)] 20:52:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x8effc800) [pid = 1744] [serial = 2099] [outer = 0x8ec3bc00] 20:52:21 INFO - PROCESS | 1744 | 1467604341689 Marionette DEBUG loaded listener.js 20:52:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8f63a000) [pid = 1744] [serial = 2100] [outer = 0x8ec3bc00] 20:52:22 INFO - PROCESS | 1744 | 1467604342620 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:52:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:52:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1287ms 20:52:22 INFO - PROCESS | 1744 | 1467604342691 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 20:52:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:52:22 INFO - PROCESS | 1744 | 1467604342700 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 20:52:22 INFO - PROCESS | 1744 | 1467604342711 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:52:22 INFO - PROCESS | 1744 | 1467604342716 Marionette TRACE conn3 <- [1,2770,null,{}] 20:52:22 INFO - PROCESS | 1744 | 1467604342722 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:52:22 INFO - PROCESS | 1744 | 1467604342727 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:22 INFO - PROCESS | 1744 | 1467604342892 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 20:52:23 INFO - PROCESS | 1744 | 1467604343044 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 1744 | 1467604343052 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:23 INFO - PROCESS | 1744 | ++DOCSHELL 0x91018000 == 20 [pid = 1744] [id = 700] 20:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9101fc00) [pid = 1744] [serial = 2101] [outer = (nil)] 20:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x912a3c00) [pid = 1744] [serial = 2102] [outer = 0x9101fc00] 20:52:23 INFO - PROCESS | 1744 | 1467604343143 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912acc00) [pid = 1744] [serial = 2103] [outer = 0x9101fc00] 20:52:24 INFO - PROCESS | 1744 | 1467604344041 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:52:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:52:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1385ms 20:52:24 INFO - PROCESS | 1744 | 1467604344098 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 20:52:24 INFO - PROCESS | 1744 | 1467604344101 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 20:52:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:52:24 INFO - PROCESS | 1744 | 1467604344108 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:52:24 INFO - PROCESS | 1744 | 1467604344114 Marionette TRACE conn3 <- [1,2774,null,{}] 20:52:24 INFO - PROCESS | 1744 | 1467604344131 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:52:24 INFO - PROCESS | 1744 | 1467604344140 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:24 INFO - PROCESS | 1744 | 1467604344358 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 20:52:24 INFO - PROCESS | 1744 | 1467604344451 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:24 INFO - PROCESS | 1744 | 1467604344459 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x92618c00 == 21 [pid = 1744] [id = 701] 20:52:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9261ac00) [pid = 1744] [serial = 2104] [outer = (nil)] 20:52:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x926f5800) [pid = 1744] [serial = 2105] [outer = 0x9261ac00] 20:52:24 INFO - PROCESS | 1744 | 1467604344533 Marionette DEBUG loaded listener.js 20:52:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x92f3f800) [pid = 1744] [serial = 2106] [outer = 0x9261ac00] 20:52:25 INFO - PROCESS | 1744 | 1467604345445 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:52:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:52:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1388ms 20:52:25 INFO - PROCESS | 1744 | 1467604345503 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 20:52:25 INFO - PROCESS | 1744 | 1467604345507 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 20:52:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:52:25 INFO - PROCESS | 1744 | 1467604345513 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:52:25 INFO - PROCESS | 1744 | 1467604345516 Marionette TRACE conn3 <- [1,2778,null,{}] 20:52:25 INFO - PROCESS | 1744 | 1467604345522 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:52:25 INFO - PROCESS | 1744 | 1467604345527 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:25 INFO - PROCESS | 1744 | 1467604345735 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x91ede800) [pid = 1744] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92f4ac00) [pid = 1744] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93c0b800) [pid = 1744] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e7ca400) [pid = 1744] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8efef000) [pid = 1744] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9520d000) [pid = 1744] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x926fc000) [pid = 1744] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x912a0000) [pid = 1744] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x912bac00) [pid = 1744] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:52:26 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8e7c8400) [pid = 1744] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:52:26 INFO - PROCESS | 1744 | 1467604346147 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:26 INFO - PROCESS | 1744 | 1467604346156 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bd800 == 22 [pid = 1744] [id = 702] 20:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e7c8400) [pid = 1744] [serial = 2107] [outer = (nil)] 20:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x8f7cc800) [pid = 1744] [serial = 2108] [outer = 0x8e7c8400] 20:52:26 INFO - PROCESS | 1744 | 1467604346226 Marionette DEBUG loaded listener.js 20:52:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9261f800) [pid = 1744] [serial = 2109] [outer = 0x8e7c8400] 20:52:26 INFO - PROCESS | 1744 | 1467604346963 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:52:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:52:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1484ms 20:52:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:52:27 INFO - PROCESS | 1744 | 1467604346997 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 1744 | 1467604347000 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 20:52:27 INFO - PROCESS | 1744 | 1467604347006 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:52:27 INFO - PROCESS | 1744 | 1467604347010 Marionette TRACE conn3 <- [1,2782,null,{}] 20:52:27 INFO - PROCESS | 1744 | 1467604347015 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:52:27 INFO - PROCESS | 1744 | 1467604347020 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:27 INFO - PROCESS | 1744 | 1467604347216 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 20:52:27 INFO - PROCESS | 1744 | 1467604347239 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:27 INFO - PROCESS | 1744 | 1467604347246 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9319f000 == 23 [pid = 1744] [id = 703] 20:52:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93b61c00) [pid = 1744] [serial = 2110] [outer = (nil)] 20:52:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x93c0a000) [pid = 1744] [serial = 2111] [outer = 0x93b61c00] 20:52:27 INFO - PROCESS | 1744 | 1467604347313 Marionette DEBUG loaded listener.js 20:52:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93e2f400) [pid = 1744] [serial = 2112] [outer = 0x93b61c00] 20:52:28 INFO - PROCESS | 1744 | 1467604348220 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:52:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:52:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1230ms 20:52:28 INFO - PROCESS | 1744 | 1467604348275 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 20:52:28 INFO - PROCESS | 1744 | 1467604348283 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 20:52:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:52:28 INFO - PROCESS | 1744 | 1467604348298 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:52:28 INFO - PROCESS | 1744 | 1467604348304 Marionette TRACE conn3 <- [1,2786,null,{}] 20:52:28 INFO - PROCESS | 1744 | 1467604348313 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:52:28 INFO - PROCESS | 1744 | 1467604348319 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:28 INFO - PROCESS | 1744 | 1467604348517 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 20:52:28 INFO - PROCESS | 1744 | 1467604348700 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:28 INFO - PROCESS | 1744 | 1467604348716 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5800 == 24 [pid = 1744] [id = 704] 20:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f635000) [pid = 1744] [serial = 2113] [outer = (nil)] 20:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f7d5c00) [pid = 1744] [serial = 2114] [outer = 0x8f635000] 20:52:28 INFO - PROCESS | 1744 | 1467604348802 Marionette DEBUG loaded listener.js 20:52:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f9d2000) [pid = 1744] [serial = 2115] [outer = 0x8f635000] 20:52:29 INFO - PROCESS | 1744 | 1467604349837 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:52:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:52:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1595ms 20:52:29 INFO - PROCESS | 1744 | 1467604349892 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 20:52:29 INFO - PROCESS | 1744 | 1467604349900 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 20:52:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:52:29 INFO - PROCESS | 1744 | 1467604349911 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:52:29 INFO - PROCESS | 1744 | 1467604349915 Marionette TRACE conn3 <- [1,2790,null,{}] 20:52:29 INFO - PROCESS | 1744 | 1467604349922 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:52:29 INFO - PROCESS | 1744 | 1467604349928 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:30 INFO - PROCESS | 1744 | 1467604350111 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 20:52:30 INFO - PROCESS | 1744 | 1467604350396 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:30 INFO - PROCESS | 1744 | 1467604350404 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:30 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec38c00 == 25 [pid = 1744] [id = 705] 20:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9261d400) [pid = 1744] [serial = 2116] [outer = (nil)] 20:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x92f3cc00) [pid = 1744] [serial = 2117] [outer = 0x9261d400] 20:52:30 INFO - PROCESS | 1744 | 1467604350536 Marionette DEBUG loaded listener.js 20:52:30 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x92f43000) [pid = 1744] [serial = 2118] [outer = 0x9261d400] 20:52:31 INFO - PROCESS | 1744 | 1467604351580 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:52:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:52:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1747ms 20:52:31 INFO - PROCESS | 1744 | 1467604351658 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 20:52:31 INFO - PROCESS | 1744 | 1467604351662 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 20:52:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:52:31 INFO - PROCESS | 1744 | 1467604351669 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:52:31 INFO - PROCESS | 1744 | 1467604351675 Marionette TRACE conn3 <- [1,2794,null,{}] 20:52:31 INFO - PROCESS | 1744 | 1467604351692 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:52:31 INFO - PROCESS | 1744 | 1467604351701 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:31 INFO - PROCESS | 1744 | 1467604351934 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 20:52:32 INFO - PROCESS | 1744 | 1467604352169 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 1744 | 1467604352181 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x95209000 == 26 [pid = 1744] [id = 706] 20:52:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x95209800) [pid = 1744] [serial = 2119] [outer = (nil)] 20:52:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x95274400) [pid = 1744] [serial = 2120] [outer = 0x95209800] 20:52:32 INFO - PROCESS | 1744 | 1467604352302 Marionette DEBUG loaded listener.js 20:52:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9527d400) [pid = 1744] [serial = 2121] [outer = 0x95209800] 20:52:33 INFO - PROCESS | 1744 | 1467604353276 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:52:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:52:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1643ms 20:52:33 INFO - PROCESS | 1744 | 1467604353315 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 20:52:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:52:33 INFO - PROCESS | 1744 | 1467604353321 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 20:52:33 INFO - PROCESS | 1744 | 1467604353327 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:52:33 INFO - PROCESS | 1744 | 1467604353331 Marionette TRACE conn3 <- [1,2798,null,{}] 20:52:33 INFO - PROCESS | 1744 | 1467604353337 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:52:33 INFO - PROCESS | 1744 | 1467604353342 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:33 INFO - PROCESS | 1744 | 1467604353522 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 20:52:33 INFO - PROCESS | 1744 | 1467604353715 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:33 INFO - PROCESS | 1744 | 1467604353723 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a6000 == 27 [pid = 1744] [id = 707] 20:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92617400) [pid = 1744] [serial = 2122] [outer = (nil)] 20:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x99ee6800) [pid = 1744] [serial = 2123] [outer = 0x92617400] 20:52:33 INFO - PROCESS | 1744 | 1467604353806 Marionette DEBUG loaded listener.js 20:52:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a03ac00) [pid = 1744] [serial = 2124] [outer = 0x92617400] 20:52:35 INFO - PROCESS | 1744 | 1467604355036 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:52:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:52:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1792ms 20:52:35 INFO - PROCESS | 1744 | 1467604355125 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 20:52:35 INFO - PROCESS | 1744 | 1467604355132 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 20:52:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:52:35 INFO - PROCESS | 1744 | 1467604355141 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:52:35 INFO - PROCESS | 1744 | 1467604355146 Marionette TRACE conn3 <- [1,2802,null,{}] 20:52:35 INFO - PROCESS | 1744 | 1467604355154 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:52:35 INFO - PROCESS | 1744 | 1467604355160 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:35 INFO - PROCESS | 1744 | 1467604355424 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x95207000) [pid = 1744] [serial = 2061] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93199000) [pid = 1744] [serial = 2057] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93e2e400) [pid = 1744] [serial = 2069] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec3b000) [pid = 1744] [serial = 2051] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x93eb0400) [pid = 1744] [serial = 2070] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8f9d0000) [pid = 1744] [serial = 2064] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x95274000) [pid = 1744] [serial = 2072] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x95204000) [pid = 1744] [serial = 2060] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92fc5000) [pid = 1744] [serial = 2049] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91edd000) [pid = 1744] [serial = 2055] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912b3800) [pid = 1744] [serial = 2054] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8effa400) [pid = 1744] [serial = 2052] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93c0d400) [pid = 1744] [serial = 2058] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x925d1c00) [pid = 1744] [serial = 2067] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x952f0000) [pid = 1744] [serial = 2073] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f7cbc00) [pid = 1744] [serial = 2063] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x91edfc00) [pid = 1744] [serial = 2066] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9792ec00) [pid = 1744] [serial = 2075] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x97936000) [pid = 1744] [serial = 2076] [outer = (nil)] [url = about:blank] 20:52:35 INFO - PROCESS | 1744 | 1467604355692 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:35 INFO - PROCESS | 1744 | 1467604355705 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3e400 == 28 [pid = 1744] [id = 708] 20:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x8ec41400) [pid = 1744] [serial = 2125] [outer = (nil)] 20:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8f7d6000) [pid = 1744] [serial = 2126] [outer = 0x8ec41400] 20:52:35 INFO - PROCESS | 1744 | 1467604355776 Marionette DEBUG loaded listener.js 20:52:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x91017400) [pid = 1744] [serial = 2127] [outer = 0x8ec41400] 20:52:36 INFO - PROCESS | 1744 | 1467604356550 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:52:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:52:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1440ms 20:52:36 INFO - PROCESS | 1744 | 1467604356581 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 20:52:36 INFO - PROCESS | 1744 | 1467604356586 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 20:52:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:52:36 INFO - PROCESS | 1744 | 1467604356607 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:52:36 INFO - PROCESS | 1744 | 1467604356611 Marionette TRACE conn3 <- [1,2806,null,{}] 20:52:36 INFO - PROCESS | 1744 | 1467604356617 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:52:36 INFO - PROCESS | 1744 | 1467604356622 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:36 INFO - PROCESS | 1744 | 1467604356798 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 20:52:36 INFO - PROCESS | 1744 | 1467604356808 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:36 INFO - PROCESS | 1744 | 1467604356815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9ca800 == 29 [pid = 1744] [id = 709] 20:52:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x924e4000) [pid = 1744] [serial = 2128] [outer = (nil)] 20:52:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x925d2800) [pid = 1744] [serial = 2129] [outer = 0x924e4000] 20:52:36 INFO - PROCESS | 1744 | 1467604356886 Marionette DEBUG loaded listener.js 20:52:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9261e800) [pid = 1744] [serial = 2130] [outer = 0x924e4000] 20:52:37 INFO - PROCESS | 1744 | 1467604357880 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:52:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:52:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1336ms 20:52:37 INFO - PROCESS | 1744 | 1467604357937 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 20:52:37 INFO - PROCESS | 1744 | 1467604357941 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 20:52:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:52:37 INFO - PROCESS | 1744 | 1467604357948 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:52:37 INFO - PROCESS | 1744 | 1467604357953 Marionette TRACE conn3 <- [1,2810,null,{}] 20:52:37 INFO - PROCESS | 1744 | 1467604357975 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:52:37 INFO - PROCESS | 1744 | 1467604357982 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:38 INFO - PROCESS | 1744 | 1467604358135 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 20:52:38 INFO - PROCESS | 1744 | 1467604358294 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:38 INFO - PROCESS | 1744 | 1467604358305 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:38 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c07000 == 30 [pid = 1744] [id = 710] 20:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93c08000) [pid = 1744] [serial = 2131] [outer = (nil)] 20:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eadc00) [pid = 1744] [serial = 2132] [outer = 0x93c08000] 20:52:38 INFO - PROCESS | 1744 | 1467604358373 Marionette DEBUG loaded listener.js 20:52:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93eb7c00) [pid = 1744] [serial = 2133] [outer = 0x93c08000] 20:52:39 INFO - PROCESS | 1744 | 1467604359235 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:52:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:52:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1333ms 20:52:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:52:39 INFO - PROCESS | 1744 | 1467604359286 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 20:52:39 INFO - PROCESS | 1744 | 1467604359290 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 20:52:39 INFO - PROCESS | 1744 | 1467604359296 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:52:39 INFO - PROCESS | 1744 | 1467604359300 Marionette TRACE conn3 <- [1,2814,null,{}] 20:52:39 INFO - PROCESS | 1744 | 1467604359305 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:52:39 INFO - PROCESS | 1744 | 1467604359310 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:39 INFO - PROCESS | 1744 | 1467604359533 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 20:52:39 INFO - PROCESS | 1744 | 1467604359554 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:39 INFO - PROCESS | 1744 | 1467604359562 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x95203400 == 31 [pid = 1744] [id = 711] 20:52:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95204400) [pid = 1744] [serial = 2134] [outer = (nil)] 20:52:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x95274800) [pid = 1744] [serial = 2135] [outer = 0x95204400] 20:52:39 INFO - PROCESS | 1744 | 1467604359631 Marionette DEBUG loaded listener.js 20:52:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93e2bc00) [pid = 1744] [serial = 2136] [outer = 0x95204400] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f634000) [pid = 1744] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9101fc00) [pid = 1744] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec3bc00) [pid = 1744] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9261ac00) [pid = 1744] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8e7c8400) [pid = 1744] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8eff5000) [pid = 1744] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x912b0800) [pid = 1744] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x95277000) [pid = 1744] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x912ae800) [pid = 1744] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a1b6c00) [pid = 1744] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:52:40 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x9a69ac00) [pid = 1744] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:52:40 INFO - PROCESS | 1744 | 1467604360657 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:52:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:52:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1388ms 20:52:40 INFO - PROCESS | 1744 | 1467604360685 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 20:52:40 INFO - PROCESS | 1744 | 1467604360689 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 20:52:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:52:40 INFO - PROCESS | 1744 | 1467604360696 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:52:40 INFO - PROCESS | 1744 | 1467604360699 Marionette TRACE conn3 <- [1,2818,null,{}] 20:52:40 INFO - PROCESS | 1744 | 1467604360705 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:52:40 INFO - PROCESS | 1744 | 1467604360710 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:40 INFO - PROCESS | 1744 | 1467604360860 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 20:52:40 INFO - PROCESS | 1744 | 1467604360874 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:40 INFO - PROCESS | 1744 | 1467604360882 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:41 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c8400 == 32 [pid = 1744] [id = 712] 20:52:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8ec39000) [pid = 1744] [serial = 2137] [outer = (nil)] 20:52:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x924ddc00) [pid = 1744] [serial = 2138] [outer = 0x8ec39000] 20:52:41 INFO - PROCESS | 1744 | 1467604361080 Marionette DEBUG loaded listener.js 20:52:41 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93eb5000) [pid = 1744] [serial = 2139] [outer = 0x8ec39000] 20:52:41 INFO - PROCESS | 1744 | 1467604361858 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:52:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:52:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1190ms 20:52:41 INFO - PROCESS | 1744 | 1467604361887 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 20:52:41 INFO - PROCESS | 1744 | 1467604361890 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 20:52:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:52:41 INFO - PROCESS | 1744 | 1467604361897 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:52:41 INFO - PROCESS | 1744 | 1467604361900 Marionette TRACE conn3 <- [1,2822,null,{}] 20:52:41 INFO - PROCESS | 1744 | 1467604361906 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:52:41 INFO - PROCESS | 1744 | 1467604361916 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:42 INFO - PROCESS | 1744 | 1467604362161 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 20:52:42 INFO - PROCESS | 1744 | 1467604362176 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:42 INFO - PROCESS | 1744 | 1467604362182 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x93b69c00 == 33 [pid = 1744] [id = 713] 20:52:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x93eaf000) [pid = 1744] [serial = 2140] [outer = (nil)] 20:52:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a046400) [pid = 1744] [serial = 2141] [outer = 0x93eaf000] 20:52:42 INFO - PROCESS | 1744 | 1467604362252 Marionette DEBUG loaded listener.js 20:52:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x9a051400) [pid = 1744] [serial = 2142] [outer = 0x93eaf000] 20:52:43 INFO - PROCESS | 1744 | 1467604363397 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:52:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:52:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1540ms 20:52:43 INFO - PROCESS | 1744 | 1467604363438 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 20:52:43 INFO - PROCESS | 1744 | 1467604363445 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 20:52:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:52:43 INFO - PROCESS | 1744 | 1467604363453 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:52:43 INFO - PROCESS | 1744 | 1467604363461 Marionette TRACE conn3 <- [1,2826,null,{}] 20:52:43 INFO - PROCESS | 1744 | 1467604363469 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:52:43 INFO - PROCESS | 1744 | 1467604363474 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:43 INFO - PROCESS | 1744 | 1467604363660 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 20:52:43 INFO - PROCESS | 1744 | 1467604363846 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:43 INFO - PROCESS | 1744 | 1467604363852 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec40c00 == 34 [pid = 1744] [id = 714] 20:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f7d4c00) [pid = 1744] [serial = 2143] [outer = (nil)] 20:52:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x912b2000) [pid = 1744] [serial = 2144] [outer = 0x8f7d4c00] 20:52:43 INFO - PROCESS | 1744 | 1467604363940 Marionette DEBUG loaded listener.js 20:52:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x924dfc00) [pid = 1744] [serial = 2145] [outer = 0x8f7d4c00] 20:52:44 INFO - PROCESS | 1744 | 1467604364947 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:52:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:52:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1539ms 20:52:44 INFO - PROCESS | 1744 | 1467604364993 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 20:52:45 INFO - PROCESS | 1744 | 1467604365000 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 20:52:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:52:45 INFO - PROCESS | 1744 | 1467604365011 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:52:45 INFO - PROCESS | 1744 | 1467604365015 Marionette TRACE conn3 <- [1,2830,null,{}] 20:52:45 INFO - PROCESS | 1744 | 1467604365022 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:52:45 INFO - PROCESS | 1744 | 1467604365028 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:45 INFO - PROCESS | 1744 | 1467604365214 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 20:52:45 INFO - PROCESS | 1744 | 1467604365422 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:45 INFO - PROCESS | 1744 | 1467604365435 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f639800 == 35 [pid = 1744] [id = 715] 20:52:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93c07400) [pid = 1744] [serial = 2146] [outer = (nil)] 20:52:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93e35000) [pid = 1744] [serial = 2147] [outer = 0x93c07400] 20:52:45 INFO - PROCESS | 1744 | 1467604365613 Marionette DEBUG loaded listener.js 20:52:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x95205c00) [pid = 1744] [serial = 2148] [outer = 0x93c07400] 20:52:46 INFO - PROCESS | 1744 | 1467604366596 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:52:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:52:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1638ms 20:52:46 INFO - PROCESS | 1744 | 1467604366651 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 20:52:46 INFO - PROCESS | 1744 | 1467604366655 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 20:52:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:52:46 INFO - PROCESS | 1744 | 1467604366662 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:52:46 INFO - PROCESS | 1744 | 1467604366668 Marionette TRACE conn3 <- [1,2834,null,{}] 20:52:46 INFO - PROCESS | 1744 | 1467604366685 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:52:46 INFO - PROCESS | 1744 | 1467604366694 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:46 INFO - PROCESS | 1744 | 1467604366910 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 20:52:47 INFO - PROCESS | 1744 | 1467604367098 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:47 INFO - PROCESS | 1744 | 1467604367108 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a03e400 == 36 [pid = 1744] [id = 716] 20:52:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a044c00) [pid = 1744] [serial = 2149] [outer = (nil)] 20:52:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a1c0800) [pid = 1744] [serial = 2150] [outer = 0x9a044c00] 20:52:47 INFO - PROCESS | 1744 | 1467604367194 Marionette DEBUG loaded listener.js 20:52:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a527c00) [pid = 1744] [serial = 2151] [outer = 0x9a044c00] 20:52:48 INFO - PROCESS | 1744 | 1467604368182 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:52:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:52:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1588ms 20:52:48 INFO - PROCESS | 1744 | 1467604368251 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 20:52:48 INFO - PROCESS | 1744 | 1467604368256 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 20:52:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:52:48 INFO - PROCESS | 1744 | 1467604368262 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:52:48 INFO - PROCESS | 1744 | 1467604368266 Marionette TRACE conn3 <- [1,2838,null,{}] 20:52:48 INFO - PROCESS | 1744 | 1467604368272 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:52:48 INFO - PROCESS | 1744 | 1467604368277 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:48 INFO - PROCESS | 1744 | 1467604368457 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 20:52:48 INFO - PROCESS | 1744 | 1467604368643 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 1744 | 1467604368649 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a040000 == 37 [pid = 1744] [id = 717] 20:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a044400) [pid = 1744] [serial = 2152] [outer = (nil)] 20:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a69c000) [pid = 1744] [serial = 2153] [outer = 0x9a044400] 20:52:48 INFO - PROCESS | 1744 | 1467604368736 Marionette DEBUG loaded listener.js 20:52:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a857800) [pid = 1744] [serial = 2154] [outer = 0x9a044400] 20:52:49 INFO - PROCESS | 1744 | 1467604369699 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:52:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:52:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1482ms 20:52:49 INFO - PROCESS | 1744 | 1467604369745 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 20:52:49 INFO - PROCESS | 1744 | 1467604369749 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 20:52:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:52:49 INFO - PROCESS | 1744 | 1467604369773 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:52:49 INFO - PROCESS | 1744 | 1467604369777 Marionette TRACE conn3 <- [1,2842,null,{}] 20:52:49 INFO - PROCESS | 1744 | 1467604369783 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:52:49 INFO - PROCESS | 1744 | 1467604369788 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:49 INFO - PROCESS | 1744 | 1467604369965 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 20:52:50 INFO - PROCESS | 1744 | 1467604370156 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:50 INFO - PROCESS | 1744 | 1467604370164 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x912ad400 == 38 [pid = 1744] [id = 718] 20:52:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x924dbc00) [pid = 1744] [serial = 2155] [outer = (nil)] 20:52:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a9fc400) [pid = 1744] [serial = 2156] [outer = 0x924dbc00] 20:52:50 INFO - PROCESS | 1744 | 1467604370241 Marionette DEBUG loaded listener.js 20:52:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9aa83800) [pid = 1744] [serial = 2157] [outer = 0x924dbc00] 20:52:51 INFO - PROCESS | 1744 | 1467604371261 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:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1536ms 20:52:51 INFO - PROCESS | 1744 | 1467604371308 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 20:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:52:51 INFO - PROCESS | 1744 | 1467604371312 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 20:52:51 INFO - PROCESS | 1744 | 1467604371318 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:52:51 INFO - PROCESS | 1744 | 1467604371322 Marionette TRACE conn3 <- [1,2846,null,{}] 20:52:51 INFO - PROCESS | 1744 | 1467604371328 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:52:51 INFO - PROCESS | 1744 | 1467604371338 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:51 INFO - PROCESS | 1744 | 1467604371528 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 20:52:51 INFO - PROCESS | 1744 | 1467604371720 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:51 INFO - PROCESS | 1744 | 1467604371728 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:51 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd1c00 == 39 [pid = 1744] [id = 719] 20:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9844c400) [pid = 1744] [serial = 2158] [outer = (nil)] 20:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9abb4c00) [pid = 1744] [serial = 2159] [outer = 0x9844c400] 20:52:51 INFO - PROCESS | 1744 | 1467604371811 Marionette DEBUG loaded listener.js 20:52:51 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9abb7400) [pid = 1744] [serial = 2160] [outer = 0x9844c400] 20:52:52 INFO - PROCESS | 1744 | 1467604372729 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:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1481ms 20:52:52 INFO - PROCESS | 1744 | 1467604372800 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 20:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:52:52 INFO - PROCESS | 1744 | 1467604372808 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 20:52:52 INFO - PROCESS | 1744 | 1467604372815 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:52:52 INFO - PROCESS | 1744 | 1467604372819 Marionette TRACE conn3 <- [1,2850,null,{}] 20:52:52 INFO - PROCESS | 1744 | 1467604372825 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:52:52 INFO - PROCESS | 1744 | 1467604372830 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:53 INFO - PROCESS | 1744 | 1467604373040 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 20:52:53 INFO - PROCESS | 1744 | 1467604373233 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:53 INFO - PROCESS | 1744 | 1467604373241 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c2000 == 40 [pid = 1744] [id = 720] 20:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8ec33800) [pid = 1744] [serial = 2161] [outer = (nil)] 20:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9101c800) [pid = 1744] [serial = 2162] [outer = 0x8ec33800] 20:52:53 INFO - PROCESS | 1744 | 1467604373324 Marionette DEBUG loaded listener.js 20:52:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x912af400) [pid = 1744] [serial = 2163] [outer = 0x8ec33800] 20:52:54 INFO - PROCESS | 1744 | 1467604374590 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:52:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:52:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1846ms 20:52:54 INFO - PROCESS | 1744 | 1467604374662 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 20:52:54 INFO - PROCESS | 1744 | 1467604374668 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 20:52:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:52:54 INFO - PROCESS | 1744 | 1467604374676 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:52:54 INFO - PROCESS | 1744 | 1467604374683 Marionette TRACE conn3 <- [1,2854,null,{}] 20:52:54 INFO - PROCESS | 1744 | 1467604374691 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:52:54 INFO - PROCESS | 1744 | 1467604374696 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:54 INFO - PROCESS | 1744 | 1467604374969 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 20:52:55 INFO - PROCESS | 1744 | 1467604375210 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:55 INFO - PROCESS | 1744 | 1467604375219 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c8400 == 39 [pid = 1744] [id = 712] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x95203400 == 38 [pid = 1744] [id = 711] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x93c07000 == 37 [pid = 1744] [id = 710] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9ca800 == 36 [pid = 1744] [id = 709] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3e400 == 35 [pid = 1744] [id = 708] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec38c00 == 34 [pid = 1744] [id = 705] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x912a6000 == 33 [pid = 1744] [id = 707] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x95209000 == 32 [pid = 1744] [id = 706] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c2000 == 31 [pid = 1744] [id = 720] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x912ad400 == 30 [pid = 1744] [id = 718] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd1c00 == 29 [pid = 1744] [id = 719] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x9a040000 == 28 [pid = 1744] [id = 717] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x9a03e400 == 27 [pid = 1744] [id = 716] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8f639800 == 26 [pid = 1744] [id = 715] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x93b69c00 == 25 [pid = 1744] [id = 713] 20:52:56 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec40c00 == 24 [pid = 1744] [id = 714] 20:52:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7be800 == 25 [pid = 1744] [id = 721] 20:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x8e7bf800) [pid = 1744] [serial = 2164] [outer = (nil)] 20:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x8e7c6c00) [pid = 1744] [serial = 2165] [outer = 0x8e7bf800] 20:52:56 INFO - PROCESS | 1744 | 1467604376268 Marionette DEBUG loaded listener.js 20:52:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8ec40c00) [pid = 1744] [serial = 2166] [outer = 0x8e7bf800] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x93c0a000) [pid = 1744] [serial = 2111] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x912a8800) [pid = 1744] [serial = 2097] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x8f9d6800) [pid = 1744] [serial = 2096] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x912a3c00) [pid = 1744] [serial = 2102] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x8effc800) [pid = 1744] [serial = 2099] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f63a000) [pid = 1744] [serial = 2100] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x926f5800) [pid = 1744] [serial = 2105] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f7cc800) [pid = 1744] [serial = 2108] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f7da000) [pid = 1744] [serial = 2079] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8f638800) [pid = 1744] [serial = 2078] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x926f9800) [pid = 1744] [serial = 2082] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x926f1c00) [pid = 1744] [serial = 2081] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x994e0c00) [pid = 1744] [serial = 2085] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x98350c00) [pid = 1744] [serial = 2084] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a1b5c00) [pid = 1744] [serial = 2088] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a042800) [pid = 1744] [serial = 2087] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9a4e7000) [pid = 1744] [serial = 2091] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a51f800) [pid = 1744] [serial = 2090] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9a85d800) [pid = 1744] [serial = 2094] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a69dc00) [pid = 1744] [serial = 2093] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x92f3f800) [pid = 1744] [serial = 2106] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9261f800) [pid = 1744] [serial = 2109] [outer = (nil)] [url = about:blank] 20:52:56 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x912acc00) [pid = 1744] [serial = 2103] [outer = (nil)] [url = about:blank] 20:52:57 INFO - PROCESS | 1744 | 1467604377257 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:52:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:52:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2637ms 20:52:57 INFO - PROCESS | 1744 | 1467604377314 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 1744 | 1467604377320 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 20:52:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:52:57 INFO - PROCESS | 1744 | 1467604377328 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:52:57 INFO - PROCESS | 1744 | 1467604377331 Marionette TRACE conn3 <- [1,2858,null,{}] 20:52:57 INFO - PROCESS | 1744 | 1467604377339 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:52:57 INFO - PROCESS | 1744 | 1467604377344 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:57 INFO - PROCESS | 1744 | 1467604377516 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 20:52:57 INFO - PROCESS | 1744 | 1467604377659 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:57 INFO - PROCESS | 1744 | 1467604377666 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:57 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d4000 == 26 [pid = 1744] [id = 722] 20:52:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f9c9800) [pid = 1744] [serial = 2167] [outer = (nil)] 20:52:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8f9cd000) [pid = 1744] [serial = 2168] [outer = 0x8f9c9800] 20:52:57 INFO - PROCESS | 1744 | 1467604377741 Marionette DEBUG loaded listener.js 20:52:57 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x91016000) [pid = 1744] [serial = 2169] [outer = 0x8f9c9800] 20:52:58 INFO - PROCESS | 1744 | 1467604378585 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:52:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:52:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1329ms 20:52:58 INFO - PROCESS | 1744 | 1467604378657 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 1744 | 1467604378664 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 20:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:52:58 INFO - PROCESS | 1744 | 1467604378675 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:52:58 INFO - PROCESS | 1744 | 1467604378679 Marionette TRACE conn3 <- [1,2862,null,{}] 20:52:58 INFO - PROCESS | 1744 | 1467604378685 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:52:58 INFO - PROCESS | 1744 | 1467604378691 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:58 INFO - PROCESS | 1744 | 1467604378867 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 20:52:59 INFO - PROCESS | 1744 | 1467604379051 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1744 | 1467604379059 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:52:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec41800 == 27 [pid = 1744] [id = 723] 20:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8f9cc800) [pid = 1744] [serial = 2170] [outer = (nil)] 20:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912b7c00) [pid = 1744] [serial = 2171] [outer = 0x8f9cc800] 20:52:59 INFO - PROCESS | 1744 | 1467604379129 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x91ee0800) [pid = 1744] [serial = 2172] [outer = 0x8f9cc800] 20:53:00 INFO - PROCESS | 1744 | 1467604380114 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:53:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:53:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1485ms 20:53:00 INFO - PROCESS | 1744 | 1467604380160 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 1744 | 1467604380164 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 20:53:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:53:00 INFO - PROCESS | 1744 | 1467604380176 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:53:00 INFO - PROCESS | 1744 | 1467604380180 Marionette TRACE conn3 <- [1,2866,null,{}] 20:53:00 INFO - PROCESS | 1744 | 1467604380199 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:53:00 INFO - PROCESS | 1744 | 1467604380208 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:00 INFO - PROCESS | 1744 | 1467604380459 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 20:53:00 INFO - PROCESS | 1744 | 1467604380555 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 1744 | 1467604380564 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f0c00 == 28 [pid = 1744] [id = 724] 20:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x926f7800) [pid = 1744] [serial = 2173] [outer = (nil)] 20:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92f47400) [pid = 1744] [serial = 2174] [outer = 0x926f7800] 20:53:00 INFO - PROCESS | 1744 | 1467604380631 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92fd2000) [pid = 1744] [serial = 2175] [outer = 0x926f7800] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93eaf000) [pid = 1744] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8ec41400) [pid = 1744] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x95209800) [pid = 1744] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9261d400) [pid = 1744] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f635000) [pid = 1744] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93b61c00) [pid = 1744] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x95204400) [pid = 1744] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x92617400) [pid = 1744] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x924e4000) [pid = 1744] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93c08000) [pid = 1744] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:53:01 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x8ec39000) [pid = 1744] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:53:01 INFO - PROCESS | 1744 | 1467604381952 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:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1839ms 20:53:02 INFO - PROCESS | 1744 | 1467604382016 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1744 | 1467604382020 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 20:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:53:02 INFO - PROCESS | 1744 | 1467604382027 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:53:02 INFO - PROCESS | 1744 | 1467604382030 Marionette TRACE conn3 <- [1,2870,null,{}] 20:53:02 INFO - PROCESS | 1744 | 1467604382036 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:53:02 INFO - PROCESS | 1744 | 1467604382041 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:02 INFO - PROCESS | 1744 | 1467604382195 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 20:53:02 INFO - PROCESS | 1744 | 1467604382204 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1744 | 1467604382211 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:02 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec33400 == 29 [pid = 1744] [id = 725] 20:53:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x925d7c00) [pid = 1744] [serial = 2176] [outer = (nil)] 20:53:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93b65000) [pid = 1744] [serial = 2177] [outer = 0x925d7c00] 20:53:02 INFO - PROCESS | 1744 | 1467604382286 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93c03800) [pid = 1744] [serial = 2178] [outer = 0x925d7c00] 20:53:03 INFO - PROCESS | 1744 | 1467604383230 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:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1240ms 20:53:03 INFO - PROCESS | 1744 | 1467604383267 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 20:53:03 INFO - PROCESS | 1744 | 1467604383271 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 20:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:53:03 INFO - PROCESS | 1744 | 1467604383277 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:53:03 INFO - PROCESS | 1744 | 1467604383281 Marionette TRACE conn3 <- [1,2874,null,{}] 20:53:03 INFO - PROCESS | 1744 | 1467604383286 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:53:03 INFO - PROCESS | 1744 | 1467604383291 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:03 INFO - PROCESS | 1744 | 1467604383439 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 20:53:03 INFO - PROCESS | 1744 | 1467604383689 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1744 | 1467604383701 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bdc00 == 30 [pid = 1744] [id = 726] 20:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x8e7c1c00) [pid = 1744] [serial = 2179] [outer = (nil)] 20:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x8ec35000) [pid = 1744] [serial = 2180] [outer = 0x8e7c1c00] 20:53:03 INFO - PROCESS | 1744 | 1467604383785 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x8eff5400) [pid = 1744] [serial = 2181] [outer = 0x8e7c1c00] 20:53:04 INFO - PROCESS | 1744 | 1467604384870 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:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1680ms 20:53:04 INFO - PROCESS | 1744 | 1467604384961 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 20:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:53:04 INFO - PROCESS | 1744 | 1467604384968 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 20:53:04 INFO - PROCESS | 1744 | 1467604384976 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:53:04 INFO - PROCESS | 1744 | 1467604384981 Marionette TRACE conn3 <- [1,2878,null,{}] 20:53:04 INFO - PROCESS | 1744 | 1467604384989 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:53:04 INFO - PROCESS | 1744 | 1467604384996 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:05 INFO - PROCESS | 1744 | 1467604385219 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 20:53:05 INFO - PROCESS | 1744 | 1467604385472 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 1744 | 1467604385481 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:05 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effa400 == 31 [pid = 1744] [id = 727] 20:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x912aac00) [pid = 1744] [serial = 2182] [outer = (nil)] 20:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x912b5400) [pid = 1744] [serial = 2183] [outer = 0x912aac00] 20:53:05 INFO - PROCESS | 1744 | 1467604385604 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x91eddc00) [pid = 1744] [serial = 2184] [outer = 0x912aac00] 20:53:06 INFO - PROCESS | 1744 | 1467604386629 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:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1736ms 20:53:06 INFO - PROCESS | 1744 | 1467604386714 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 1744 | 1467604386722 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 20:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:53:06 INFO - PROCESS | 1744 | 1467604386729 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:53:06 INFO - PROCESS | 1744 | 1467604386733 Marionette TRACE conn3 <- [1,2882,null,{}] 20:53:06 INFO - PROCESS | 1744 | 1467604386740 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:53:06 INFO - PROCESS | 1744 | 1467604386745 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:06 INFO - PROCESS | 1744 | 1467604386966 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 20:53:07 INFO - PROCESS | 1744 | 1467604387245 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1744 | 1467604387255 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f63f400 == 32 [pid = 1744] [id = 728] 20:53:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x912a4000) [pid = 1744] [serial = 2185] [outer = (nil)] 20:53:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93c03000) [pid = 1744] [serial = 2186] [outer = 0x912a4000] 20:53:07 INFO - PROCESS | 1744 | 1467604387362 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93eaf800) [pid = 1744] [serial = 2187] [outer = 0x912a4000] 20:53:08 INFO - PROCESS | 1744 | 1467604388416 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:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1739ms 20:53:08 INFO - PROCESS | 1744 | 1467604388469 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1744 | 1467604388473 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 20:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:53:08 INFO - PROCESS | 1744 | 1467604388490 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:53:08 INFO - PROCESS | 1744 | 1467604388499 Marionette TRACE conn3 <- [1,2886,null,{}] 20:53:08 INFO - PROCESS | 1744 | 1467604388505 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:53:08 INFO - PROCESS | 1744 | 1467604388513 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:08 INFO - PROCESS | 1744 | 1467604388720 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 20:53:08 INFO - PROCESS | 1744 | 1467604388953 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 1744 | 1467604388960 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x93199800 == 33 [pid = 1744] [id = 729] 20:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93eb2400) [pid = 1744] [serial = 2188] [outer = (nil)] 20:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9520f000) [pid = 1744] [serial = 2189] [outer = 0x93eb2400] 20:53:09 INFO - PROCESS | 1744 | 1467604389094 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x952ed800) [pid = 1744] [serial = 2190] [outer = 0x93eb2400] 20:53:10 INFO - PROCESS | 1744 | 1467604390276 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:53:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:53:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1858ms 20:53:10 INFO - PROCESS | 1744 | 1467604390340 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 1744 | 1467604390347 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 20:53:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:53:10 INFO - PROCESS | 1744 | 1467604390355 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:53:10 INFO - PROCESS | 1744 | 1467604390360 Marionette TRACE conn3 <- [1,2890,null,{}] 20:53:10 INFO - PROCESS | 1744 | 1467604390368 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:53:10 INFO - PROCESS | 1744 | 1467604390374 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:10 INFO - PROCESS | 1744 | 1467604390623 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c7400 == 32 [pid = 1744] [id = 691] 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x92618c00 == 31 [pid = 1744] [id = 701] 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x91018000 == 30 [pid = 1744] [id = 700] 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec39800 == 29 [pid = 1744] [id = 699] 20:53:10 INFO - PROCESS | 1744 | 1467604390929 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 1744 | 1467604390942 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec33400 == 28 [pid = 1744] [id = 725] 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x926f0c00 == 27 [pid = 1744] [id = 724] 20:53:10 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec41800 == 26 [pid = 1744] [id = 723] 20:53:10 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5000 == 27 [pid = 1744] [id = 730] 20:53:10 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x8eff6400) [pid = 1744] [serial = 2191] [outer = (nil)] 20:53:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8f7d9c00) [pid = 1744] [serial = 2192] [outer = 0x8eff6400] 20:53:11 INFO - PROCESS | 1744 | 1467604391025 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f9d1800) [pid = 1744] [serial = 2193] [outer = 0x8eff6400] 20:53:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d4000 == 26 [pid = 1744] [id = 722] 20:53:11 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7be800 == 25 [pid = 1744] [id = 721] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9a046400) [pid = 1744] [serial = 2141] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8f7d6000) [pid = 1744] [serial = 2126] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x95274400) [pid = 1744] [serial = 2120] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x92f43000) [pid = 1744] [serial = 2118] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9527d400) [pid = 1744] [serial = 2121] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f9d2000) [pid = 1744] [serial = 2115] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93e2f400) [pid = 1744] [serial = 2112] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x95274800) [pid = 1744] [serial = 2135] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x92f3cc00) [pid = 1744] [serial = 2117] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x99ee6800) [pid = 1744] [serial = 2123] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x9a03ac00) [pid = 1744] [serial = 2124] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x925d2800) [pid = 1744] [serial = 2129] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x93eadc00) [pid = 1744] [serial = 2132] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f7d5c00) [pid = 1744] [serial = 2114] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9261e800) [pid = 1744] [serial = 2130] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x93eb7c00) [pid = 1744] [serial = 2133] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x93e2bc00) [pid = 1744] [serial = 2136] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x91017400) [pid = 1744] [serial = 2127] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x924ddc00) [pid = 1744] [serial = 2138] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93eb5000) [pid = 1744] [serial = 2139] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a051400) [pid = 1744] [serial = 2142] [outer = (nil)] [url = about:blank] 20:53:11 INFO - PROCESS | 1744 | 1467604391896 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:53:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:53:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1592ms 20:53:11 INFO - PROCESS | 1744 | 1467604391953 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 1744 | 1467604391960 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 20:53:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:53:11 INFO - PROCESS | 1744 | 1467604391971 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:53:11 INFO - PROCESS | 1744 | 1467604391974 Marionette TRACE conn3 <- [1,2894,null,{}] 20:53:11 INFO - PROCESS | 1744 | 1467604391981 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:53:11 INFO - PROCESS | 1744 | 1467604391986 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:12 INFO - PROCESS | 1744 | 1467604392158 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 20:53:12 INFO - PROCESS | 1744 | 1467604392170 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1744 | 1467604392179 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:12 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101ec00 == 26 [pid = 1744] [id = 731] 20:53:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x912b3000) [pid = 1744] [serial = 2194] [outer = (nil)] 20:53:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x91ed5000) [pid = 1744] [serial = 2195] [outer = 0x912b3000] 20:53:12 INFO - PROCESS | 1744 | 1467604392250 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x92613000) [pid = 1744] [serial = 2196] [outer = 0x912b3000] 20:53:13 INFO - PROCESS | 1744 | 1467604393236 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:53:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:53:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1280ms 20:53:13 INFO - PROCESS | 1744 | 1467604393252 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 20:53:13 INFO - PROCESS | 1744 | 1467604393256 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 20:53:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:53:13 INFO - PROCESS | 1744 | 1467604393262 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:53:13 INFO - PROCESS | 1744 | 1467604393268 Marionette TRACE conn3 <- [1,2898,null,{}] 20:53:13 INFO - PROCESS | 1744 | 1467604393284 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:53:13 INFO - PROCESS | 1744 | 1467604393292 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:13 INFO - PROCESS | 1744 | 1467604393457 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 20:53:13 INFO - PROCESS | 1744 | 1467604393634 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:13 INFO - PROCESS | 1744 | 1467604393644 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x92fd1c00 == 27 [pid = 1744] [id = 732] 20:53:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x93b67400) [pid = 1744] [serial = 2197] [outer = (nil)] 20:53:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93e2b000) [pid = 1744] [serial = 2198] [outer = 0x93b67400] 20:53:13 INFO - PROCESS | 1744 | 1467604393717 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93eb1c00) [pid = 1744] [serial = 2199] [outer = 0x93b67400] 20:53:14 INFO - PROCESS | 1744 | 1467604394691 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:53:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:53:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1484ms 20:53:14 INFO - PROCESS | 1744 | 1467604394748 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 20:53:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:53:14 INFO - PROCESS | 1744 | 1467604394753 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 20:53:14 INFO - PROCESS | 1744 | 1467604394759 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:53:14 INFO - PROCESS | 1744 | 1467604394762 Marionette TRACE conn3 <- [1,2902,null,{}] 20:53:14 INFO - PROCESS | 1744 | 1467604394768 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:53:14 INFO - PROCESS | 1744 | 1467604394772 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:14 INFO - PROCESS | 1744 | 1467604394995 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 20:53:15 INFO - PROCESS | 1744 | 1467604395031 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 1744 | 1467604395037 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:15 INFO - PROCESS | 1744 | ++DOCSHELL 0x95208800 == 28 [pid = 1744] [id = 733] 20:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x95209400) [pid = 1744] [serial = 2200] [outer = (nil)] 20:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x95274800) [pid = 1744] [serial = 2201] [outer = 0x95209400] 20:53:15 INFO - PROCESS | 1744 | 1467604395108 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x952f0000) [pid = 1744] [serial = 2202] [outer = 0x95209400] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x926f7800) [pid = 1744] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x8f9c9800) [pid = 1744] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8e7bf800) [pid = 1744] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a044c00) [pid = 1744] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a044400) [pid = 1744] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x924dbc00) [pid = 1744] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x8f7d4c00) [pid = 1744] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x8ec33800) [pid = 1744] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x8f9cc800) [pid = 1744] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9844c400) [pid = 1744] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:53:15 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x93c07400) [pid = 1744] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:53:16 INFO - PROCESS | 1744 | 1467604396118 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:53:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:53:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1384ms 20:53:16 INFO - PROCESS | 1744 | 1467604396143 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1744 | 1467604396146 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 20:53:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:53:16 INFO - PROCESS | 1744 | 1467604396152 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:53:16 INFO - PROCESS | 1744 | 1467604396155 Marionette TRACE conn3 <- [1,2906,null,{}] 20:53:16 INFO - PROCESS | 1744 | 1467604396161 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:53:16 INFO - PROCESS | 1744 | 1467604396166 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:16 INFO - PROCESS | 1744 | 1467604396378 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 20:53:16 INFO - PROCESS | 1744 | 1467604396397 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 1744 | 1467604396405 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf800 == 29 [pid = 1744] [id = 734] 20:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x8e7c5800) [pid = 1744] [serial = 2203] [outer = (nil)] 20:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x95203400) [pid = 1744] [serial = 2204] [outer = 0x8e7c5800] 20:53:16 INFO - PROCESS | 1744 | 1467604396471 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x95275000) [pid = 1744] [serial = 2205] [outer = 0x8e7c5800] 20:53:17 INFO - PROCESS | 1744 | 1467604397412 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:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1278ms 20:53:17 INFO - PROCESS | 1744 | 1467604397437 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1744 | 1467604397441 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 20:53:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:53:17 INFO - PROCESS | 1744 | 1467604397447 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:53:17 INFO - PROCESS | 1744 | 1467604397450 Marionette TRACE conn3 <- [1,2910,null,{}] 20:53:17 INFO - PROCESS | 1744 | 1467604397456 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:53:17 INFO - PROCESS | 1744 | 1467604397466 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:17 INFO - PROCESS | 1744 | 1467604397677 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 20:53:17 INFO - PROCESS | 1744 | 1467604397917 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 1744 | 1467604397927 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:17 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bf400 == 30 [pid = 1744] [id = 735] 20:53:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x8e7c3400) [pid = 1744] [serial = 2206] [outer = (nil)] 20:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8ec36c00) [pid = 1744] [serial = 2207] [outer = 0x8e7c3400] 20:53:18 INFO - PROCESS | 1744 | 1467604398019 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8eff4400) [pid = 1744] [serial = 2208] [outer = 0x8e7c3400] 20:53:18 INFO - PROCESS | 1744 | 1467604398913 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:53:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:53:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:53:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1483ms 20:53:18 INFO - PROCESS | 1744 | 1467604398933 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 1744 | 1467604398939 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 20:53:18 INFO - TEST-START | /DOMEvents/constructors.html 20:53:18 INFO - PROCESS | 1744 | 1467604398948 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:53:18 INFO - PROCESS | 1744 | 1467604398953 Marionette TRACE conn3 <- [1,2914,null,{}] 20:53:18 INFO - PROCESS | 1744 | 1467604398961 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:53:18 INFO - PROCESS | 1744 | 1467604398969 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:19 INFO - PROCESS | 1744 | 1467604399146 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 20:53:19 INFO - PROCESS | 1744 | 1467604399342 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 1744 | 1467604399349 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:19 INFO - PROCESS | 1744 | ++DOCSHELL 0x91021c00 == 31 [pid = 1744] [id = 736] 20:53:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9129ec00) [pid = 1744] [serial = 2209] [outer = (nil)] 20:53:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91edac00) [pid = 1744] [serial = 2210] [outer = 0x9129ec00] 20:53:19 INFO - PROCESS | 1744 | 1467604399439 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x92612000) [pid = 1744] [serial = 2211] [outer = 0x9129ec00] 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:53:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:53:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:53:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:53:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1619ms 20:53:20 INFO - PROCESS | 1744 | 1467604400513 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:53:20 INFO - PROCESS | 1744 | 1467604400600 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 20:53:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:53:20 INFO - PROCESS | 1744 | 1467604400614 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 20:53:20 INFO - PROCESS | 1744 | 1467604400623 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:53:20 INFO - PROCESS | 1744 | 1467604400626 Marionette TRACE conn3 <- [1,2918,null,{}] 20:53:20 INFO - PROCESS | 1744 | 1467604400633 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:53:20 INFO - PROCESS | 1744 | 1467604400639 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:20 INFO - PROCESS | 1744 | 1467604400824 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 20:53:21 INFO - PROCESS | 1744 | 1467604401128 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:21 INFO - PROCESS | 1744 | 1467604401139 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f8800 == 32 [pid = 1744] [id = 737] 20:53:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93eae400) [pid = 1744] [serial = 2212] [outer = (nil)] 20:53:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x95177c00) [pid = 1744] [serial = 2213] [outer = 0x93eae400] 20:53:21 INFO - PROCESS | 1744 | 1467604401266 Marionette DEBUG loaded listener.js 20:53:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9792ec00) [pid = 1744] [serial = 2214] [outer = 0x93eae400] 20:53:22 INFO - PROCESS | 1744 | 1467604402120 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:53:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:53:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1542ms 20:53:22 INFO - PROCESS | 1744 | 1467604402163 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 1744 | 1467604402168 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 20:53:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:53:22 INFO - PROCESS | 1744 | 1467604402184 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:53:22 INFO - PROCESS | 1744 | 1467604402194 Marionette TRACE conn3 <- [1,2922,null,{}] 20:53:22 INFO - PROCESS | 1744 | 1467604402200 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:53:22 INFO - PROCESS | 1744 | 1467604402208 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:22 INFO - PROCESS | 1744 | 1467604402464 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 20:53:22 INFO - PROCESS | 1744 | 1467604402601 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 1744 | 1467604402610 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x9517cc00 == 33 [pid = 1744] [id = 738] 20:53:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x994e3000) [pid = 1744] [serial = 2215] [outer = (nil)] 20:53:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a03c400) [pid = 1744] [serial = 2216] [outer = 0x994e3000] 20:53:22 INFO - PROCESS | 1744 | 1467604402688 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a03f400) [pid = 1744] [serial = 2217] [outer = 0x994e3000] 20:53:23 INFO - PROCESS | 1744 | [1744] 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:53:23 INFO - PROCESS | 1744 | [1744] 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:53:23 INFO - PROCESS | 1744 | [1744] 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:53:23 INFO - PROCESS | 1744 | [1744] 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:53:23 INFO - PROCESS | 1744 | 1467604403595 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:53:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:53:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:53:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 20:53:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:53:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 20:53:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:53:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 20:53:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:53:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:53:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1461ms 20:53:23 INFO - PROCESS | 1744 | 1467604403639 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 1744 | 1467604403646 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 20:53:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:53:23 INFO - PROCESS | 1744 | 1467604403655 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:53:23 INFO - PROCESS | 1744 | 1467604403661 Marionette TRACE conn3 <- [1,2926,null,{}] 20:53:23 INFO - PROCESS | 1744 | 1467604403713 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:53:23 INFO - PROCESS | 1744 | 1467604403717 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:23 INFO - PROCESS | 1744 | 1467604403915 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 20:53:24 INFO - PROCESS | 1744 | 1467604404112 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1744 | 1467604404123 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3bc00 == 34 [pid = 1744] [id = 739] 20:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9517ac00) [pid = 1744] [serial = 2218] [outer = (nil)] 20:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a5f5000) [pid = 1744] [serial = 2219] [outer = 0x9517ac00] 20:53:24 INFO - PROCESS | 1744 | 1467604404197 Marionette DEBUG loaded listener.js 20:53:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a696800) [pid = 1744] [serial = 2220] [outer = 0x9517ac00] 20:53:24 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:53:25 INFO - PROCESS | 1744 | 1467604405008 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:53:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:53:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1392ms 20:53:25 INFO - PROCESS | 1744 | 1467604405049 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 1744 | 1467604405053 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 20:53:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:53:25 INFO - PROCESS | 1744 | 1467604405059 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:53:25 INFO - PROCESS | 1744 | 1467604405063 Marionette TRACE conn3 <- [1,2930,null,{}] 20:53:25 INFO - PROCESS | 1744 | 1467604405069 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:53:25 INFO - PROCESS | 1744 | 1467604405074 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:25 INFO - PROCESS | 1744 | 1467604405264 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 20:53:25 INFO - PROCESS | 1744 | 1467604405436 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 1744 | 1467604405462 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a69cc00 == 35 [pid = 1744] [id = 740] 20:53:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9a69f400) [pid = 1744] [serial = 2221] [outer = (nil)] 20:53:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9a6a3800) [pid = 1744] [serial = 2222] [outer = 0x9a69f400] 20:53:25 INFO - PROCESS | 1744 | 1467604405593 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9ab09c00) [pid = 1744] [serial = 2223] [outer = 0x9a69f400] 20:53:26 INFO - PROCESS | 1744 | 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:53:26 INFO - PROCESS | 1744 | 1467604406507 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:53:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:53:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1480ms 20:53:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:53:26 INFO - PROCESS | 1744 | 1467604406540 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 1744 | 1467604406543 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 20:53:26 INFO - PROCESS | 1744 | 1467604406550 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:53:26 INFO - PROCESS | 1744 | 1467604406552 Marionette TRACE conn3 <- [1,2934,null,{}] 20:53:26 INFO - PROCESS | 1744 | 1467604406559 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:53:26 INFO - PROCESS | 1744 | 1467604406564 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:26 INFO - PROCESS | 1744 | 1467604406731 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 20:53:26 INFO - PROCESS | 1744 | 1467604406947 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1744 | 1467604406956 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3a400 == 36 [pid = 1744] [id = 741] 20:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x8ec3a800) [pid = 1744] [serial = 2224] [outer = (nil)] 20:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x8f7d8800) [pid = 1744] [serial = 2225] [outer = 0x8ec3a800] 20:53:27 INFO - PROCESS | 1744 | 1467604407081 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x91ed9000) [pid = 1744] [serial = 2226] [outer = 0x8ec3a800] 20:53:28 INFO - PROCESS | 1744 | 1467604408151 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:53:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:53:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1643ms 20:53:28 INFO - PROCESS | 1744 | 1467604408192 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 1744 | 1467604408197 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 20:53:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:53:28 INFO - PROCESS | 1744 | 1467604408205 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:53:28 INFO - PROCESS | 1744 | 1467604408210 Marionette TRACE conn3 <- [1,2938,null,{}] 20:53:28 INFO - PROCESS | 1744 | 1467604408233 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:53:28 INFO - PROCESS | 1744 | 1467604408239 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:28 INFO - PROCESS | 1744 | 1467604408466 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 20:53:28 INFO - PROCESS | 1744 | 1467604408671 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 1744 | 1467604408678 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:28 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7cec00 == 37 [pid = 1744] [id = 742] 20:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x8f7d1c00) [pid = 1744] [serial = 2227] [outer = (nil)] 20:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x91018800) [pid = 1744] [serial = 2228] [outer = 0x8f7d1c00] 20:53:28 INFO - PROCESS | 1744 | 1467604408760 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x912b4400) [pid = 1744] [serial = 2229] [outer = 0x8f7d1c00] 20:53:29 INFO - PROCESS | 1744 | 1467604409553 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:53:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:53:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1383ms 20:53:29 INFO - PROCESS | 1744 | 1467604409588 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 20:53:29 INFO - PROCESS | 1744 | 1467604409593 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 20:53:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:53:29 INFO - PROCESS | 1744 | 1467604409604 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:53:29 INFO - PROCESS | 1744 | 1467604409608 Marionette TRACE conn3 <- [1,2942,null,{}] 20:53:29 INFO - PROCESS | 1744 | 1467604409614 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:53:29 INFO - PROCESS | 1744 | 1467604409620 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:29 INFO - PROCESS | 1744 | 1467604409827 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf800 == 36 [pid = 1744] [id = 734] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x95208800 == 35 [pid = 1744] [id = 733] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x92fd1c00 == 34 [pid = 1744] [id = 732] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x9101ec00 == 33 [pid = 1744] [id = 731] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff5000 == 32 [pid = 1744] [id = 730] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x93199800 == 31 [pid = 1744] [id = 729] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8f63f400 == 30 [pid = 1744] [id = 728] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8effa400 == 29 [pid = 1744] [id = 727] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bdc00 == 28 [pid = 1744] [id = 726] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7d6800 == 27 [pid = 1744] [id = 688] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x93c07c00 == 26 [pid = 1744] [id = 689] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x9a69a800 == 25 [pid = 1744] [id = 697] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff4800 == 24 [pid = 1744] [id = 692] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bd800 == 23 [pid = 1744] [id = 702] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x95270000 == 22 [pid = 1744] [id = 694] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x9319f000 == 21 [pid = 1744] [id = 703] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c1800 == 20 [pid = 1744] [id = 695] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff2800 == 19 [pid = 1744] [id = 698] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8efee400 == 18 [pid = 1744] [id = 687] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8eff5800 == 17 [pid = 1744] [id = 704] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x9a050800 == 16 [pid = 1744] [id = 696] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8f9d4800 == 15 [pid = 1744] [id = 693] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x93eb8000 == 14 [pid = 1744] [id = 690] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x9a69cc00 == 13 [pid = 1744] [id = 740] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3a400 == 12 [pid = 1744] [id = 741] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8ec3bc00 == 11 [pid = 1744] [id = 739] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x9517cc00 == 10 [pid = 1744] [id = 738] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x926f8800 == 9 [pid = 1744] [id = 737] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7bf400 == 8 [pid = 1744] [id = 735] 20:53:30 INFO - PROCESS | 1744 | --DOCSHELL 0x91021c00 == 7 [pid = 1744] [id = 736] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93b65000) [pid = 1744] [serial = 2177] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92f47400) [pid = 1744] [serial = 2174] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x8f9cd000) [pid = 1744] [serial = 2168] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x91016000) [pid = 1744] [serial = 2169] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8e7c6c00) [pid = 1744] [serial = 2165] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x8ec40c00) [pid = 1744] [serial = 2166] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x9a1c0800) [pid = 1744] [serial = 2150] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a857800) [pid = 1744] [serial = 2154] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9a69c000) [pid = 1744] [serial = 2153] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9aa83800) [pid = 1744] [serial = 2157] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x924dfc00) [pid = 1744] [serial = 2145] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x912af400) [pid = 1744] [serial = 2163] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9101c800) [pid = 1744] [serial = 2162] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x912b2000) [pid = 1744] [serial = 2144] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x912b7c00) [pid = 1744] [serial = 2171] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x92fd2000) [pid = 1744] [serial = 2175] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x91ee0800) [pid = 1744] [serial = 2172] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a9fc400) [pid = 1744] [serial = 2156] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x9abb7400) [pid = 1744] [serial = 2160] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9abb4c00) [pid = 1744] [serial = 2159] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x95205c00) [pid = 1744] [serial = 2148] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93e35000) [pid = 1744] [serial = 2147] [outer = (nil)] [url = about:blank] 20:53:30 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x9a527c00) [pid = 1744] [serial = 2151] [outer = (nil)] [url = about:blank] 20:53:31 INFO - PROCESS | 1744 | 1467604411176 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1744 | 1467604411185 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7c3000 == 8 [pid = 1744] [id = 743] 20:53:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x8e7c3c00) [pid = 1744] [serial = 2230] [outer = (nil)] 20:53:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8ec3a400) [pid = 1744] [serial = 2231] [outer = 0x8e7c3c00] 20:53:31 INFO - PROCESS | 1744 | 1467604411264 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8eff2800) [pid = 1744] [serial = 2232] [outer = 0x8e7c3c00] 20:53:32 INFO - PROCESS | 1744 | 1467604412020 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:53:32 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:53:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:53:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:53:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2490ms 20:53:32 INFO - PROCESS | 1744 | 1467604412096 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 20:53:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:53:32 INFO - PROCESS | 1744 | 1467604412101 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 20:53:32 INFO - PROCESS | 1744 | 1467604412109 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:53:32 INFO - PROCESS | 1744 | 1467604412114 Marionette TRACE conn3 <- [1,2946,null,{}] 20:53:32 INFO - PROCESS | 1744 | 1467604412125 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:53:32 INFO - PROCESS | 1744 | 1467604412130 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:32 INFO - PROCESS | 1744 | 1467604412287 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 20:53:32 INFO - PROCESS | 1744 | 1467604412431 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 1744 | 1467604412442 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cc000 == 9 [pid = 1744] [id = 744] 20:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f9cd000) [pid = 1744] [serial = 2233] [outer = (nil)] 20:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x91016000) [pid = 1744] [serial = 2234] [outer = 0x8f9cd000] 20:53:32 INFO - PROCESS | 1744 | 1467604412513 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x9101d000) [pid = 1744] [serial = 2235] [outer = 0x8f9cd000] 20:53:33 INFO - PROCESS | 1744 | 1467604413247 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:53:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:53:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1185ms 20:53:33 INFO - PROCESS | 1744 | 1467604413296 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 1744 | 1467604413302 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 20:53:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:53:33 INFO - PROCESS | 1744 | 1467604413309 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:53:33 INFO - PROCESS | 1744 | 1467604413313 Marionette TRACE conn3 <- [1,2950,null,{}] 20:53:33 INFO - PROCESS | 1744 | 1467604413319 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:53:33 INFO - PROCESS | 1744 | 1467604413324 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:33 INFO - PROCESS | 1744 | 1467604413550 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 20:53:33 INFO - PROCESS | 1744 | 1467604413646 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1744 | 1467604413656 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x912bc400 == 10 [pid = 1744] [id = 745] 20:53:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x924ddc00) [pid = 1744] [serial = 2236] [outer = (nil)] 20:53:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x925cf400) [pid = 1744] [serial = 2237] [outer = 0x924ddc00] 20:53:33 INFO - PROCESS | 1744 | 1467604413723 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9261f800) [pid = 1744] [serial = 2238] [outer = 0x924ddc00] 20:53:34 INFO - PROCESS | 1744 | ++DOCSHELL 0x926f1c00 == 11 [pid = 1744] [id = 746] 20:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x92f3c800) [pid = 1744] [serial = 2239] [outer = (nil)] 20:53:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x92f49000) [pid = 1744] [serial = 2240] [outer = 0x92f3c800] 20:53:34 INFO - PROCESS | 1744 | 1467604414647 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:53:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:53:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1391ms 20:53:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:53:34 INFO - PROCESS | 1744 | 1467604414702 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 1744 | 1467604414705 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 20:53:34 INFO - PROCESS | 1744 | 1467604414725 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:53:34 INFO - PROCESS | 1744 | 1467604414735 Marionette TRACE conn3 <- [1,2954,null,{}] 20:53:34 INFO - PROCESS | 1744 | 1467604414744 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:53:34 INFO - PROCESS | 1744 | 1467604414751 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:34 INFO - PROCESS | 1744 | 1467604414986 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 20:53:35 INFO - PROCESS | 1744 | 1467604415013 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1744 | 1467604415019 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x93199000 == 12 [pid = 1744] [id = 747] 20:53:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x93199800) [pid = 1744] [serial = 2241] [outer = (nil)] 20:53:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93c06c00) [pid = 1744] [serial = 2242] [outer = 0x93199800] 20:53:35 INFO - PROCESS | 1744 | 1467604415088 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93e35c00) [pid = 1744] [serial = 2243] [outer = 0x93199800] 20:53:35 INFO - PROCESS | 1744 | 1467604415914 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:53:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:53:35 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:53:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1261ms 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x912aac00) [pid = 1744] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x912b3000) [pid = 1744] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93eb2400) [pid = 1744] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x8e7c1c00) [pid = 1744] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x8eff6400) [pid = 1744] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93b67400) [pid = 1744] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x925d7c00) [pid = 1744] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8e7c5800) [pid = 1744] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x95209400) [pid = 1744] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:53:36 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x912a4000) [pid = 1744] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:53:36 INFO - PROCESS | 1744 | 1467604416334 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1744 | 1467604416338 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 20:53:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:53:36 INFO - PROCESS | 1744 | 1467604416351 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:53:36 INFO - PROCESS | 1744 | 1467604416354 Marionette TRACE conn3 <- [1,2958,null,{}] 20:53:36 INFO - PROCESS | 1744 | 1467604416360 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:53:36 INFO - PROCESS | 1744 | 1467604416365 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:36 INFO - PROCESS | 1744 | 1467604416525 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 20:53:36 INFO - PROCESS | 1744 | 1467604416536 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 1744 | 1467604416547 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7cb400 == 13 [pid = 1744] [id = 748] 20:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912b9800) [pid = 1744] [serial = 2244] [outer = (nil)] 20:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93c08c00) [pid = 1744] [serial = 2245] [outer = 0x912b9800] 20:53:36 INFO - PROCESS | 1744 | 1467604416744 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93eb7000) [pid = 1744] [serial = 2246] [outer = 0x912b9800] 20:53:37 INFO - PROCESS | 1744 | 1467604417462 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:53:37 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:53:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1128ms 20:53:37 INFO - PROCESS | 1744 | 1467604417479 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 20:53:37 INFO - PROCESS | 1744 | 1467604417483 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 20:53:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:53:37 INFO - PROCESS | 1744 | 1467604417489 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:53:37 INFO - PROCESS | 1744 | 1467604417491 Marionette TRACE conn3 <- [1,2962,null,{}] 20:53:37 INFO - PROCESS | 1744 | 1467604417497 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:53:37 INFO - PROCESS | 1744 | 1467604417502 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:37 INFO - PROCESS | 1744 | 1467604417641 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 20:53:37 INFO - PROCESS | 1744 | 1467604417797 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 1744 | 1467604417815 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:37 INFO - PROCESS | 1744 | ++DOCSHELL 0x95201800 == 14 [pid = 1744] [id = 749] 20:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x95206000) [pid = 1744] [serial = 2247] [outer = (nil)] 20:53:37 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9526e400) [pid = 1744] [serial = 2248] [outer = 0x95206000] 20:53:37 INFO - PROCESS | 1744 | 1467604417892 Marionette DEBUG loaded listener.js 20:53:38 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x98349400) [pid = 1744] [serial = 2249] [outer = 0x95206000] 20:53:38 INFO - PROCESS | 1744 | 1467604418827 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:53:38 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:53:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1385ms 20:53:38 INFO - PROCESS | 1744 | 1467604418895 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 20:53:38 INFO - PROCESS | 1744 | 1467604418902 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 20:53:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:53:38 INFO - PROCESS | 1744 | 1467604418912 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:53:38 INFO - PROCESS | 1744 | 1467604418918 Marionette TRACE conn3 <- [1,2966,null,{}] 20:53:38 INFO - PROCESS | 1744 | 1467604418926 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:53:38 INFO - PROCESS | 1744 | 1467604418932 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:39 INFO - PROCESS | 1744 | 1467604419118 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 20:53:39 INFO - PROCESS | 1744 | 1467604419305 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 1744 | 1467604419312 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:39 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3f800 == 15 [pid = 1744] [id = 750] 20:53:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8ec41000) [pid = 1744] [serial = 2250] [outer = (nil)] 20:53:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x912a3400) [pid = 1744] [serial = 2251] [outer = 0x8ec41000] 20:53:39 INFO - PROCESS | 1744 | 1467604419401 Marionette DEBUG loaded listener.js 20:53:39 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x91ed2400) [pid = 1744] [serial = 2252] [outer = 0x8ec41000] 20:53:40 INFO - PROCESS | 1744 | 1467604420318 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:53:40 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:53:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1439ms 20:53:40 INFO - PROCESS | 1744 | 1467604420350 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 20:53:40 INFO - PROCESS | 1744 | 1467604420357 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 20:53:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:53:40 INFO - PROCESS | 1744 | 1467604420367 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:53:40 INFO - PROCESS | 1744 | 1467604420371 Marionette TRACE conn3 <- [1,2970,null,{}] 20:53:40 INFO - PROCESS | 1744 | 1467604420378 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:53:40 INFO - PROCESS | 1744 | 1467604420384 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:40 INFO - PROCESS | 1744 | 1467604420572 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 20:53:40 INFO - PROCESS | 1744 | 1467604420764 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:40 INFO - PROCESS | 1744 | 1467604420777 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:40 INFO - PROCESS | 1744 | ++DOCSHELL 0x924dfc00 == 16 [pid = 1744] [id = 751] 20:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x92f3f400) [pid = 1744] [serial = 2253] [outer = (nil)] 20:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93191c00) [pid = 1744] [serial = 2254] [outer = 0x92f3f400] 20:53:40 INFO - PROCESS | 1744 | 1467604420859 Marionette DEBUG loaded listener.js 20:53:40 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9319f000) [pid = 1744] [serial = 2255] [outer = 0x92f3f400] 20:53:41 INFO - PROCESS | 1744 | 1467604421823 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:53:41 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:53:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1480ms 20:53:41 INFO - PROCESS | 1744 | 1467604421848 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 20:53:41 INFO - PROCESS | 1744 | 1467604421852 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 20:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:53:41 INFO - PROCESS | 1744 | 1467604421859 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:53:41 INFO - PROCESS | 1744 | 1467604421865 Marionette TRACE conn3 <- [1,2974,null,{}] 20:53:41 INFO - PROCESS | 1744 | 1467604421884 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:53:41 INFO - PROCESS | 1744 | 1467604421892 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:42 INFO - PROCESS | 1744 | 1467604422089 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 20:53:42 INFO - PROCESS | 1744 | 1467604422283 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:42 INFO - PROCESS | 1744 | 1467604422295 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:42 INFO - PROCESS | 1744 | ++DOCSHELL 0x98351800 == 17 [pid = 1744] [id = 752] 20:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x98444000) [pid = 1744] [serial = 2256] [outer = (nil)] 20:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x984d4c00) [pid = 1744] [serial = 2257] [outer = 0x98444000] 20:53:42 INFO - PROCESS | 1744 | 1467604422413 Marionette DEBUG loaded listener.js 20:53:42 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x994e1000) [pid = 1744] [serial = 2258] [outer = 0x98444000] 20:53:43 INFO - PROCESS | 1744 | 1467604423308 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:53:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 20:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1491ms 20:53:43 INFO - PROCESS | 1744 | 1467604423351 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 20:53:43 INFO - PROCESS | 1744 | 1467604423355 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 20:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:53:43 INFO - PROCESS | 1744 | 1467604423362 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:53:43 INFO - PROCESS | 1744 | 1467604423365 Marionette TRACE conn3 <- [1,2978,null,{}] 20:53:43 INFO - PROCESS | 1744 | 1467604423371 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:53:43 INFO - PROCESS | 1744 | 1467604423377 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:43 INFO - PROCESS | 1744 | 1467604423578 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 20:53:43 INFO - PROCESS | 1744 | 1467604423760 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 1744 | 1467604423771 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:43 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e88000 == 18 [pid = 1744] [id = 753] 20:53:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x99ee6000) [pid = 1744] [serial = 2259] [outer = (nil)] 20:53:43 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9a041000) [pid = 1744] [serial = 2260] [outer = 0x99ee6000] 20:53:43 INFO - PROCESS | 1744 | 1467604423887 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x9a046400) [pid = 1744] [serial = 2261] [outer = 0x99ee6000] 20:53:44 INFO - PROCESS | 1744 | 1467604424742 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:53:44 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:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1395ms 20:53:44 INFO - PROCESS | 1744 | 1467604424757 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 1744 | 1467604424760 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 20:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:53:44 INFO - PROCESS | 1744 | 1467604424768 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:53:44 INFO - PROCESS | 1744 | 1467604424772 Marionette TRACE conn3 <- [1,2982,null,{}] 20:53:44 INFO - PROCESS | 1744 | 1467604424778 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:53:44 INFO - PROCESS | 1744 | 1467604424783 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:44 INFO - PROCESS | 1744 | 1467604424946 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 20:53:45 INFO - PROCESS | 1744 | 1467604425167 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:45 INFO - PROCESS | 1744 | 1467604425175 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:45 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec34000 == 19 [pid = 1744] [id = 754] 20:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x95204400) [pid = 1744] [serial = 2262] [outer = (nil)] 20:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9a1b5c00) [pid = 1744] [serial = 2263] [outer = 0x95204400] 20:53:45 INFO - PROCESS | 1744 | 1467604425264 Marionette DEBUG loaded listener.js 20:53:45 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x9a4e5c00) [pid = 1744] [serial = 2264] [outer = 0x95204400] 20:53:46 INFO - PROCESS | 1744 | 1467604426355 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:53:46 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:53:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:53:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:53:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1647ms 20:53:46 INFO - PROCESS | 1744 | 1467604426416 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 20:53:46 INFO - PROCESS | 1744 | 1467604426421 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 20:53:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:53:46 INFO - PROCESS | 1744 | 1467604426430 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:53:46 INFO - PROCESS | 1744 | 1467604426434 Marionette TRACE conn3 <- [1,2986,null,{}] 20:53:46 INFO - PROCESS | 1744 | 1467604426443 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:53:46 INFO - PROCESS | 1744 | 1467604426449 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:46 INFO - PROCESS | 1744 | 1467604426697 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 20:53:47 INFO - PROCESS | 1744 | 1467604426985 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 1744 | 1467604426996 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:47 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9ce000 == 20 [pid = 1744] [id = 755] 20:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x8f9cec00) [pid = 1744] [serial = 2265] [outer = (nil)] 20:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x8f9d7800) [pid = 1744] [serial = 2266] [outer = 0x8f9cec00] 20:53:47 INFO - PROCESS | 1744 | 1467604427078 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x9101a800) [pid = 1744] [serial = 2267] [outer = 0x8f9cec00] 20:53:47 INFO - PROCESS | 1744 | --DOCSHELL 0x926f1c00 == 19 [pid = 1744] [id = 746] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x93c03800) [pid = 1744] [serial = 2178] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x95203400) [pid = 1744] [serial = 2204] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x95274800) [pid = 1744] [serial = 2201] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93c03000) [pid = 1744] [serial = 2186] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x93eaf800) [pid = 1744] [serial = 2187] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x912b5400) [pid = 1744] [serial = 2183] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x91eddc00) [pid = 1744] [serial = 2184] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91ed5000) [pid = 1744] [serial = 2195] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x92613000) [pid = 1744] [serial = 2196] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x9520f000) [pid = 1744] [serial = 2189] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x952ed800) [pid = 1744] [serial = 2190] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8ec35000) [pid = 1744] [serial = 2180] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8eff5400) [pid = 1744] [serial = 2181] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x8f7d9c00) [pid = 1744] [serial = 2192] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x8f9d1800) [pid = 1744] [serial = 2193] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x93eb1c00) [pid = 1744] [serial = 2199] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x93e2b000) [pid = 1744] [serial = 2198] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x952f0000) [pid = 1744] [serial = 2202] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x95275000) [pid = 1744] [serial = 2205] [outer = (nil)] [url = about:blank] 20:53:47 INFO - PROCESS | 1744 | 1467604427933 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:53:47 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:53:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1534ms 20:53:47 INFO - PROCESS | 1744 | 1467604427965 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 1744 | 1467604427971 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 20:53:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:53:47 INFO - PROCESS | 1744 | 1467604427981 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:53:47 INFO - PROCESS | 1744 | 1467604427985 Marionette TRACE conn3 <- [1,2990,null,{}] 20:53:47 INFO - PROCESS | 1744 | 1467604427991 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:53:48 INFO - PROCESS | 1744 | 1467604427997 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:48 INFO - PROCESS | 1744 | 1467604428165 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 20:53:48 INFO - PROCESS | 1744 | 1467604428186 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:48 INFO - PROCESS | 1744 | 1467604428194 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff8000 == 20 [pid = 1744] [id = 756] 20:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x924dec00) [pid = 1744] [serial = 2268] [outer = (nil)] 20:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x925ca800) [pid = 1744] [serial = 2269] [outer = 0x924dec00] 20:53:48 INFO - PROCESS | 1744 | 1467604428396 Marionette DEBUG loaded listener.js 20:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x92617400) [pid = 1744] [serial = 2270] [outer = 0x924dec00] 20:53:48 INFO - PROCESS | 1744 | ++DOCSHELL 0x93c0d400 == 21 [pid = 1744] [id = 757] 20:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x93c0d800) [pid = 1744] [serial = 2271] [outer = (nil)] 20:53:48 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x93c0f400) [pid = 1744] [serial = 2272] [outer = 0x93c0d800] 20:53:49 INFO - PROCESS | 1744 | 1467604429158 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:53:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:53:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1230ms 20:53:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:53:49 INFO - PROCESS | 1744 | 1467604429212 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 20:53:49 INFO - PROCESS | 1744 | 1467604429214 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 20:53:49 INFO - PROCESS | 1744 | 1467604429221 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:53:49 INFO - PROCESS | 1744 | 1467604429227 Marionette TRACE conn3 <- [1,2994,null,{}] 20:53:49 INFO - PROCESS | 1744 | 1467604429249 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:53:49 INFO - PROCESS | 1744 | 1467604429257 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:49 INFO - PROCESS | 1744 | 1467604429410 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 20:53:49 INFO - PROCESS | 1744 | 1467604429421 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 1744 | 1467604429434 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:49 INFO - PROCESS | 1744 | ++DOCSHELL 0x93e37000 == 22 [pid = 1744] [id = 758] 20:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x93ead800) [pid = 1744] [serial = 2273] [outer = (nil)] 20:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x93eb4000) [pid = 1744] [serial = 2274] [outer = 0x93ead800] 20:53:49 INFO - PROCESS | 1744 | 1467604429502 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x95208000) [pid = 1744] [serial = 2275] [outer = 0x93ead800] 20:53:50 INFO - PROCESS | 1744 | 1467604430416 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:53:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:53:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:53:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1251ms 20:53:50 INFO - PROCESS | 1744 | 1467604430472 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 20:53:50 INFO - PROCESS | 1744 | 1467604430477 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 20:53:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:53:50 INFO - PROCESS | 1744 | 1467604430483 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:53:50 INFO - PROCESS | 1744 | 1467604430486 Marionette TRACE conn3 <- [1,2998,null,{}] 20:53:50 INFO - PROCESS | 1744 | 1467604430503 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:53:50 INFO - PROCESS | 1744 | 1467604430508 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:50 INFO - PROCESS | 1744 | 1467604430744 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 20:53:50 INFO - PROCESS | 1744 | 1467604430766 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:50 INFO - PROCESS | 1744 | 1467604430775 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:50 INFO - PROCESS | 1744 | ++DOCSHELL 0x9526e800 == 23 [pid = 1744] [id = 759] 20:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x952e9400) [pid = 1744] [serial = 2276] [outer = (nil)] 20:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9792f400) [pid = 1744] [serial = 2277] [outer = 0x952e9400] 20:53:50 INFO - PROCESS | 1744 | 1467604430843 Marionette DEBUG loaded listener.js 20:53:50 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x8e7cb000) [pid = 1744] [serial = 2278] [outer = 0x952e9400] 20:53:51 INFO - PROCESS | 1744 | 1467604431673 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:53:51 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:53:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1201ms 20:53:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:53:51 INFO - PROCESS | 1744 | 1467604431684 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 20:53:51 INFO - PROCESS | 1744 | 1467604431687 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 20:53:51 INFO - PROCESS | 1744 | 1467604431695 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:53:51 INFO - PROCESS | 1744 | 1467604431698 Marionette TRACE conn3 <- [1,3002,null,{}] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x8ec3a800) [pid = 1744] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x924ddc00) [pid = 1744] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x93eae400) [pid = 1744] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x912b9800) [pid = 1744] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x8e7c3c00) [pid = 1744] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x93199800) [pid = 1744] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x92f3c800) [pid = 1744] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9129ec00) [pid = 1744] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x8f9cd000) [pid = 1744] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x9a69f400) [pid = 1744] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x994e3000) [pid = 1744] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8e7c3400) [pid = 1744] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x9517ac00) [pid = 1744] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:53:51 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x8f7d1c00) [pid = 1744] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:53:51 INFO - PROCESS | 1744 | 1467604431877 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:53:51 INFO - PROCESS | 1744 | 1467604431882 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:52 INFO - PROCESS | 1744 | 1467604432032 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 20:53:52 INFO - PROCESS | 1744 | 1467604432041 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 1744 | 1467604432051 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:52 INFO - PROCESS | 1744 | ++DOCSHELL 0x9129ec00 == 24 [pid = 1744] [id = 760] 20:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x926f4000) [pid = 1744] [serial = 2279] [outer = (nil)] 20:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9520c400) [pid = 1744] [serial = 2280] [outer = 0x926f4000] 20:53:52 INFO - PROCESS | 1744 | 1467604432116 Marionette DEBUG loaded listener.js 20:53:52 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a041800) [pid = 1744] [serial = 2281] [outer = 0x926f4000] 20:53:52 INFO - PROCESS | 1744 | 1467604432935 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:53:52 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:53:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1277ms 20:53:52 INFO - PROCESS | 1744 | 1467604432971 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 20:53:52 INFO - PROCESS | 1744 | 1467604432973 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 20:53:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:53:52 INFO - PROCESS | 1744 | 1467604432981 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:53:52 INFO - PROCESS | 1744 | 1467604432983 Marionette TRACE conn3 <- [1,3006,null,{}] 20:53:52 INFO - PROCESS | 1744 | 1467604432989 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:53:53 INFO - PROCESS | 1744 | 1467604432999 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:53 INFO - PROCESS | 1744 | 1467604433257 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 20:53:53 INFO - PROCESS | 1744 | 1467604433275 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 1744 | 1467604433283 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:53 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec37800 == 25 [pid = 1744] [id = 761] 20:53:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a695c00) [pid = 1744] [serial = 2282] [outer = (nil)] 20:53:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a6a2000) [pid = 1744] [serial = 2283] [outer = 0x9a695c00] 20:53:53 INFO - PROCESS | 1744 | 1467604433351 Marionette DEBUG loaded listener.js 20:53:53 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a857400) [pid = 1744] [serial = 2284] [outer = 0x9a695c00] 20:53:54 INFO - PROCESS | 1744 | 1467604434276 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:53:54 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:53:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1343ms 20:53:54 INFO - PROCESS | 1744 | 1467604434324 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 1744 | 1467604434331 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 20:53:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:53:54 INFO - PROCESS | 1744 | 1467604434340 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:53:54 INFO - PROCESS | 1744 | 1467604434345 Marionette TRACE conn3 <- [1,3010,null,{}] 20:53:54 INFO - PROCESS | 1744 | 1467604434406 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:53:54 INFO - PROCESS | 1744 | 1467604434412 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:54 INFO - PROCESS | 1744 | 1467604434598 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 20:53:54 INFO - PROCESS | 1744 | 1467604434790 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:54 INFO - PROCESS | 1744 | 1467604434805 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:54 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f638800 == 26 [pid = 1744] [id = 762] 20:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x8f63a400) [pid = 1744] [serial = 2285] [outer = (nil)] 20:53:54 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x912a7000) [pid = 1744] [serial = 2286] [outer = 0x8f63a400] 20:53:54 INFO - PROCESS | 1744 | 1467604434930 Marionette DEBUG loaded listener.js 20:53:55 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x91ed8c00) [pid = 1744] [serial = 2287] [outer = 0x8f63a400] 20:53:55 INFO - PROCESS | 1744 | 1467604435825 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:53:55 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:53:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1536ms 20:53:55 INFO - PROCESS | 1744 | 1467604435876 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 20:53:55 INFO - PROCESS | 1744 | 1467604435884 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 20:53:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:53:55 INFO - PROCESS | 1744 | 1467604435895 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:53:55 INFO - PROCESS | 1744 | 1467604435899 Marionette TRACE conn3 <- [1,3014,null,{}] 20:53:55 INFO - PROCESS | 1744 | 1467604435905 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:53:55 INFO - PROCESS | 1744 | 1467604435912 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:56 INFO - PROCESS | 1744 | 1467604436162 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 20:53:56 INFO - PROCESS | 1744 | 1467604436310 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 1744 | 1467604436319 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:56 INFO - PROCESS | 1744 | ++DOCSHELL 0x926fc800 == 27 [pid = 1744] [id = 763] 20:53:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x92f3cc00) [pid = 1744] [serial = 2288] [outer = (nil)] 20:53:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x93c03000) [pid = 1744] [serial = 2289] [outer = 0x92f3cc00] 20:53:56 INFO - PROCESS | 1744 | 1467604436445 Marionette DEBUG loaded listener.js 20:53:56 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x93eb2c00) [pid = 1744] [serial = 2290] [outer = 0x92f3cc00] 20:53:56 INFO - PROCESS | 1744 | [1744] 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:53:57 INFO - PROCESS | 1744 | 1467604437448 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:53:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:53:57 INFO - {} 20:53:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:53:57 INFO - {} 20:53:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:53:57 INFO - {} 20:53:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:53:57 INFO - {} 20:53:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1587ms 20:53:57 INFO - PROCESS | 1744 | 1467604437482 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 20:53:57 INFO - PROCESS | 1744 | 1467604437487 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 20:53:57 INFO - TEST-START | /FileAPI/fileReader.html 20:53:57 INFO - PROCESS | 1744 | 1467604437494 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:53:57 INFO - PROCESS | 1744 | 1467604437500 Marionette TRACE conn3 <- [1,3018,null,{}] 20:53:57 INFO - PROCESS | 1744 | 1467604437563 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:53:57 INFO - PROCESS | 1744 | 1467604437573 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:57 INFO - PROCESS | 1744 | 1467604437772 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 20:53:57 INFO - PROCESS | 1744 | 1467604437968 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:57 INFO - PROCESS | 1744 | 1467604437975 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:58 INFO - PROCESS | 1744 | ++DOCSHELL 0x9aa82800 == 28 [pid = 1744] [id = 764] 20:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9aa82c00) [pid = 1744] [serial = 2291] [outer = (nil)] 20:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 86 (0x9aa86c00) [pid = 1744] [serial = 2292] [outer = 0x9aa82c00] 20:53:58 INFO - PROCESS | 1744 | 1467604438123 Marionette DEBUG loaded listener.js 20:53:58 INFO - PROCESS | 1744 | ++DOMWINDOW == 87 (0x9aba8400) [pid = 1744] [serial = 2293] [outer = 0x9aa82c00] 20:53:58 INFO - PROCESS | 1744 | 1467604438882 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:53:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:53:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:53:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:53:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:53:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 1431ms 20:53:58 INFO - PROCESS | 1744 | 1467604438926 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 20:53:58 INFO - TEST-START | /FileAPI/historical.html 20:53:58 INFO - PROCESS | 1744 | 1467604438931 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 20:53:58 INFO - PROCESS | 1744 | 1467604438938 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:53:58 INFO - PROCESS | 1744 | 1467604438941 Marionette TRACE conn3 <- [1,3022,null,{}] 20:53:58 INFO - PROCESS | 1744 | 1467604438948 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:53:58 INFO - PROCESS | 1744 | 1467604438953 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:59 INFO - PROCESS | 1744 | 1467604439129 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 20:53:59 INFO - PROCESS | 1744 | 1467604439340 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 1744 | 1467604439354 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:53:59 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7bfc00 == 29 [pid = 1744] [id = 765] 20:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 88 (0x952e7400) [pid = 1744] [serial = 2294] [outer = (nil)] 20:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 89 (0x9b18f000) [pid = 1744] [serial = 2295] [outer = 0x952e7400] 20:53:59 INFO - PROCESS | 1744 | 1467604439431 Marionette DEBUG loaded listener.js 20:53:59 INFO - PROCESS | 1744 | ++DOMWINDOW == 90 (0x9b192800) [pid = 1744] [serial = 2296] [outer = 0x952e7400] 20:54:00 INFO - PROCESS | 1744 | 1467604440282 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:54:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:54:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:54:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:54:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:54:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:54:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:54:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:54:00 INFO - TEST-OK | /FileAPI/historical.html | took 1387ms 20:54:00 INFO - TEST-START | /FileAPI/idlharness.html 20:54:00 INFO - PROCESS | 1744 | 1467604440327 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 20:54:00 INFO - PROCESS | 1744 | 1467604440330 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 20:54:00 INFO - PROCESS | 1744 | 1467604440337 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:54:00 INFO - PROCESS | 1744 | 1467604440341 Marionette TRACE conn3 <- [1,3026,null,{}] 20:54:00 INFO - PROCESS | 1744 | 1467604440347 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:54:00 INFO - PROCESS | 1744 | 1467604440352 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:00 INFO - PROCESS | 1744 | 1467604440512 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 20:54:00 INFO - PROCESS | 1744 | 1467604440711 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:00 INFO - PROCESS | 1744 | 1467604440725 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:00 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f639c00 == 30 [pid = 1744] [id = 766] 20:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 91 (0x93c0e400) [pid = 1744] [serial = 2297] [outer = (nil)] 20:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 92 (0x9b3e6800) [pid = 1744] [serial = 2298] [outer = 0x93c0e400] 20:54:00 INFO - PROCESS | 1744 | 1467604440853 Marionette DEBUG loaded listener.js 20:54:00 INFO - PROCESS | 1744 | ++DOMWINDOW == 93 (0x9b3ecc00) [pid = 1744] [serial = 2299] [outer = 0x93c0e400] 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:54:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:54:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:54:02 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:54:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:54:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:54:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:54:02 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:54:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:54:02 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:54:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:54:02 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:54:02 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:54:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:54:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:54:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:54:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:54:02 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:54:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:54:02 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:54:02 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:54:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:54:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:54:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 2071ms 20:54:02 INFO - PROCESS | 1744 | 1467604442275 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:54:02 INFO - PROCESS | 1744 | 1467604442658 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 20:54:02 INFO - PROCESS | 1744 | 1467604442666 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 20:54:02 INFO - TEST-START | /FileAPI/idlharness.worker 20:54:02 INFO - PROCESS | 1744 | 1467604442782 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:54:02 INFO - PROCESS | 1744 | 1467604442787 Marionette TRACE conn3 <- [1,3030,null,{}] 20:54:02 INFO - PROCESS | 1744 | 1467604442795 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:54:02 INFO - PROCESS | 1744 | 1467604442805 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:02 INFO - PROCESS | 1744 | 1467604442991 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 20:54:03 INFO - PROCESS | 1744 | 1467604443495 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:03 INFO - PROCESS | 1744 | 1467604443504 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:03 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f632000 == 31 [pid = 1744] [id = 767] 20:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 94 (0x8f632c00) [pid = 1744] [serial = 2300] [outer = (nil)] 20:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 95 (0x8f63f800) [pid = 1744] [serial = 2301] [outer = 0x8f632c00] 20:54:03 INFO - PROCESS | 1744 | 1467604443578 Marionette DEBUG loaded listener.js 20:54:03 INFO - PROCESS | 1744 | ++DOMWINDOW == 96 (0x8f9c9000) [pid = 1744] [serial = 2302] [outer = 0x8f632c00] 20:54:03 INFO - PROCESS | 1744 | [1744] 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:54:05 INFO - PROCESS | 1744 | --DOCSHELL 0x93c0d400 == 30 [pid = 1744] [id = 757] 20:54:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8e7c3000 == 29 [pid = 1744] [id = 743] 20:54:05 INFO - PROCESS | 1744 | --DOCSHELL 0x8f7cec00 == 28 [pid = 1744] [id = 742] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 95 (0x91ed9000) [pid = 1744] [serial = 2226] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 94 (0x925cf400) [pid = 1744] [serial = 2237] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 93 (0x95177c00) [pid = 1744] [serial = 2213] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 92 (0x93c08c00) [pid = 1744] [serial = 2245] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 91 (0x8ec3a400) [pid = 1744] [serial = 2231] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 90 (0x93e35c00) [pid = 1744] [serial = 2243] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 89 (0x92f49000) [pid = 1744] [serial = 2240] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 88 (0x93eb7000) [pid = 1744] [serial = 2246] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 87 (0x92612000) [pid = 1744] [serial = 2211] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 86 (0x91016000) [pid = 1744] [serial = 2234] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 85 (0x9ab09c00) [pid = 1744] [serial = 2223] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 84 (0x8f7d8800) [pid = 1744] [serial = 2225] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 83 (0x9a03f400) [pid = 1744] [serial = 2217] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 82 (0x8eff4400) [pid = 1744] [serial = 2208] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9a5f5000) [pid = 1744] [serial = 2219] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x91018800) [pid = 1744] [serial = 2228] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x9792ec00) [pid = 1744] [serial = 2214] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9101d000) [pid = 1744] [serial = 2235] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a6a3800) [pid = 1744] [serial = 2222] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93c06c00) [pid = 1744] [serial = 2242] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x9261f800) [pid = 1744] [serial = 2238] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x8eff2800) [pid = 1744] [serial = 2232] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x912b4400) [pid = 1744] [serial = 2229] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9a03c400) [pid = 1744] [serial = 2216] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x9a696800) [pid = 1744] [serial = 2220] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x8ec36c00) [pid = 1744] [serial = 2207] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x91edac00) [pid = 1744] [serial = 2210] [outer = (nil)] [url = about:blank] 20:54:05 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9526e400) [pid = 1744] [serial = 2248] [outer = (nil)] [url = about:blank] 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:54:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:54:06 INFO - {} 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:54:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:54:06 INFO - {} 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:54:06 INFO - {} 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:54:06 INFO - {} 20:54:06 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:54:06 INFO - {} 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:54:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:54:06 INFO - {} 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:54:06 INFO - {} 20:54:06 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:54:06 INFO - {} 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 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:54:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:54:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:54:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:54:06 INFO - {} 20:54:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4008ms 20:54:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:54:06 INFO - PROCESS | 1744 | 1467604446573 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:54:06 INFO - PROCESS | 1744 | 1467604446743 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 20:54:06 INFO - PROCESS | 1744 | 1467604446753 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 20:54:06 INFO - PROCESS | 1744 | 1467604446779 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:54:06 INFO - PROCESS | 1744 | 1467604446792 Marionette TRACE conn3 <- [1,3034,null,{}] 20:54:06 INFO - PROCESS | 1744 | 1467604446819 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:54:06 INFO - PROCESS | 1744 | 1467604446825 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:07 INFO - PROCESS | 1744 | 1467604447096 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 20:54:07 INFO - PROCESS | 1744 | 1467604447110 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 1744 | 1467604447125 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:07 INFO - PROCESS | 1744 | ++DOCSHELL 0x925cd800 == 29 [pid = 1744] [id = 768] 20:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x93eadc00) [pid = 1744] [serial = 2303] [outer = (nil)] 20:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x93eb5000) [pid = 1744] [serial = 2304] [outer = 0x93eadc00] 20:54:07 INFO - PROCESS | 1744 | 1467604447202 Marionette DEBUG loaded listener.js 20:54:07 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93eb7800) [pid = 1744] [serial = 2305] [outer = 0x93eadc00] 20:54:08 INFO - PROCESS | 1744 | 1467604448008 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:54:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:54:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1255ms 20:54:08 INFO - PROCESS | 1744 | 1467604448026 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 20:54:08 INFO - PROCESS | 1744 | 1467604448034 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 20:54:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:54:08 INFO - PROCESS | 1744 | 1467604448046 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:54:08 INFO - PROCESS | 1744 | 1467604448050 Marionette TRACE conn3 <- [1,3038,null,{}] 20:54:08 INFO - PROCESS | 1744 | 1467604448064 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:54:08 INFO - PROCESS | 1744 | 1467604448069 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:08 INFO - PROCESS | 1744 | 1467604448307 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 20:54:08 INFO - PROCESS | 1744 | 1467604448328 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:08 INFO - PROCESS | 1744 | 1467604448335 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:08 INFO - PROCESS | 1744 | ++DOCSHELL 0x9792f000 == 30 [pid = 1744] [id = 769] 20:54:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x97931400) [pid = 1744] [serial = 2306] [outer = (nil)] 20:54:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x98445800) [pid = 1744] [serial = 2307] [outer = 0x97931400] 20:54:08 INFO - PROCESS | 1744 | 1467604448407 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x994e3000) [pid = 1744] [serial = 2308] [outer = 0x97931400] 20:54:09 INFO - PROCESS | 1744 | 1467604449297 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:54:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:54:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:54:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1287ms 20:54:09 INFO - PROCESS | 1744 | 1467604449334 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 20:54:09 INFO - PROCESS | 1744 | 1467604449337 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 20:54:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:54:09 INFO - PROCESS | 1744 | 1467604449344 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:54:09 INFO - PROCESS | 1744 | 1467604449350 Marionette TRACE conn3 <- [1,3042,null,{}] 20:54:09 INFO - PROCESS | 1744 | 1467604449373 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:54:09 INFO - PROCESS | 1744 | 1467604449382 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:09 INFO - PROCESS | 1744 | 1467604449590 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 20:54:09 INFO - PROCESS | 1744 | 1467604449615 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:09 INFO - PROCESS | 1744 | 1467604449622 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:09 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a5fa800 == 31 [pid = 1744] [id = 770] 20:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a697000) [pid = 1744] [serial = 2309] [outer = (nil)] 20:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a69ac00) [pid = 1744] [serial = 2310] [outer = 0x9a697000] 20:54:09 INFO - PROCESS | 1744 | 1467604449696 Marionette DEBUG loaded listener.js 20:54:09 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9a6a0000) [pid = 1744] [serial = 2311] [outer = 0x9a697000] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x93ead800) [pid = 1744] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x952e9400) [pid = 1744] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x926f4000) [pid = 1744] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x95206000) [pid = 1744] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x99ee6000) [pid = 1744] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x924dec00) [pid = 1744] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x93c0d800) [pid = 1744] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f9cec00) [pid = 1744] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x8ec41000) [pid = 1744] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x95204400) [pid = 1744] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x92f3f400) [pid = 1744] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x98444000) [pid = 1744] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:54:10 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x9a695c00) [pid = 1744] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:54:11 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:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:54:11 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:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:54:11 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:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:54:11 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:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:54:11 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:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:54:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:54:11 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:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:54:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 20:54:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:54:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:54:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1927ms 20:54:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:54:11 INFO - PROCESS | 1744 | 1467604451207 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:54:11 INFO - PROCESS | 1744 | 1467604451273 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 20:54:11 INFO - PROCESS | 1744 | 1467604451279 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 20:54:11 INFO - PROCESS | 1744 | 1467604451293 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:54:11 INFO - PROCESS | 1744 | 1467604451296 Marionette TRACE conn3 <- [1,3046,null,{}] 20:54:11 INFO - PROCESS | 1744 | 1467604451356 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:54:11 INFO - PROCESS | 1744 | 1467604451366 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:11 INFO - PROCESS | 1744 | 1467604451527 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 20:54:11 INFO - PROCESS | 1744 | 1467604451540 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:11 INFO - PROCESS | 1744 | 1467604451548 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:11 INFO - PROCESS | 1744 | ++DOCSHELL 0x9a856400 == 32 [pid = 1744] [id = 771] 20:54:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9ababc00) [pid = 1744] [serial = 2312] [outer = (nil)] 20:54:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9abb3800) [pid = 1744] [serial = 2313] [outer = 0x9ababc00] 20:54:11 INFO - PROCESS | 1744 | 1467604451617 Marionette DEBUG loaded listener.js 20:54:11 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9b190c00) [pid = 1744] [serial = 2314] [outer = 0x9ababc00] 20:54:12 INFO - PROCESS | 1744 | [1744] 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:54:12 INFO - PROCESS | 1744 | 1467604452659 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:54:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:54:12 INFO - {} 20:54:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1401ms 20:54:12 INFO - PROCESS | 1744 | 1467604452691 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 20:54:12 INFO - PROCESS | 1744 | 1467604452702 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 20:54:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:54:12 INFO - PROCESS | 1744 | 1467604452756 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:54:12 INFO - PROCESS | 1744 | 1467604452762 Marionette TRACE conn3 <- [1,3050,null,{}] 20:54:12 INFO - PROCESS | 1744 | 1467604452771 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:54:12 INFO - PROCESS | 1744 | 1467604452777 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:12 INFO - PROCESS | 1744 | 1467604452974 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 20:54:13 INFO - PROCESS | 1744 | 1467604453164 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:13 INFO - PROCESS | 1744 | 1467604453173 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:13 INFO - PROCESS | 1744 | ++DOCSHELL 0x8e7be800 == 33 [pid = 1744] [id = 772] 20:54:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f63c000) [pid = 1744] [serial = 2315] [outer = (nil)] 20:54:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x8f7d8c00) [pid = 1744] [serial = 2316] [outer = 0x8f63c000] 20:54:13 INFO - PROCESS | 1744 | 1467604453258 Marionette DEBUG loaded listener.js 20:54:13 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x8f9ce800) [pid = 1744] [serial = 2317] [outer = 0x8f63c000] 20:54:14 INFO - PROCESS | 1744 | 1467604454151 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:54:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:54:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:54:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:54:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:54:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1443ms 20:54:14 INFO - PROCESS | 1744 | 1467604454198 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 1744 | 1467604454205 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 20:54:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:54:14 INFO - PROCESS | 1744 | 1467604454217 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 1744 | 1467604454221 Marionette TRACE conn3 <- [1,3054,null,{}] 20:54:14 INFO - PROCESS | 1744 | 1467604454228 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:54:14 INFO - PROCESS | 1744 | 1467604454233 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:14 INFO - PROCESS | 1744 | 1467604454403 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 20:54:14 INFO - PROCESS | 1744 | 1467604454611 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 1744 | 1467604454620 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:14 INFO - PROCESS | 1744 | ++DOCSHELL 0x912a1800 == 34 [pid = 1744] [id = 773] 20:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x912abc00) [pid = 1744] [serial = 2318] [outer = (nil)] 20:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x912b4800) [pid = 1744] [serial = 2319] [outer = 0x912abc00] 20:54:14 INFO - PROCESS | 1744 | 1467604454745 Marionette DEBUG loaded listener.js 20:54:14 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x91ed3c00) [pid = 1744] [serial = 2320] [outer = 0x912abc00] 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:54:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:54:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:54:16 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:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:54:16 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:54:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:54:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:54:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:54:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1981ms 20:54:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:54:16 INFO - PROCESS | 1744 | 1467604456052 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:54:16 INFO - PROCESS | 1744 | 1467604456224 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 20:54:16 INFO - PROCESS | 1744 | 1467604456233 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 20:54:16 INFO - PROCESS | 1744 | 1467604456252 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:54:16 INFO - PROCESS | 1744 | 1467604456268 Marionette TRACE conn3 <- [1,3058,null,{}] 20:54:16 INFO - PROCESS | 1744 | 1467604456453 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:54:16 INFO - PROCESS | 1744 | 1467604456461 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:16 INFO - PROCESS | 1744 | 1467604456644 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 20:54:16 INFO - PROCESS | 1744 | 1467604456826 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:16 INFO - PROCESS | 1744 | 1467604456837 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:16 INFO - PROCESS | 1744 | ++DOCSHELL 0x952ee000 == 35 [pid = 1744] [id = 774] 20:54:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a042400) [pid = 1744] [serial = 2321] [outer = (nil)] 20:54:16 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a054400) [pid = 1744] [serial = 2322] [outer = 0x9a042400] 20:54:16 INFO - PROCESS | 1744 | 1467604456918 Marionette DEBUG loaded listener.js 20:54:17 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a51f800) [pid = 1744] [serial = 2323] [outer = 0x9a042400] 20:54:17 INFO - PROCESS | 1744 | 1467604457819 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:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:54:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:54:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:54:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:54:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:54:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:54:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:54:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:54:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:54:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1672ms 20:54:17 INFO - PROCESS | 1744 | 1467604457927 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 1744 | 1467604457935 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 20:54:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:54:17 INFO - PROCESS | 1744 | 1467604457944 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:54:17 INFO - PROCESS | 1744 | 1467604457947 Marionette TRACE conn3 <- [1,3062,null,{}] 20:54:17 INFO - PROCESS | 1744 | 1467604457953 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:54:17 INFO - PROCESS | 1744 | 1467604457958 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:18 INFO - PROCESS | 1744 | 1467604458131 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 20:54:18 INFO - PROCESS | 1744 | 1467604458332 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:18 INFO - PROCESS | 1744 | 1467604458341 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:18 INFO - PROCESS | 1744 | ++DOCSHELL 0x8effc800 == 36 [pid = 1744] [id = 775] 20:54:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x8f635000) [pid = 1744] [serial = 2324] [outer = (nil)] 20:54:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9a5f5000) [pid = 1744] [serial = 2325] [outer = 0x8f635000] 20:54:18 INFO - PROCESS | 1744 | 1467604458419 Marionette DEBUG loaded listener.js 20:54:18 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9a697c00) [pid = 1744] [serial = 2326] [outer = 0x8f635000] 20:54:18 INFO - PROCESS | 1744 | [1744] 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:54:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:54:19 INFO - {} 20:54:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1480ms 20:54:19 INFO - PROCESS | 1744 | 1467604459416 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:54:19 INFO - PROCESS | 1744 | 1467604459426 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 20:54:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:54:19 INFO - PROCESS | 1744 | 1467604459430 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 20:54:19 INFO - PROCESS | 1744 | 1467604459436 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:54:19 INFO - PROCESS | 1744 | 1467604459440 Marionette TRACE conn3 <- [1,3066,null,{}] 20:54:19 INFO - PROCESS | 1744 | 1467604459446 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:54:19 INFO - PROCESS | 1744 | 1467604459451 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:19 INFO - PROCESS | 1744 | 1467604459621 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 20:54:19 INFO - PROCESS | 1744 | 1467604459949 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:19 INFO - PROCESS | 1744 | 1467604459959 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:20 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec35800 == 37 [pid = 1744] [id = 776] 20:54:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x8ec39c00) [pid = 1744] [serial = 2327] [outer = (nil)] 20:54:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x8eff0000) [pid = 1744] [serial = 2328] [outer = 0x8ec39c00] 20:54:20 INFO - PROCESS | 1744 | 1467604460132 Marionette DEBUG loaded listener.js 20:54:20 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x8f63c400) [pid = 1744] [serial = 2329] [outer = 0x8ec39c00] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 81 (0x9792f400) [pid = 1744] [serial = 2277] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 80 (0x9520c400) [pid = 1744] [serial = 2280] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 79 (0x98349400) [pid = 1744] [serial = 2249] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 78 (0x9a041000) [pid = 1744] [serial = 2260] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 77 (0x9a046400) [pid = 1744] [serial = 2261] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 76 (0x925ca800) [pid = 1744] [serial = 2269] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 75 (0x92617400) [pid = 1744] [serial = 2270] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 74 (0x93c0f400) [pid = 1744] [serial = 2272] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 73 (0x8f9d7800) [pid = 1744] [serial = 2266] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 72 (0x9101a800) [pid = 1744] [serial = 2267] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 71 (0x912a3400) [pid = 1744] [serial = 2251] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 70 (0x91ed2400) [pid = 1744] [serial = 2252] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x9a1b5c00) [pid = 1744] [serial = 2263] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x9a4e5c00) [pid = 1744] [serial = 2264] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x93eb4000) [pid = 1744] [serial = 2274] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x93191c00) [pid = 1744] [serial = 2254] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x9319f000) [pid = 1744] [serial = 2255] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x984d4c00) [pid = 1744] [serial = 2257] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x8e7cb000) [pid = 1744] [serial = 2278] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x994e1000) [pid = 1744] [serial = 2258] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x9a041800) [pid = 1744] [serial = 2281] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 60 (0x9a857400) [pid = 1744] [serial = 2284] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 59 (0x95208000) [pid = 1744] [serial = 2275] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | --DOMWINDOW == 58 (0x9a6a2000) [pid = 1744] [serial = 2283] [outer = (nil)] [url = about:blank] 20:54:21 INFO - PROCESS | 1744 | 1467604461231 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:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:54:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:54:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1835ms 20:54:21 INFO - PROCESS | 1744 | 1467604461278 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 20:54:21 INFO - PROCESS | 1744 | 1467604461287 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 20:54:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:54:21 INFO - PROCESS | 1744 | 1467604461299 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:54:21 INFO - PROCESS | 1744 | 1467604461306 Marionette TRACE conn3 <- [1,3070,null,{}] 20:54:21 INFO - PROCESS | 1744 | 1467604461318 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:54:21 INFO - PROCESS | 1744 | 1467604461331 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:21 INFO - PROCESS | 1744 | 1467604461512 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 20:54:21 INFO - PROCESS | 1744 | 1467604461713 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:21 INFO - PROCESS | 1744 | 1467604461723 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:21 INFO - PROCESS | 1744 | ++DOCSHELL 0x91018800 == 38 [pid = 1744] [id = 777] 20:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 59 (0x9129d800) [pid = 1744] [serial = 2330] [outer = (nil)] 20:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 60 (0x912a8800) [pid = 1744] [serial = 2331] [outer = 0x9129d800] 20:54:21 INFO - PROCESS | 1744 | 1467604461833 Marionette DEBUG loaded listener.js 20:54:21 INFO - PROCESS | 1744 | ++DOMWINDOW == 61 (0x91ede000) [pid = 1744] [serial = 2332] [outer = 0x9129d800] 20:54:22 INFO - PROCESS | 1744 | 1467604462538 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:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:54:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:54:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1290ms 20:54:22 INFO - PROCESS | 1744 | 1467604462592 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 20:54:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:54:22 INFO - PROCESS | 1744 | 1467604462597 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 20:54:22 INFO - PROCESS | 1744 | 1467604462604 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:54:22 INFO - PROCESS | 1744 | 1467604462608 Marionette TRACE conn3 <- [1,3074,null,{}] 20:54:22 INFO - PROCESS | 1744 | 1467604462614 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:54:22 INFO - PROCESS | 1744 | 1467604462619 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:22 INFO - PROCESS | 1744 | 1467604462847 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 20:54:22 INFO - PROCESS | 1744 | 1467604462869 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:22 INFO - PROCESS | 1744 | 1467604462880 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:22 INFO - PROCESS | 1744 | ++DOCSHELL 0x925c9800 == 39 [pid = 1744] [id = 778] 20:54:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x92613000) [pid = 1744] [serial = 2333] [outer = (nil)] 20:54:22 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9319f400) [pid = 1744] [serial = 2334] [outer = 0x92613000] 20:54:22 INFO - PROCESS | 1744 | 1467604462947 Marionette DEBUG loaded listener.js 20:54:23 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x93c05400) [pid = 1744] [serial = 2335] [outer = 0x92613000] 20:54:23 INFO - PROCESS | 1744 | 1467604463815 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:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:54:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:54:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1236ms 20:54:23 INFO - PROCESS | 1744 | 1467604463842 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 20:54:23 INFO - PROCESS | 1744 | 1467604463846 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 20:54:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:54:23 INFO - PROCESS | 1744 | 1467604463865 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:54:23 INFO - PROCESS | 1744 | 1467604463873 Marionette TRACE conn3 <- [1,3078,null,{}] 20:54:23 INFO - PROCESS | 1744 | 1467604463882 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:54:23 INFO - PROCESS | 1744 | 1467604463888 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:24 INFO - PROCESS | 1744 | 1467604464101 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 20:54:24 INFO - PROCESS | 1744 | 1467604464137 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:24 INFO - PROCESS | 1744 | 1467604464146 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:24 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff6400 == 40 [pid = 1744] [id = 779] 20:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x93eb0c00) [pid = 1744] [serial = 2336] [outer = (nil)] 20:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x984dac00) [pid = 1744] [serial = 2337] [outer = 0x93eb0c00] 20:54:24 INFO - PROCESS | 1744 | 1467604464211 Marionette DEBUG loaded listener.js 20:54:24 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x99485800) [pid = 1744] [serial = 2338] [outer = 0x93eb0c00] 20:54:25 INFO - PROCESS | 1744 | 1467604465122 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 20:54:25 INFO - PROCESS | 1744 | 1467604465166 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 20:54:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:54:25 INFO - PROCESS | 1744 | 1467604465184 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:54:25 INFO - PROCESS | 1744 | 1467604465189 Marionette TRACE conn3 <- [1,3082,null,{}] 20:54:25 INFO - PROCESS | 1744 | 1467604465195 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:54:25 INFO - PROCESS | 1744 | 1467604465199 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:25 INFO - PROCESS | 1744 | 1467604465403 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 20:54:25 INFO - PROCESS | 1744 | 1467604465430 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:25 INFO - PROCESS | 1744 | 1467604465435 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:25 INFO - PROCESS | 1744 | ++DOCSHELL 0x99e83000 == 41 [pid = 1744] [id = 780] 20:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x99edbc00) [pid = 1744] [serial = 2339] [outer = (nil)] 20:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x9a03c800) [pid = 1744] [serial = 2340] [outer = 0x99edbc00] 20:54:25 INFO - PROCESS | 1744 | 1467604465506 Marionette DEBUG loaded listener.js 20:54:25 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x9a042800) [pid = 1744] [serial = 2341] [outer = 0x99edbc00] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 69 (0x8f63a400) [pid = 1744] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 68 (0x92f3cc00) [pid = 1744] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 67 (0x9aa82c00) [pid = 1744] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 66 (0x952e7400) [pid = 1744] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 65 (0x93c0e400) [pid = 1744] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 64 (0x97931400) [pid = 1744] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 63 (0x9a697000) [pid = 1744] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 62 (0x8f632c00) [pid = 1744] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:54:26 INFO - PROCESS | 1744 | --DOMWINDOW == 61 (0x93eadc00) [pid = 1744] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:54:26 INFO - PROCESS | 1744 | 1467604466417 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:54:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:54:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:54:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1299ms 20:54:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:54:26 INFO - PROCESS | 1744 | 1467604466475 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 20:54:26 INFO - PROCESS | 1744 | 1467604466478 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 20:54:26 INFO - PROCESS | 1744 | 1467604466484 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:54:26 INFO - PROCESS | 1744 | 1467604466487 Marionette TRACE conn3 <- [1,3086,null,{}] 20:54:26 INFO - PROCESS | 1744 | 1467604466493 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:54:26 INFO - PROCESS | 1744 | 1467604466498 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:26 INFO - PROCESS | 1744 | 1467604466640 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 20:54:26 INFO - PROCESS | 1744 | 1467604466655 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:26 INFO - PROCESS | 1744 | 1467604466673 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:26 INFO - PROCESS | 1744 | ++DOCSHELL 0x9520b800 == 42 [pid = 1744] [id = 781] 20:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 62 (0x9792c800) [pid = 1744] [serial = 2342] [outer = (nil)] 20:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 63 (0x9a053000) [pid = 1744] [serial = 2343] [outer = 0x9792c800] 20:54:26 INFO - PROCESS | 1744 | 1467604466752 Marionette DEBUG loaded listener.js 20:54:26 INFO - PROCESS | 1744 | ++DOMWINDOW == 64 (0x9a5ee000) [pid = 1744] [serial = 2344] [outer = 0x9792c800] 20:54:27 INFO - PROCESS | 1744 | 1467604467595 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:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:54:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1132ms 20:54:27 INFO - PROCESS | 1744 | 1467604467621 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 20:54:27 INFO - PROCESS | 1744 | 1467604467625 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 20:54:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:54:27 INFO - PROCESS | 1744 | 1467604467631 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:54:27 INFO - PROCESS | 1744 | 1467604467634 Marionette TRACE conn3 <- [1,3090,null,{}] 20:54:27 INFO - PROCESS | 1744 | 1467604467640 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:54:27 INFO - PROCESS | 1744 | 1467604467645 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:27 INFO - PROCESS | 1744 | 1467604467794 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 20:54:27 INFO - PROCESS | 1744 | 1467604467816 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:27 INFO - PROCESS | 1744 | 1467604467824 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:27 INFO - PROCESS | 1744 | ++DOCSHELL 0x9101e400 == 43 [pid = 1744] [id = 782] 20:54:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 65 (0x9a059400) [pid = 1744] [serial = 2345] [outer = (nil)] 20:54:27 INFO - PROCESS | 1744 | ++DOMWINDOW == 66 (0x9aa88000) [pid = 1744] [serial = 2346] [outer = 0x9a059400] 20:54:27 INFO - PROCESS | 1744 | 1467604467900 Marionette DEBUG loaded listener.js 20:54:28 INFO - PROCESS | 1744 | ++DOMWINDOW == 67 (0x9a9f8800) [pid = 1744] [serial = 2347] [outer = 0x9a059400] 20:54:28 INFO - PROCESS | 1744 | 1467604468961 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:54:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:54:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1340ms 20:54:28 INFO - PROCESS | 1744 | 1467604468973 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 20:54:28 INFO - PROCESS | 1744 | 1467604468979 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 20:54:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:54:28 INFO - PROCESS | 1744 | 1467604468987 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:54:28 INFO - PROCESS | 1744 | 1467604468994 Marionette TRACE conn3 <- [1,3094,null,{}] 20:54:29 INFO - PROCESS | 1744 | 1467604469003 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:54:29 INFO - PROCESS | 1744 | 1467604469009 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:29 INFO - PROCESS | 1744 | 1467604469218 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 20:54:29 INFO - PROCESS | 1744 | 1467604469437 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 1744 | 1467604469448 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:29 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7ce400 == 44 [pid = 1744] [id = 783] 20:54:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 68 (0x8f7d4800) [pid = 1744] [serial = 2348] [outer = (nil)] 20:54:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 69 (0x912a3800) [pid = 1744] [serial = 2349] [outer = 0x8f7d4800] 20:54:29 INFO - PROCESS | 1744 | 1467604469569 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 1744 | ++DOMWINDOW == 70 (0x91edf400) [pid = 1744] [serial = 2350] [outer = 0x8f7d4800] 20:54:30 INFO - PROCESS | 1744 | 1467604470468 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:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:54:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1535ms 20:54:30 INFO - PROCESS | 1744 | 1467604470523 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 20:54:30 INFO - PROCESS | 1744 | 1467604470530 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 20:54:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:54:30 INFO - PROCESS | 1744 | 1467604470541 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:54:30 INFO - PROCESS | 1744 | 1467604470545 Marionette TRACE conn3 <- [1,3098,null,{}] 20:54:30 INFO - PROCESS | 1744 | 1467604470552 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:54:30 INFO - PROCESS | 1744 | 1467604470558 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:30 INFO - PROCESS | 1744 | 1467604470881 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 20:54:31 INFO - PROCESS | 1744 | 1467604471015 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:31 INFO - PROCESS | 1744 | 1467604471022 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:31 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f9cec00 == 45 [pid = 1744] [id = 784] 20:54:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 71 (0x93b64400) [pid = 1744] [serial = 2351] [outer = (nil)] 20:54:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 72 (0x93e2e000) [pid = 1744] [serial = 2352] [outer = 0x93b64400] 20:54:31 INFO - PROCESS | 1744 | 1467604471108 Marionette DEBUG loaded listener.js 20:54:31 INFO - PROCESS | 1744 | ++DOMWINDOW == 73 (0x93ebb400) [pid = 1744] [serial = 2353] [outer = 0x93b64400] 20:54:31 INFO - PROCESS | 1744 | 1467604471974 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:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1483ms 20:54:32 INFO - PROCESS | 1744 | 1467604472025 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 20:54:32 INFO - PROCESS | 1744 | 1467604472029 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 20:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:54:32 INFO - PROCESS | 1744 | 1467604472036 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:54:32 INFO - PROCESS | 1744 | 1467604472042 Marionette TRACE conn3 <- [1,3102,null,{}] 20:54:32 INFO - PROCESS | 1744 | 1467604472059 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:54:32 INFO - PROCESS | 1744 | 1467604472068 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:32 INFO - PROCESS | 1744 | 1467604472251 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 20:54:32 INFO - PROCESS | 1744 | 1467604472452 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:32 INFO - PROCESS | 1744 | 1467604472463 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:32 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7da000 == 46 [pid = 1744] [id = 785] 20:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 74 (0x9a046c00) [pid = 1744] [serial = 2354] [outer = (nil)] 20:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 75 (0x9a4e5c00) [pid = 1744] [serial = 2355] [outer = 0x9a046c00] 20:54:32 INFO - PROCESS | 1744 | 1467604472591 Marionette DEBUG loaded listener.js 20:54:32 INFO - PROCESS | 1744 | ++DOMWINDOW == 76 (0x9a862400) [pid = 1744] [serial = 2356] [outer = 0x9a046c00] 20:54:33 INFO - PROCESS | 1744 | 1467604473451 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:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1436ms 20:54:33 INFO - PROCESS | 1744 | 1467604473473 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 20:54:33 INFO - PROCESS | 1744 | 1467604473478 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 20:54:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:54:33 INFO - PROCESS | 1744 | 1467604473484 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 20:54:33 INFO - PROCESS | 1744 | 1467604473488 Marionette TRACE conn3 <- [1,3106,null,{}] 20:54:33 INFO - PROCESS | 1744 | 1467604473494 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:54:33 INFO - PROCESS | 1744 | 1467604473499 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:33 INFO - PROCESS | 1744 | 1467604473703 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 20:54:33 INFO - PROCESS | 1744 | 1467604473885 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:33 INFO - PROCESS | 1744 | 1467604473894 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:33 INFO - PROCESS | 1744 | ++DOCSHELL 0x8eff5c00 == 47 [pid = 1744] [id = 786] 20:54:33 INFO - PROCESS | 1744 | ++DOMWINDOW == 77 (0x9527d800) [pid = 1744] [serial = 2357] [outer = (nil)] 20:54:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 78 (0x9b195000) [pid = 1744] [serial = 2358] [outer = 0x9527d800] 20:54:34 INFO - PROCESS | 1744 | 1467604474012 Marionette DEBUG loaded listener.js 20:54:34 INFO - PROCESS | 1744 | ++DOMWINDOW == 79 (0x9b3eac00) [pid = 1744] [serial = 2359] [outer = 0x9527d800] 20:54:34 INFO - PROCESS | 1744 | 1467604474840 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:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:54:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:54:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1385ms 20:54:34 INFO - PROCESS | 1744 | 1467604474871 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 20:54:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:54:34 INFO - PROCESS | 1744 | 1467604474875 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 20:54:34 INFO - PROCESS | 1744 | 1467604474882 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 20:54:34 INFO - PROCESS | 1744 | 1467604474886 Marionette TRACE conn3 <- [1,3110,null,{}] 20:54:34 INFO - PROCESS | 1744 | 1467604474892 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:54:34 INFO - PROCESS | 1744 | 1467604474897 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:35 INFO - PROCESS | 1744 | 1467604475061 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 20:54:35 INFO - PROCESS | 1744 | 1467604475279 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 1744 | 1467604475289 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:35 INFO - PROCESS | 1744 | ++DOCSHELL 0x8f7d0000 == 48 [pid = 1744] [id = 787] 20:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 80 (0x9a044000) [pid = 1744] [serial = 2360] [outer = (nil)] 20:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 81 (0x9b773400) [pid = 1744] [serial = 2361] [outer = 0x9a044000] 20:54:35 INFO - PROCESS | 1744 | 1467604475369 Marionette DEBUG loaded listener.js 20:54:35 INFO - PROCESS | 1744 | ++DOMWINDOW == 82 (0x9ba01400) [pid = 1744] [serial = 2362] [outer = 0x9a044000] 20:54:36 INFO - PROCESS | 1744 | 1467604476267 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:54:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:54:36 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:54:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:54:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1437ms 20:54:36 INFO - PROCESS | 1744 | 1467604476320 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 20:54:36 INFO - PROCESS | 1744 | 1467604476324 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 20:54:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:54:36 INFO - PROCESS | 1744 | 1467604476331 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 20:54:36 INFO - PROCESS | 1744 | 1467604476334 Marionette TRACE conn3 <- [1,3114,null,{}] 20:54:36 INFO - PROCESS | 1744 | 1467604476340 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:54:36 INFO - PROCESS | 1744 | 1467604476350 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:36 INFO - PROCESS | 1744 | 1467604476570 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 20:54:36 INFO - PROCESS | 1744 | 1467604476761 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\", \"40528ebc-5074-4562-9ec0-eecb4f244b17\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:36 INFO - PROCESS | 1744 | 1467604476768 Marionette INFO sendAsync a765a59f-5086-42ab-81c1-504229cdd8b1 20:54:36 INFO - PROCESS | 1744 | ++DOCSHELL 0x8ec3a000 == 49 [pid = 1744] [id = 788] 20:54:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 83 (0x9101fc00) [pid = 1744] [serial = 2363] [outer = (nil)] 20:54:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 84 (0x9c0ec800) [pid = 1744] [serial = 2364] [outer = 0x9101fc00] 20:54:36 INFO - PROCESS | 1744 | 1467604476854 Marionette DEBUG loaded listener.js 20:54:36 INFO - PROCESS | 1744 | ++DOMWINDOW == 85 (0x9c10d800) [pid = 1744] [serial = 2365] [outer = 0x9101fc00] 20:54:37 INFO - PROCESS | 1744 | 1467604477658 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:54:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:54:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1379ms 20:54:37 INFO - PROCESS | 1744 | 1467604477712 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 20:54:37 INFO - PROCESS | 1744 | 1467604477715 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 20:54:38 WARNING - u'runner_teardown' () 20:54:38 INFO - No more tests 20:54:38 INFO - Got 0 unexpected results 20:54:38 INFO - SUITE-END | took 1207s 20:54:38 INFO - Closing logging queue 20:54:38 INFO - queue closed 20:54:39 INFO - Return code: 0 20:54:39 WARNING - # TBPL SUCCESS # 20:54:39 INFO - Running post-action listener: _resource_record_post_action 20:54:39 INFO - Running post-run listener: _resource_record_post_run 20:54:40 INFO - Total resource usage - Wall time: 1241s; CPU: 98.0%; Read bytes: 14114816; Write bytes: 921927680; Read time: 388; Write time: 204616 20:54:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:54:40 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 138473472; Read time: 12; Write time: 116044 20:54:40 INFO - run-tests - Wall time: 1212s; CPU: 98.0%; Read bytes: 11333632; Write bytes: 783372288; Read time: 288; Write time: 88564 20:54:40 INFO - Running post-run listener: _upload_blobber_files 20:54:40 INFO - Blob upload gear active. 20:54:40 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:54:40 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:54:40 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:54:40 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:54:40 INFO - (blobuploader) - INFO - Open directory for files ... 20:54:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:54:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:54:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:54:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:54:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:54:43 INFO - (blobuploader) - INFO - Done attempting. 20:54:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:54:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:54:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:54:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:54:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:54:44 INFO - (blobuploader) - INFO - Done attempting. 20:54:44 INFO - (blobuploader) - INFO - Iteration through files over. 20:54:44 INFO - Return code: 0 20:54:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:54:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:54:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1b3008504f4e7754f4914eaac00ceccce5e49e67daa42b4227531c84318649c0e8c7736415ec06e83f80b8381c41f6c73eed53a916bd16d75b204f5038721e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6aeb0fc9060a3b0fc061e07f844d38f58acdb896917c30f4a9fad81e48446c69fea04168792bf0eb46b87e79e424239ddb2f48cdb00f06118992aa7643307f49"} 20:54:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:54:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:54:44 INFO - Contents: 20:54:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1b3008504f4e7754f4914eaac00ceccce5e49e67daa42b4227531c84318649c0e8c7736415ec06e83f80b8381c41f6c73eed53a916bd16d75b204f5038721e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6aeb0fc9060a3b0fc061e07f844d38f58acdb896917c30f4a9fad81e48446c69fea04168792bf0eb46b87e79e424239ddb2f48cdb00f06118992aa7643307f49"} 20:54:44 INFO - Running post-run listener: copy_logs_to_upload_dir 20:54:44 INFO - Copying logs to upload dir... 20:54:44 INFO - mkdir: /builds/slave/test/build/upload/logs 20:54:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1339.167328 ========= master_lag: 8.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 27 secs) (at 2016-07-03 20:54:52.708573) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-03 20:54:52.712661) ========= 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-1467603103.754852-1202942180 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1b3008504f4e7754f4914eaac00ceccce5e49e67daa42b4227531c84318649c0e8c7736415ec06e83f80b8381c41f6c73eed53a916bd16d75b204f5038721e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6aeb0fc9060a3b0fc061e07f844d38f58acdb896917c30f4a9fad81e48446c69fea04168792bf0eb46b87e79e424239ddb2f48cdb00f06118992aa7643307f49"} build_url:https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031546 build_url: 'https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/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/f1b3008504f4e7754f4914eaac00ceccce5e49e67daa42b4227531c84318649c0e8c7736415ec06e83f80b8381c41f6c73eed53a916bd16d75b204f5038721e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6aeb0fc9060a3b0fc061e07f844d38f58acdb896917c30f4a9fad81e48446c69fea04168792bf0eb46b87e79e424239ddb2f48cdb00f06118992aa7643307f49"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YH6p9c50RyO_h8B1AW1-yA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.42 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-03 20:54:56.159514) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-03 20:54:56.159848) ========= 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-1467603103.754852-1202942180 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017066 ========= master_lag: 9.93 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-03 20:55:06.110829) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-03 20:55:06.111165) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-03 20:55:06.847995) ========= ========= Total master_lag: 22.01 =========